Sorge lungo la costa sud occidentale della Sicilia, tra l’area dei templi dorici di Selinunte e l’area degli scavi archeologici di Eraclea Minoa. Si affaccia sul mar Mediterraneo con il borgo marinaro di Porto Palo e la località di Lido Fiori. La fascia costiera lunga circa 10 km, è caratterizzata da spiaggia sabbiosa con la presenza del fenomeno naturale delle dune.
Comuni costieri confinanti : Sciacca ⟵ Menfi ⟶ Castelvetrano