La municipalité de Marainviller est située dans le département Meurthe-et-Moselle.
Les agglomérations à proximité sont les suivantes : Croismare, Moncel-lès-Lunéville, Thiébauménil, Laneuveville-aux-Bois.
2 infirmiers et infirmières à domicile travaillent à Marainviller.