Branderburgh on the map

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

8,330
Population
3,165
Households
Create a free area profile for BranderburghDownload or embed an infographic of these statistics

About Branderburgh

Branderburgh is a small settlement located in the Moray region of Scotland, within the IV31 postcode area. It lies in a rural part of the Scottish Highlands, surrounded by open countryside and rolling hills. The area is known for its agricultural land and traditional Scottish landscapes, with a mix of farmland and woodland. While it is not a large community, Branderburgh offers a peaceful environment with a close-knit local population. The village is situated near the River Spey, which contributes to the area’s natural beauty and supports local wildlife. There are a few residential properties and small farms in the vicinity, and the community maintains a quiet, rural character. The nearest larger town is Elgin, approximately 15 miles to the south, providing access to amenities and services.

Nearest Train Stations 1 stations

Elgin Train Station 5.8 miles

Location

Local Government

District Moray
Ward Heldon and Laich
Constituency Moray

Frequently Asked Questions about Branderburgh

What is the population of Branderburgh?
Branderburgh has a population of approximately 8,330 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Branderburgh?
Branderburgh is covered by the IV31 postcode district.
Where is the nearest train station to Branderburgh?
The nearest railway station to Branderburgh is Elgin Train Station, about 5.8 miles away.