Nairn on the map

Nairn built-up area

Built-up area4.1 km² (1.6 sq mi)

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

12,816
Population
5,593
Households
Create a free area profile for NairnDownload or embed an infographic of these statistics

About Nairn

Nairn is a coastal town located in the Highland region of Scotland, within the IV12 postcode area. It lies along the Moray Firth and features a long sandy beach that attracts both locals and visitors. The town is known for its pleasant promenade, which offers views of the sea and opportunities for leisurely walks. Nairn is also home to several parks and green spaces, providing areas for relaxation and outdoor activities.

In addition to its natural beauty, Nairn has a selection of shops, cafes, and restaurants that cater to various tastes. The town hosts a number of events throughout the year, including local festivals and markets, which contribute to its community spirit. Nairn is conveniently situated for exploring other parts of the Highlands, making it a suitable base for those wishing to discover the wider region.

Nearest Train Stations 2 stations

Nairn Train Station 0.3 miles
Forres Train Station 9.1 miles

Location

Local Government

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

Frequently Asked Questions about Nairn

What is the population of Nairn?
Nairn has a population of approximately 12,816 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Nairn?
Nairn is covered by the IV12 postcode district.
Where is the nearest train station to Nairn?
The nearest railway station to Nairn is Nairn Train Station, about 0.3 miles away.