Speybank on the map

Location in HighlandSpeybank sits where the marker shows within the county.

2,016
Population
958
Households
Create a free area profile for SpeybankDownload or embed an infographic of these statistics

About Speybank

Speybank is located in the Highland region of Scotland, within the postcode area PH21. This area is characterised by its natural beauty, with the River Spey flowing nearby, offering opportunities for outdoor activities such as fishing and walking. The surrounding landscape features hills and woodlands, making it a suitable spot for those who enjoy nature.

The village itself is small and offers a sense of community, with local amenities that cater to residents and visitors alike. There are options for accommodation, as well as places to enjoy a meal. Speybank serves as a good base for exploring the wider Highland area, including nearby attractions and scenic routes that showcase the region's diverse landscapes.

Nearest Train Stations 3 stations

Aviemore Train Station 4.8 miles
Kingussie Train Station 6.6 miles
Newtonmore Train Station 9.4 miles

Location

Local Government

District Highland
Ward Badenoch and Strathspey
Constituency Inverness, Nairn, Badenoch and Strathspey

Frequently Asked Questions about Speybank

What is the population of Speybank?
Speybank has a population of approximately 2,016 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Speybank?
Speybank is covered by the PH21 postcode district.
Where is the nearest train station to Speybank?
The nearest railway station to Speybank is Aviemore Train Station, about 4.8 miles away.