La patrona di San Martino d'Agri è la Madonna della Rupe, festeggiata il 20 agosto. La cappella del Santuario della Madonna della Rupe sorge sulla cima del monte Raparello, spoglio e pietroso, verso cui ci si muove in pellegrinaggio a maggio e ad agosto.
Nel comune si trovano anche la Chiesa di San Francesco, la Villa comunale e una parte del Parco Nazionale dell'Appennino Lucano-Val d'Agri-Lagonegrese.