Situato su un colle è equidistante da Gallipoli e Santa Maria di Leuca. L’area comunale comprende, le frazioni di Gemini e Torre San Giovanni, le marine di Torre Mozza e Lido Marini e la località Fontanelle. Si affaccia con circa 12 km. di fascia costiera prevalentemente bassa e sabbiosa, con rocce solo in alcuni brevi tratti, sulla costa ionica del Salento. A ridosso di questa sono presenti numerosi bacini artificiali contornati da sterpeti e boschi di macchia mediterranea che si estendono fino all’entroterra, dove lasciano spazio a un paesaggio tipicamente agreste, caratterizzato da uliveti e vigne su bassi colli di rocce e terra rossa.
Comuni costieri confinanti : Alliste ⟵ Ugento ⟶ Salve