Home
Your location

Ullapool

Place in Highland, Scotland

Coordinates:57.898, -5.149
OS grid ref:NH 13 94
Population:1,510
Dialling code: 01854
Map of the UK

Ullapool is a compact fishing port and village on the shore of Loch Broom in the Highland region of Scotland, founded as a planned herring port in 1788. Nestled beneath the dramatic ridge of An Teallach and looking out towards the Summer Isles, it feels like a gateway to Wester Ross and the wider North West Highlands, with easy access to mountain walking, sea kayaking and wildlife watching.

Despite its small population it punches above its weight culturally and economically: fishing and aquaculture sit alongside a busy tourism trade, a lively arts scene (notably local galleries and venues) and a regular ferry link to Stornoway on the Isle of Lewis. It’s also the main stopping point on the A835 route to Inverness, combining a strong community feel with services and connections that keep it lively year-round.

Postcode districts covering Ullapool

Neighbouring places

Example postcodes in Ullapool

Transport links

  • Inverness Airport 47.5 miles76.4 km
  • Achanalt Railway Station 21.7 miles35 km
  • Achnasheen Railway Station 22.2 miles35.8 km

Hotels in Ullapool Ad

Schools in Ullapool

  • Ullapool High School Secondary
  • Ullapool Primary School Primary

Local points of interest

  • Rhidorroch Forest Forest 7.1 miles11.4 km
  • Cromalt Hills Mountains 8.5 miles13.7 km
  • Freevater Forest Forest 14.4 miles23.2 km
  • Fannich Forest Forest 16.9 miles27.2 km
  • Inverewe House Estate 18.6 miles29.9 km
  • Inchnadamph Forest Forest 18.9 miles30.4 km