La commune de Saint-Mariens se situe dans le département Gironde.
Les communes à proximité sont les suivantes : Laruscade, Saint-Savin, Civrac-de-Blaye, Cézac, Cavignac, Saint-Yzan-de-Soudiac.
13 infirmiers et infirmières à domicile pratiquent à Saint-Mariens.