Cromarty on the map

Cromarty built-up area

Built-up area0.3 km² (0.1 sq mi)

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

860
Population
399
Households
Create a free area profile for CromartyDownload or embed an infographic of these statistics

About Cromarty

Cromarty is a small town located in the Highland region of Scotland, specifically in the IV11 postcode area. Situated on the northern shore of the Cromarty Firth, it has a population of around 600 residents. The town features a mix of traditional and modern architecture, with several buildings dating back to the 18th and 19th centuries. Visitors can explore its local shops, cafes, and art galleries, which reflect the community's artistic spirit.

The surrounding area offers opportunities for outdoor activities, including walking and cycling along the coastal paths. Cromarty is also known for its wildlife, particularly marine life, making it a suitable spot for birdwatching and dolphin spotting. The town serves as a base for those interested in exploring the wider Highlands, with easy access to nearby attractions and natural landscapes.

Nearest Train Stations 4 stations

Invergordon Train Station 5 miles
Alness Train Station 7.9 miles
Tain Train Station 9.2 miles
Nairn Train Station 9.3 miles

Location

Local Government

District Highland
Ward Black Isle
Constituency Ross, Skye and Lochaber

Frequently Asked Questions about Cromarty

What is the population of Cromarty?
Cromarty has a population of approximately 860 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Cromarty?
Cromarty is covered by the IV11 postcode district.
Where is the nearest train station to Cromarty?
The nearest railway station to Cromarty is Invergordon Train Station, about 5 miles away.