Pomérols liegt nahe der Mittelmeerlagune Étang de Thau etwa 23 Kilometer ostnordöstlich von Béziers. Umgeben wird Pomérols von den Nachbargemeinden Pinet im Norden, Mèze im Nordosten, Marseillan im Osten und Süden sowie Florensac im Westen Südwesten.