- Machnín
- Malá Horka
- Malčice
- Malý Bor
- Malý Dub
- Malý Rohozec
- Manušice
- Mařeničky
- Mariánská Hora
- Markvartice
- Maršovice
- Martinice v Krkonoších
- Mašov
- Maxov
- Michovka
- Milíře
- Minkovice
- Minkovice
- Mírová pod Kozákovem
- Mistrovice
- Mladostov
- Mlýnice
- Modlibohov
- Morcinov
- Mrklov
- Mšeno nad Nisou
- Mukařov
- Mřičná
- Mařenice
- Malá Skála