Home
Your location

Nairn

Place in Highland, Scotland

Coordinates:57.581, -3.871
OS grid ref:NH 88 56
Population:9,860
Dialling code: 01667
Map of the UK

Nairn is a compact seaside town on the edge of the Moray Firth in the Highland council area of Scotland, lying around 16 miles east of Inverness. It’s best known for a long sweep of golden sands and a low, breezy promenade where you can often spot bottlenose dolphins in the firth; the modest River Nairn meets the sea here and the views along the coast are a big part of the town’s appeal.

Historically a market and fishing settlement with roots back into Pictish and medieval times, Nairn now has an economy centred on tourism, local services and golf - the town’s links, including Nairn Golf Club, attract players from across the UK. It retains a lively community feel with local events, small shops and a mix of families, retirees and commuters who travel to Inverness, giving it a relaxed, well-used charm rather than a purpose-built resort atmosphere.

Postcode districts covering Nairn

Most populated places nearby

Neighbouring places

Example postcodes in Nairn

Transport links

  • Inverness Airport 7.1 miles11.4 km
  • Aberdeen Airport 67.6 miles108.8 km
  • Nairn Railway Station 0.1 miles0.2 km
  • Forres Railway Station 9.3 miles14.9 km

Hotels in Nairn Ad

Schools in Nairn

  • Millbank Primary School Primary
  • Nairn Academy Secondary
  • Rosebank Primary School Primary

Local points of interest

  • Culbin Sandhills Hill 8.9 miles14.4 km
  • Dunskeath House Estate 9.3 miles14.9 km
  • Dunphail House Estate 9.5 miles15.2 km
  • Castle Stuart Estate 9.6 miles15.4 km
  • Glenferness House Estate 9.9 miles15.9 km
  • Altyre House Estate 10.1 miles16.2 km
  • Aucheorn Estate 10.2 miles16.4 km
  • Drynachan Lodge Estate 10.3 miles16.6 km
  • Findhorn Foundation Universal Hall Theatre 11.4 miles18.4 km
  • Arrie Wood Forest 12.5 miles20.1 km
  • Craigiehowe Wood Forest 13.3 miles21.4 km
  • Geanies House Estate 14 miles22.5 km