Home
Your location

Marazion

Parish in Cornwall, England

Coordinates:50.128, -5.466
OS grid ref:SW 52 31
Population:1,294
Dialling code: 01736 (Penzance)
Map of the UK

Marazion is a small coastal town and civil parish on Mount's Bay in Cornwall, England, dominated by views of St Michael's Mount, the tidal island with a medieval castle reached by a cobbled causeway at low tide.

Marazion grew as a market and fishing settlement and carries its smuggling lore, but today the local economy relies on tourism, arts and hospitality - sandy beaches, independent galleries and cafés draw visitors, while the nearby Marazion Marsh nature reserve is valued for birdlife and the close proximity to Penzance keeps the area lively despite a small, close-knit community.

Postcode districts covering Marazion

Most populated places nearby

Neighbouring places

Example postcodes in Marazion

Transport links

  • Newquay Cornwall Airport 30 miles48.3 km
  • Exeter International Airport 99.6 miles160.2 km
  • Penzance Railway Station 3 miles4.7 km
  • St Erth Railway Station 3.1 miles5 km
  • Penzance Bus Station 2.9 miles4.7 km

Hotels near Marazion Ad

Schools in Marazion

  • Marazion School Primary

Local points of interest

  • Penzance Harbour Harbour 3 miles4.8 km
  • Wharfside Shopping Centre Shopping centre 3 miles4.9 km
  • Penwith College College 3.5 miles5.6 km
  • Mên-an-Tol Archaeological site 6.5 miles10.4 km
  • Merry Maidens Archaeological site 6.9 miles11.1 km
  • Boscawen-un Stone Circle Archaeological site 7.3 miles11.7 km
  • Pedn Vounder Beach Beach 9.7 miles15.7 km
  • Porthcurno Beach Beach 10.1 miles16.2 km
  • Porth Nanven Harbour 10.4 miles16.8 km
  • Porthchapel Beach Beach 10.5 miles16.9 km
  • Sennen Cove Beach 10.6 miles17.1 km
  • Porth Senan Harbour 10.8 miles17.3 km