From Balance Hill, Staffordshire to all cities in Mid Glamorgan starting with letter M
- Maerdy, Staffordshire
- Maesteg, Staffordshire
- Maesycoed, Staffordshire
- Mawdlam, Staffordshire
- Merthyr Mawr, Staffordshire
- Merthyr Tydfil, Staffordshire
- Merthyr Vale, Staffordshire
- Miskin, Staffordshire
- Miskin, Staffordshire
- Morgan Town, Staffordshire
- Morlais Castle, Staffordshire
- Mount Pleasant, Staffordshire
- Mountain Ash, Staffordshire
- Mountain Hare, Staffordshire
- Mwyndy, Staffordshire
- Mynachdy, Staffordshire