Groffliers liegt in der Landschaft Marquenterre, an der Opalküste, am Ästuar des Flusses Authie. Umgeben wird Groffliers von den Nachbargemeinden Berck im Norden, Verton im Nordosten, Waben im Osten, Quend im Süden sowie Fort-Mahon-Plage im Süden und Südwesten.