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