Home
Your location

Invergordon

Place in Highland, Scotland

Coordinates:57.695, -4.162
OS grid ref:NH 71 69
Population:4,130
Dialling code: 01456 (Glenurquhart)
Map of the UK

Invergordon is a small coastal town on the northern shore of the Cromarty Firth in the council area of Highland, Scotland. It has a dramatic coastal setting with views across the firth to the Black Isle and acts as a gateway to the wider Ross and Cromarty countryside.

Economically the town is shaped by its deep‑water port, long used for naval anchorage and now important for oil and gas support, renewables and occasional cruise calls; this maritime role feeds into a pragmatic, community‑minded local culture. Historically it is remembered for the 1931 Invergordon Mutiny, and today it combines that layered history with coastal walks, local services and the kind of resilient small‑town life typical of the northern Highlands.

Postcode districts covering Invergordon

Most populated places nearby

Neighbouring places

Example postcodes in Invergordon

Transport links

  • Inverness Airport 11.4 miles18.3 km
  • Aberdeen Airport 80.6 miles129.7 km
  • Invergordon Railway Station 0.6 miles1 km
  • Alness Railway Station 3.2 miles5.2 km

Hotels near Invergordon Ad

Schools in Invergordon

  • Invergordon Academy Secondary
  • Park Primary School Primary
  • South Lodge Primary School Primary

Local points of interest

  • Dunskeath House Estate 4.8 miles7.8 km
  • Novar House Estate 5.8 miles9.3 km
  • Lealty House Estate 6.9 miles11 km
  • Ardross Castle Estate 6.9 miles11 km
  • Foulis Castle Estate 8.7 miles14 km
  • Tarlogie House Estate 8.7 miles14 km
  • Arrie Wood Forest 10.9 miles17.6 km
  • Craigiehowe Wood Forest 11.4 miles18.3 km
  • Victoria Park Stadium 11.7 miles18.9 km
  • Skibo Castle Estate 11.9 miles19.2 km
  • Tulloch Castle Estate 12 miles19.3 km
  • Castle Stuart Estate 12.5 miles20.2 km