From Aberdaron, Gwynedd to all cities in Stirling and Falkirk starting with letter M
- Maddiston, Gwynedd
- Maidenpark, Gwynedd
- Mannerston, Gwynedd
- Manor Powis, Gwynedd
- Merchiston, Gwynedd
- Middlefield, Gwynedd
- Middlerig, Gwynedd
- Milnquarter, Gwynedd
- Milton, Gwynedd
- Milton of Buchanan, Gwynedd
- Mingle, Gwynedd
- Monemore, Gwynedd
- Mugdock, Gwynedd
- Muirhouses, Gwynedd
- Mungal, Gwynedd
- Murdieston, Gwynedd