La ville de Moulins-Engilbert est située dans le département Nièvre.
Les communes à proximité sont les suivantes : Onlay, Saint-Léger-de-Fougeret, Sermages, Maux, Vandenesse, Préporché, Limanton.
6 infirmiers et infirmières à domicile exercent à Moulins-Engilbert.