Joppa

Joppa sits on Edinburgh's eastern coastal fringe, right between Portobello and Musselburgh, and it benefits from the strengths of both neighbouring areas. You get easy access to Portobello's beachfront amenities, with over 60 food outlets, 11 supermarkets and a railway station nearby, alongside Musselburgh's quick rail journeys into the city centre in under 15 minutes. This makes Joppa a strong option for commuters who want coastal living without sacrificing a fast route into Edinburgh. Families are well served by the surrounding neighbourhoods, with a good spread of primary schools, Portobello High School and Musselburgh Grammar close by, plus independent options like Loretto School. Healthcare provision across the area is solid too, with GPs, pharmacies and hospitals all within easy reach. Green space is another consistent theme, from Duddingston Loch to the 32 parks dotted through Portobello and Craigmillar, giving residents plenty of outdoor options alongside the beach itself. Living costs across the surrounding wards tend to sit below the UK average, helped by cheaper transport, lower council tax and competitive grocery prices compared to central Edinburgh. Air quality scores consistently high too, often above 93 out of 100. Joppa itself offers a quieter, more residential feel than Portobello's bustling high street, while still putting all of that area's amenities, transport links and schooling within easy walking or cycling distance, making it a practical choice for anyone wanting coastal character with strong everyday convenience.
Insights powered by

Select a neighbourhood

Joppa 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