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.
1 infirmier et infirmière à domicile travaille à Marainviller.