Sorge sulle colline del Parco Nazionale del Cilento e Vallo di Diano, a pochi passi dalla località balneare di Palinuro. Un mare cristallino, spiagge dalla sabbia finissima e dorata, grotte e un patrimonio storico rendono Centola un meraviglioso borgo.
Comune cilentano, sorge su di un contrafforte fra i fiumi Mingardo e Lambro, alle propaggini del monte Rondinella, nel Cilento. Fa parte del Parco del Cilento e Vallo di Diano.