The Town of Grantown-on-Spey

The Scottish town of Grantown-on-Spey is located within the county of Inverness and has a population of approximately 2,900.

Grantown-on-Spey is governed by Highland council.

Grantown-on-Spey is policed by Police Scotland

Grantown-on-Spey is within the Parliamentary Constituency of Inverness, Nairn, Badenoch and Strathspey

Do you know where the name Grantown-on-Spey comes from?

What's it like to live here?

Ask the community a question about Grantown-on-Spey.


Warning: array_chunk(): Size parameter expected to be greater than 0 in /home/streetlist/public_html/locations/place.php on line 374

Warning: Invalid argument supplied for foreach() in /home/streetlist/public_html/locations/place.php on line 376

Map of the town of Grantown-on-Spey

Estate Agents in Grantown-on-Spey

Buying a House in Grantown-on-Spey?, Browse our list of local Estate Agents below.