- Malá Losenice
- Malčín
- Maleč
- Malý Beranov
- Martinice u Onšova
- Martínkov
- Mastník
- Matějov
- Menhartice
- Měšín
- Mezilesí
- Meziříčko
- Milasín
- Milešín
- Milíčov
- Mladé Bříště
- Mladoňovice
- Mnich
- Modlíkov
- Mohelno
- Moravec
- Moravecké Janovice
- Moravské Budějovice
- Mrákotín
- Mysletice
- Mysletín
- Mysliboř
- Myslibořice
- Macourov
- Malochyně