Craigrory on the map

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

3,795
Population
1,210
Households
Create a free area profile for CraigroryDownload or embed an infographic of these statistics

About Craigrory

Craigrory is a small settlement located in the Highland county of Scotland, within the IV1 postcode area. This area is characterised by its rugged landscapes and natural beauty, typical of the Scottish Highlands. The local environment offers a variety of outdoor activities, including hiking and exploring the surrounding countryside, which features rolling hills and scenic views.

The community in Craigrory is close-knit, with a few local amenities available to residents and visitors. The nearby towns provide additional services and facilities, ensuring that basic needs are met. The region is also known for its wildlife, making it a suitable spot for nature enthusiasts. Overall, Craigrory serves as a quiet retreat for those looking to experience the natural landscape of Scotland.

Nearest Train Stations 5 stations

Inverness Train Station 3.4 miles
Muir Of Ord Train Station 6.1 miles
Beauly Train Station 6.3 miles
Conon Bridge Train Station 6.5 miles
Dingwall Train Station 8.3 miles

Location

Local Government

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

Frequently Asked Questions about Craigrory

What is the population of Craigrory?
Craigrory has a population of approximately 3,795 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Craigrory?
Craigrory is covered by the IV1 postcode district.
Where is the nearest train station to Craigrory?
The nearest railway station to Craigrory is Inverness Train Station, about 3.4 miles away.