La commune est coupée en deux par le Lez, fleuve côtier prenant sa source à Saint-Clément-de-Rivière au nord de Montpellier et rejoignant la mer Méditerranée à Palavas-les-Flots. Sur la rive ouest, le village de Maurin et quelques habitations de la Céreirède et des Marestelles. Sur la rive est, Lattes-Centre et Boirargues où se trouve les zones commerciales de la route de Carnon.