Grantown-on-Spey
Grantown-on-Spey is a village in Inverness, Scotland, with a population of around 2,440. It has one pharmacy and around 13 restaurants and cafés, with 13 bus stops and Broomhill railway station 6.2 km away. This page gathers weather, crime, food hygiene, transport, flood risk, house prices, population, deprivation and your local MP for the Grantown-on-Spey area — all from official UK open data.
On deprivation, the Highland area is less deprived than the average in Scotland (SIMD 2020).
- Council
- Highland
- County
- Inverness
- Constituency
- Inverness, Nairn, Badenoch and Strathspey
- Police force
- Scotland
Weather
5°CPatchy rain nearby
- Today: 10° / 1° · 28% rain
- Tomorrow: 11° / 4° · Overcast
Source: WeatherAPI
Daylight
Sunrise 07:28Sunset 16:27
8h 59m of daylight today
Next bank holiday: St Andrew’s Day, Mon 30 Nov
Source: sunrise-sunset.org · gov.uk
Air quality
9US AQI · Good
Main pollutant: fine particles (PM2.5)
Source: WAQI · Inverness, United Kingdom
Road safety
245 reported road collisions (2025)
125 killed or seriously injured · 392 casualties · 10.3 collisions per 10,000 residents
Source: DfT reported road collisions (STATS19)
Food hygiene
68 food businesses within 2 miles
- 38 passed
- 7 need improvement
Source: Food Standards Agency
Buses & trains
- Nearest station: Broomhill (6.2 km)
- 13 bus stops within ~½ mile
Live trains from Carrbridge (14.2 km):
Loading live departures…
Source: OpenStreetMap, National Rail
House prices
£224,574 average▲ 7.4% YoY
Across Highland · to 2026-08
Source: UK House Price Index (HM Land Registry)
EV charging
4 charging locations within ~8 km
- 2 with rapid charging (50 kW+)
- Fastest nearby: 50 kW
- Nearest: Granton on Spey, Burnfield Avenue Car Park (0.4 km)
Source: Open Charge Map
Sport & leisure
- Sports centres2
- Sports pitches5
- Golf courses1
- Playgrounds2
Source: OpenStreetMap (within ~1 mile)
Local news
- Chief Social Work Officer 2025/26 annual report· 30 Oct 2026
- Council backs plans for a new Highland Growth Deal· 29 Oct 2026
- Council to seek views on how to balance £39.2m budget gap· 29 Oct 2026
- Council launches consultation on proposed change of use of Common Good land at Nairn Links Beach· 29 Oct 2026
- Highland Council Visitor Levy Consultation In-person Events Announced· 29 Oct 2026
Source: Highland Council
Population
237,260 residents in Highland
- Under 16: 15%
- 16–64: 60%
- 65+: 25%
Source: ONS mid-year estimates (local authority)
Deprivation
Less deprived than the average in Scotland
4% of neighbourhoods are in Scotland’s most deprived 10%; 10% in the most deprived 20%
Source: Scottish Index of Multiple Deprivation 2020
Your MP
Graham Leadbitter
Scottish National Party
Moray West, Nairn and Strathspey
Recent votes:
- NoOpposition Day motion: MoD Bicester and illegal migrants
- AyeDraft Trade Unions (Right to Access Workplaces) Regulations 2026
- AyeDraft Code of Practice on the Right of Trade Unions to Access Workplaces
- Aye Draft ACAS Code of Practice on Time Off for Trade Union Duties and Activities
Source: UK Parliament
Council control
SNP / Independent coalition
Source: Open Council Data UK (CC BY-SA)
Amenities nearby
- Schools2
- GPs & clinics1
- Supermarkets1
- Parks & greens1
- Restaurants & cafés14
Source: OpenStreetMap (within ~1 mile)
Local businesses
13,920 active business enterprises in the area
Source: ONS UK Business Counts (2026)
Jobs
5 jobs advertised · £27,313 avg
e.g. Principal Teacher (Secondary) Music, Grantown Grammar School - HGH22104, Facilities Assistant 2 (20hpw), Grantown Grammar - HGH19669, Bottling & Procurement Manager
Source: Adzuna
Local economy
£775 median full-time weekly pay
2.2% of residents aged 16–64 claim unemployment-related benefits
£24,917 disposable income per head (2024)
Source: ONS / Nomis (claimant count · ASHE) · ONS regional GDHI
Grid electricity
100% low-carbon electricity
Wind 99% · Solar 2%
0 gCO₂/kWh · very low intensity
Latest estimate for North Scotland · National Grid ESO
Wellbeing
- Life satisfaction7.9
- Feeling worthwhile8.1
- Happiness yesterday7.9
- Anxiety yesterday (lower is better)2.7
Average rating out of 10 · ONS personal well-being 2022-23
Local petitions
Open UK Parliament petitions most signed in Moray West, Nairn and Strathspey:
- Stop taxing Longer Separation Allowance on British armed forces577 local signatures · 22,219 nationwide
- Hold a referendum on abolishing the Scottish Parliament & Government343 local signatures · 17,029 nationwide
- Hold a UK-wide briefing on climate and nature risks245 local signatures · 127,144 nationwide
- End the mandatory fortification of white flour with folic acid immediately177 local signatures · 76,640 nationwide
- Support the Ceramics Industry and protect British manufacturing jobs and skills173 local signatures · 111,154 nationwide
Source: petition.parliament.uk · as of 2026-10-05
Notable places nearby
- Inverallan · 0.2 km
Inverallan is a former parish in Morayshire in Scotland. It is generally equivalent to the area now known as Grantown.
- Grantown-on-Spey · 0.2 km
Grantown-on-Spey is a town in the Highland Council Area in Scotland. Historically part of the county of Moray, it is located on a low plateau at Freuchie beside the River Spey at the northern edge of the Cairngorm mou…
Strathspey Thistle F.C. · 0.8 kmStrathspey Thistle Football Club are a senior football club from Grantown-on-Spey in the Highlands of Scotland. They currently play in the Highland League, but formerly played in Junior football from 1993.
Ian Charles Community Hospital · 0.9 kmIan Charles Community Hospital is a health facility in Castle Road East, Grantown-on-Spey, Scotland. It is managed by NHS Highland.
- Grantown-on-Spey (West) railway station · 1.0 km
Grantown-on-Spey (West) railway station was opened with the Inverness and Perth Junction Railway in 1863. Originally appearing on timetables as 'Grantown', the name was changed by British Railways. At the same time,…
Strathspey, Scotland · 1.7 kmStrathspey is a region of the Scottish Highlands comprising part of the valley of the Spey. It includes the towns of Aviemore, Boat of Garten, Grantown-on-Spey, and Aberlour.
Source: Wikipedia (text under CC BY-SA)
Nearby towns
Compare Highland with nearby areas
Frequently asked questions
- Where is Grantown-on-Spey?
- Grantown-on-Spey is a town in Inverness, Scotland, in the Highland local authority.
- What is the population of Grantown-on-Spey?
- Grantown-on-Spey has an approximate settlement population of 2,440.
- How deprived is Grantown-on-Spey?
- The Highland local authority, which includes Grantown-on-Spey, is less deprived than the average in Scotland on the SIMD 2020.