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