\n
Scottish place

Grantown-on-Spey

Cities & Towns
📍 Highland
Scottish.scot Highland cow mascot
About the place

Grantown-on-Spey is a town in Highland, Scotland.

A planned Highland town with handsome stone buildings, Grantown-on-Spey has a distinctive centre and an attractive setting near the Spey. Surrounding woods and national-park landscapes add plenty of outdoor interest.

Places to explore nearby

Location

Find it

📍 Grantown-on-Spey, Highland

Explore the area

Discover more in Highland

Find more places, businesses, products, experiences and events from this part of Scotland.

Explore Highland