Si affaccia sul mar Mediterraneo con le frazioni turistiche balneari di Granitola Torretta e Tre Fontane. Nel territorio comunale si trovano le Cave di Cusa, ossia il luogo in cui vennero estratte le colonne che sarebbero servite alla costruzione dei templi della vicina Selinunte.
Comuni costieri confinanti : Castelvetrano ⟵ Campobello di Mazara ⟶ Mazara del Vallo