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 miles
  • Aberdeen Airport 80.6 miles
  • Invergordon Railway Station 0.6 miles
  • Alness Railway Station 3.2 miles

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 miles
  • Novar House Estate 5.8 miles
  • Lealty House Estate 6.9 miles
  • Ardross Castle Estate 6.9 miles
  • Foulis Castle Estate 8.7 miles
  • Tarlogie House Estate 8.7 miles
  • Arrie Wood Forest 10.9 miles
  • Craigiehowe Wood Forest 11.4 miles
  • Victoria Park Stadium 11.7 miles
  • Skibo Castle Estate 11.9 miles
  • Tulloch Castle Estate 12 miles
  • Castle Stuart Estate 12.5 miles