Belhaven

Belhaven sits within the Dunbar and East Linton neighbourhood, giving it a genuinely appealing mix of coastal living and practical connectivity. You get direct train links to Edinburgh, easy access to the A1, and a solid range of local amenities, including a hospital, four GP practices and plenty of coffee shops and supermarkets close by. Families are particularly well served here, with several primary schools, a secondary school and the well-regarded independent Belhaven Hill prep school all within reach, making this a strong option for anyone wanting good schooling without a long commute. What stands out most is the balance Belhaven strikes: clean air, low crime and a quieter pace of life, combined with proper transport links and everyday conveniences. This pattern holds across the wider area too, from North Berwick Coastal's rail-connected calm to Haddington and Lammermuir's blend of market town amenities and village space. Whether you're drawn to Belhaven itself or exploring neighbouring spots like Dunbar, you'll find a similar formula throughout East Lothian: dependable schools, accessible healthcare, and coastal or countryside surroundings that don't come at the cost of being cut off from Edinburgh. Compared to areas further into the Scottish Borders, such as Mid Berwickshire or East Berwickshire, Belhaven and its immediate surroundings command a bit more in rent and living costs, reflecting the convenience of that direct rail line and closer proximity to Edinburgh. For buyers or renters prioritising a quieter coastal setting with strong family amenities and a realistic commute, Belhaven offers a genuinely practical and attractive base.
Insights powered by

Select a neighbourhood

Belhaven is a big area, so we split it into neighbourhoods to give you a better look at each. Select an area to find out more.

    Take Planna with you

    For richer neighbourhood detail, get the app.

    More tools, deeper local insights and a plan for your home — right in your pocket.

    Download on the App StoreGet it on Google Play