Home
Your location

Grantown-on-Spey

Place in Highland, Scotland

Within Cairngorms National Park

Coordinates:57.329, -3.611
OS grid ref:NJ 03 27
Population:2,440
Dialling code: 01479
Map of the UK

Grantown-on-Spey in the Highland of Scotland is a compact, handsome market town founded in 1765 as a planned settlement by Sir James Grant. It sits on the banks of the River Spey and serves as a gateway to the surrounding hills, its wide Victorian high street and regular market feel reflecting a long history as a service centre for the local estates, forestry and fishing communities.

The town sits in the heart of Speyside whisky country and close to the Cairngorms National Park, so tourism, outdoor sports and salmon fishing are important to the local economy. Visitors and residents enjoy hillwalking, wildlife watching and cycling, while a strong local community keeps seasonal shows, music and heritage activities alive amid the traditional stone buildings.

Postcode districts covering Grantown-on-Spey

Most populated places nearby

Neighbouring places

Example postcodes in Grantown-on-Spey

Transport links

  • Inverness Airport 21.9 miles35.3 km
  • Aberdeen Airport 53.5 miles86.1 km
  • Broomhill Railway Station 3.8 miles6.1 km
  • Boat of Garten Railway Station 7.7 miles12.4 km

Hotels in Grantown-on-Spey Ad

Schools in Grantown-on-Spey

  • Grantown Grammar School Secondary
  • Grantown Primary School Primary

Local points of interest

  • Castle Grant Estate 1.8 miles2.9 km
  • Hills of Cromdale Hill 5.4 miles8.8 km
  • Abernethy Forest Forest 5.5 miles8.9 km
  • Glenferness House Estate 10.2 miles16.4 km
  • Aucheorn Estate 12.2 miles19.7 km
  • Dunphail House Estate 12.6 miles20.3 km
  • Drynachan Lodge Estate 13 miles20.9 km
  • Forest of Glenavon Forest 15.4 miles24.8 km
  • Altyre House Estate 16.4 miles26.4 km
  • Moy Hall Estate 16.8 miles27 km
  • Delnadamph Lodge Estate 17.8 miles28.7 km
  • Glenfiddich Lodge Estate 18 miles28.9 km