Il patrono di San Rufo è san Rufo, festeggiato il 27 agosto.
Nel comune si trovano il Santuario Diocesano di Maria Santissima della Tempa, il Mulino vecchio, il Monte Puglie, il Monte Spina dell'Ausino e una parte del Parco Nazionale del Cilento, Vallo di Diano e Alburni.