Sainte-Marie-de-Gosse est une ville des Landes en région Nouvelle-Aquitaine.
Sainte-Marie-de-Gosse compte 1059 habitants appelés les "Mariots, Mariottes".
La densité de la population de Sainte-Marie-de-Gosse est de 39 habitants au km².
Le maire de Sainte-Marie-de-Gosse est Monsieur Francis BETBEDER