Council area · Scotland
Highland
Every place in Highland, from its towns to the smallest hamlet. Open any of them for property prices, crime, schools, flood risk and more.
- 1,241
- places
- 15
- towns
- 232
- villages
- 36
- with their own site
M
47 places
- MalagarHamlet
- MallaigVillage
- MarishaderHamlet
- MarrelHamlet
- MarybankVillage
- MaryburghVillage
- MavesyHamlet
- Meikle PhoineasHamlet
- Mellon CharlesVillage
- Mellon UdrigleHamlet
- MelnessHamlet
- MelvaigHamlet
- MelvichVillage
- MerkadaleHamlet
- MeyHamlet
- Mid AltassVillage
- Mid ClythHamlet
- MidtownHamlet
- MigdaleHamlet
- MilltownHamlet
- MilovaigVillage
- MiltonHamlet
- MiltonVillage
- MiltonHamlet
- MiltonHamlet
- MiltonVillage
- MiltownHamlet
- MingarryparkHamlet
- MinginishHamlet
- MirelandHamlet
- Mol-chlachHamlet
- MorarVillage
- MorvichHamlet
- MossHamlet
- Moss-sideHamlet
- MountgeraldHamlet
- MoyVillage
- MoynessHamlet
- MugearyHamlet
- MuieHamlet
- Muir of FairburnHamlet
- Muir of OrdVillage
- MuirshearlichHamlet
- MunlochyVillage
- MurkleVillage
- MybsterHamlet
- MyrelandhornHamlet
Places come from Ordnance Survey’s gazetteer and the ONS Index of Place Names. A place with its own site opens there; every other place opens here, on ANY-Village.