Home
Your location

Buckhaven

Place in Fife, Scotland

Coordinates:56.175, -3.034
OS grid ref:NT 35 98
Population:4,340
Dialling code: 01592 (Kirkcaldy)
Map of the UK

Buckhaven is a small coastal town on the east coast of Fife in Scotland, sitting on the shoreline of the Firth of Forth as part of the wider Levenmouth area. Its long, low sandy beaches and cliffs form part of the Fife Coastal Path and offer open views across the firth; the town is closely linked to neighbouring Methil and Leven by a ribbon of post‑industrial waterfront.

Historically Buckhaven grew as a fishing village and later as a coal‑exporting port, so maritime and mining heritage still shape local identity even after late 20th‑century decline. In recent years there has been community‑led regeneration, cultural projects and discussions about improving transport links to boost the local economy, while the coastline and heritage remain the town’s most distinctive assets.

Postcode districts covering Buckhaven

Most populated places nearby

Neighbouring places

Example postcodes in Buckhaven

Transport links

  • Edinburgh Airport 20.3 miles32.6 km
  • Glasgow International Airport 57.9 miles93.2 km
  • Markinch Railway Station 4.1 miles6.7 km
  • Glenrothes With Thornton Railway Station 4.3 miles6.9 km

Hotels near Buckhaven Ad

Schools in Buckhaven

  • Buckhaven Primary School Primary
  • Denbeath Primary School Primary
  • Hyndhead School Special

Local points of interest

  • Bayview Stadium Stadium 1.7 miles2.7 km
  • Durie House Estate 1.9 miles3 km
  • Kirkcaldy Harbour Harbour 6 miles9.6 km
  • Stark's Park Stadium 7.3 miles11.8 km
  • Balcarres House Estate 7.7 miles12.3 km
  • Raith House Estate 7.7 miles12.4 km
  • Rankeilour Estate 7.7 miles12.5 km
  • Pitcorthie House Estate 8.9 miles14.2 km
  • Lomond Hills Hill 9.2 miles14.9 km
  • Cupar Castle Historic site 9.9 miles16 km
  • Over Rankeilour Estate 10 miles16.1 km
  • Balmuto Castle Historic site 10.1 miles16.2 km