Mairies des Vosges : communes en M
- Maconcourt — 88170
- Madecourt — 88270
- Madegney — 88450
- Madonne-et-Lamerey — 88270
- Malaincourt — 88140
- Mandray — 88650
- Mandres-sur-Vair — 88800
- Marainville-sur-Madon — 88130
- Marey — 88320
- Maroncourt — 88270
- Martigny-les-Bains — 88320
- Martigny-les-Gerbonvaux — 88300
- Martinvelle — 88410
- Mattaincourt — 88500
- Maxey-sur-Meuse — 88630
- Mazeley — 88150
- Mazirot — 88500
- Médonville — 88140
- Méménil — 88600
- Ménarmont — 88700
- Ménil-de-Senones — 88210
- Ménil-en-Xaintois — 88500
- Ménil-sur-Belvitte — 88700
- Midrevaux — 88630
- Mirecourt — 88500
- Moncel-sur-Vair — 88630
- Mont-lès-Lamarche — 88320
- Mont-lès-Neufchâteau — 88300
- Monthureux-le-Sec — 88800
- Monthureux-sur-Saône — 88410
- Montmotier — 88240
- Morelmaison — 88170
- Moriville — 88330
- Morizécourt — 88320
- Mortagne — 88600
- Morville — 88140
- Moussey — 88210
- Moyemont — 88700
- Moyenmoutier — 88420
Coordonnées et horaires : Annuaire de l'administration — Direction de l'information légale et administrative (DILA), Service-Public.fr, sous Licence Ouverte 2.0 (nouvel onglet), pour les fiches déjà mises à jour ; chaque fiche indique sa source et sa date. Horaires et modalités peuvent changer : vérifiez auprès de la mairie avant de vous déplacer, et les rendez-vous sur le site officiel de l'ANTS. Noms et codes des communes : Code officiel géographique 2025 (INSEE), via l'API Découpage administratif (geo.api.gouv.fr), sous Licence Ouverte 2.0.