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