- Mačkov
- Madačka
- Magura
- Majer
- Malá Čalomija
- Malá Lehota
- Malá Romháň
- Malachov
- Malé Dáľovce
- Malé Straciny
- Malé Teriakovce
- Malé Zlievce
- Málinec
- Malý Krtíš
- Martinová
- Mašková
- Mastinec
- Medovarce
- Medzibrod
- Merovce
- Mešovka
- Michalková
- Michalová
- Mikolčany
- Mikov Dvorec
- Mikušovce
- Mistríky
- Mišúty
- Mladá Hora
- Mládzovo