Palavas is a seaside resort, some six km south of Montpellier, at the Gulf of Lion and the Mediterranean Sea. It lies on a strip of sand dunes that separates two lakes, the Étang de l'Arnel and the Étang du Méjean, from the sea. Its neighbouring communities are Lattes, Pérols, Mauguio and Villeneuve-lès-Maguelone. The village center is located at the spot where the river Lez flows into the sea through a canalized section. Northwards, it stretches until Mauguio. Southwards, expansion is halted by a military area and an area used by the Ifremer.