From Broom, Fife to all cities in Western Isles starting with letter M
- Maaruig, Fife
- Malacleit, Fife
- Manais, Fife
- Mangersta, Fife
- Manish, Fife
- Marvig, Fife
- Mealasta, Fife
- Meavag, Fife
- Meavaig, Fife
- Meavaig, Fife
- Melbost, Fife
- Melbost Borve, Fife
- Middlequarter, Fife
- Milton, Fife
- Mingearraidh, Fife
- Mullach Chà rlabhaigh, Fife