Niddrie
Niddrie sits within easy reach of Edinburgh's southeastern districts, benefiting from the strengths of surrounding neighbourhoods like Craigentinny/Duddingston, Liberton/Gilmerton and Portobello/Craigmillar. The area offers solid transport links, with the A1 and A7 providing quick road access into the city centre, while nearby rail stations in Portobello and Musselburgh mean you're never far from a fast commute. Living costs across the board run below the UK average, with cheap transport, lower council tax and competitive utility bills making this a genuinely affordable corner of Edinburgh.
Families are well served here, with a strong cluster of primary schools nearby and secondary options including Castlebrae Community High and Holy Rood RC High School. Healthcare provision is a real highlight too, with multiple GPs, pharmacies and hospitals within easy reach across Liberton/Gilmerton and Craigentinny/Duddingston. Green space is abundant, from the parks dotted around Liberton/Gilmerton to Duddingston Loch and Portobello's extensive network of 32 parks, and air quality consistently scores highly throughout the surrounding wards.
Day-to-day life is well covered, with cafés, restaurants, supermarkets and convenience stores spread across the neighbouring areas, particularly in Portobello and Southside/Newington. What stands out most is the balance Niddrie strikes: it's residential and settled, yet close enough to Edinburgh's amenities, schools and healthcare to suit families, professionals and longer-term residents alike, all without the price tag that comes with living closer to the city centre.
Insights powered by
Select a neighbourhood
Niddrie 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.
