Home
Your location

Alnmouth

Parish in Northumberland, England

Coordinates:55.385, -1.62
OS grid ref:NU 24 10
Dialling code: 01665 (Alnwick)
Map of the UK

Alnmouth is a small coastal village and civil parish in Northumberland, sited where the River Aln meets the North Sea. The setting is notable for a wide sandy beach, dunes and an estuary that attracts migrants and waders, making it a favourite with birdwatchers and walkers along the Northumberland coast. The low-lying harbour and attractive rows of Georgian and Victorian houses give the place a peaceful, seaside character.

Historically it grew as the port serving nearby Alnwick and later as a Victorian resort, and today the local economy is largely driven by tourism alongside small-scale fishing and agriculture. A functioning railway station on the main line makes Alnmouth a convenient weekend escape from cities such as Newcastle, and the village retains a tight-knit community feel with cafes, pubs, galleries and seasonal events that reflect its maritime and rural roots.

Postcode districts covering Alnmouth

Most populated places nearby

Neighbouring places

Example postcodes in Alnmouth

Transport links

  • Newcastle International Airport 24.2 miles38.9 km
  • Durham Tees Valley Airport 61 miles98.2 km
  • Alnmouth Railway Station 0.8 miles1.3 km
  • Acklington Railway Station 5.5 miles8.9 km

Hotels in Alnmouth Ad

Local points of interest

  • Longhoughton Beach Beach 3.6 miles5.8 km
  • Warkworth Harbour Harbour 4.2 miles6.7 km
  • Hulne Park Estate 5.5 miles8.9 km
  • Dunstanburgh Castle Archaeological site 6.9 miles11.2 km
  • Cragside Estate 11.9 miles19.1 km
  • Cockle Park Estate 11.9 miles19.2 km
  • Newham Bog National Nature Reserve Nature reserve 12.8 miles20.6 km
  • Roddam Estate 14.7 miles23.6 km
  • Bluebell Wood Forest 14.8 miles23.8 km
  • Lilburn Tower Estate 15.2 miles24.4 km
  • Newminster Abbey Historic site 15.5 miles24.9 km
  • Fowberry Tower Estate 16.7 miles26.9 km