- Majetín
- Malá Morava
- Malé Hradisko
- Malhotice
- Medlov
- Měrotín
- Měrovice nad Hanou
- Město Libavá
- Městys Bílá Voda
- Mikulovice
- Milenov
- Milotice nad Bečvou
- Mírov
- Mladeč
- Mladějovice
- Mohelnice
- Moravičany
- Moravský Beroun
- Mořice
- Mostkovice
- Mrsklesy
- Mutkov
- Myslejovice
- Malá Kraš
- Město Javorník
- Mýtinka
- Marián Údolí
- Mastník
- Měník
- Mezice