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
B
133 places
- Back of KeppochHamlet
- BackiesHamlet
- BadachonacherHamlet
- BadachroVillage
- BadanlochHamlet
- BadbeaHamlet
- BadcallHamlet
- BadcaulHamlet
- BaddidarachHamlet
- BadenochHamlet
- BadenscallieHamlet
- BadfallisterHamlet
- BadicaulHamlet
- BadluarachHamlet
- BadnagieHamlet
- BadninishHamlet
- BadrallachHamlet
- Baile nan cnocHamlet
- Baile-EoghainVillage
- BalachuirnHamlet
- BalbegHamlet
- BalblairHamlet
- BalblairHamlet
- BalblairVillage
- BalchladichHamlet
- BalchragganHamlet
- BalchragganHamlet
- BalchrickHamlet
- BalgowanHamlet
- BalgownHamlet
- BalgunlouneHamlet
- BaligillHamlet
- BalinoeHamlet
- BalintoreVillage
- BalintraidHamlet
- BallachulishVillage
- BalleighHamlet
- BalloanHamlet
- BalmacaraVillage
- BalmeanachHamlet
- BalmeanachHamlet
- BalmeanachHamlet
- BalmeanachHamlet
- BalmoreHamlet
- BalmuchyHamlet
- BalnabruaichHamlet
- BalnabruichVillage
- BalnacoilHamlet
- BalnacraHamlet
- BalnadelsonHamlet
- BalnaguisichHamlet
- BalnainVillage
- BalvairdVillage
- BalvraidHamlet
- BanbhaidhVillage
- BarbaravilleVillage
- BarrockVillage
- BeaulyVillage
- BelladrumHamlet
- BernisdaleVillage
- BerriedaleHamlet
- BhaltosHamlet
- BhatairsteinnHamlet
- Big SandHamlet
- BilbsterHamlet
- BirichenHamlet
- Bishop KinkellHamlet
- BlackparkHamlet
- BlackwoodHamlet
- BlaichHamlet
- BlairmoreHamlet
- BlairmoreHamlet
- BlairninichVillage
- BlandyHamlet
- BlarmachfoldachHamlet
- Boat of GartenVillage
- BoathHamlet
- BogallanHamlet
- BohuntineHamlet
- Bonar BridgeVillage
- BoorHamlet
- BorgieHamlet
- BorgueHamlet
- BornesketaigHamlet
- BorreraigHamlet
- BorveVillage
- BottacksVillage
- BowerVillage
- BowermaddenHamlet
- BowertowerHamlet
- BrabsterdorranHamlet
- BrabstermireHamlet
- BracadaleHamlet
- BracaraHamlet
- BraeHamlet
- Brae LangwellHamlet
- Brae of AchnahairdHamlet
- BraefieldVillage
- BraefindonHamlet
- BraeintraHamlet
- BraemoreHamlet
- BraetongueHamlet
- BraevalHamlet
- BranaultHamlet
- BrawlHamlet
- BrawlbinHamlet
- BreabostHamlet
- BreacaisVillage
- Breacais ArdHamlet
- BreacrieHamlet
- BreakachyHamlet
- BrecknishHamlet
- BreckreyHamlet
- BrenachieHamlet
- BridgendHamlet
- BridgendHamlet
- BroallanHamlet
- BroomhillHamlet
- BroomhillHamlet
- BroraVillage
- BroubsterHamlet
- BroughVillage
- BruanHamlet
- BualinturHamlet
- BualnaluibHamlet
- BuldooHamlet
- Bun a' MhuilinnHamlet
- Bun Abhainn SeileachHamlet
- Bun na CaimHamlet
- BunchrewVillage
- BundallochHamlet
- BuntaitHamlet
- BurrigillHamlet
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.