Home
Your location

St. Mawes

Built-up area in Cornwall, England

Coordinates:50.16, -5.016
OS grid ref:SW 84 33
Dialling code: 01326 (Falmouth)
Map of the UK

St. Mawes is a small, picturesque harbour village on the eastern side of the Roseland Peninsula in Cornwall, England, looking across the sheltered waters of the Carrick Roads towards Falmouth. Its compact harbour, narrow lanes and clifftop viewpoints are backed by coastal footpaths, including the South West Coast Path, and the village is dominated by the compact gun platform of St Mawes Castle, one of the Tudor forts built to protect the estuary in the 1540s.

Today the local economy is firmly centred on tourism, sailing and small-scale fishing, with summer day-trippers, yachtsmen and seafood restaurants filling the quay; the village retains a strong sense of community but like many Cornish harbours it also feels the effects of second‑home ownership and seasonal swings in activity. Cultural life is quietly lively, with galleries, local events and regattas, and its sheltered waters and scenic position make it a favourite for coastal walking and boating year‑round.

Postcode districts covering St. Mawes

Most populated places nearby

Neighbouring places

Example postcodes in St. Mawes

Transport links

  • Newquay Cornwall Airport 19.4 miles31.2 km
  • Exeter International Airport 80.9 miles130.2 km
  • Falmouth Docks Railway Station 1.9 miles3 km
  • Falmouth Town Railway Station 2.3 miles3.7 km

Hotels in St. Mawes Ad

Schools in St. Mawes

  • St Mawes Primary School Primary

Local points of interest

  • Lamorran House Gardens Gardens 0.3 miles0.4 km
  • Gylly Beach Beach 2.6 miles4.1 km
  • Swanpool Beach Beach 3 miles4.8 km
  • Pendower Beach 4.5 miles7.3 km
  • Pencalenick Estate 7.4 miles11.9 km
  • Hemmick Beach Beach 10.2 miles16.3 km
  • Vault Beach Beach 11.2 miles18 km
  • The Lost Gardens of Heligan Gardens 12.5 miles20.1 km
  • Pentewan Beach Beach 13.4 miles21.5 km
  • Chapel Porth Beach Beach 13.8 miles22.2 km
  • Perranzabuloe Museum Museum 14.3 miles22.9 km
  • Perranporth Beach Beach 14.6 miles23.6 km