Craigo on the map

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

21,353
Population
9,949
Households
Create a free area profile for CraigoDownload or embed an infographic of these statistics

About Craigo

Craigo is a small village located in Angus, Scotland, within the DD10 postcode area. It is situated approximately six miles east of the larger town of Montrose. The village is primarily residential, with a few local amenities that serve the community. The surrounding landscape features rolling hills and farmland, typical of the region, providing opportunities for outdoor activities such as walking and cycling.

The village is accessible via the A92 road, making it convenient for those travelling to nearby towns and attractions. While Craigo may not have extensive facilities, its location allows for easy exploration of the Angus countryside and the coastal areas nearby. Visitors can enjoy the peaceful atmosphere and the sense of community that characterises this part of Scotland.

Nearest Train Stations 2 stations

Montrose Train Station 4.6 miles
Laurencekirk Train Station 4.9 miles

Location

Local Government

District Aberdeenshire
Ward Mearns
Constituency West Aberdeenshire and Kincardine

Frequently Asked Questions about Craigo

What is the population of Craigo?
Craigo has a population of approximately 21,353 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Craigo?
Craigo is covered by the DD10 postcode district.
Where is the nearest train station to Craigo?
The nearest railway station to Craigo is Montrose Train Station, about 4.6 miles away.