Duddingston on the map

Location in City of EdinburghDuddingston sits where the marker shows within the county.

21,202
Population
9,208
Households
Create a free area profile for DuddingstonDownload or embed an infographic of these statistics

About Duddingston

Duddingston is a village located in the City of Edinburgh, Scotland, within the postcode area EH15. It is situated to the east of the city centre and is known for its historical significance and scenic surroundings. The village features a range of traditional stone buildings, including the notable Duddingston Kirk, which dates back to the 12th century. The area is also home to the picturesque Duddingston Loch, a popular spot for walking and birdwatching.

In addition to its natural beauty, Duddingston offers a selection of local amenities, including a pub and a few shops. The village is well-connected to Edinburgh, making it an accessible location for visitors who wish to explore both the countryside and the city. The nearby Arthur's Seat provides opportunities for outdoor activities and offers views of the surrounding landscape.

Nearest Train Stations 6 stations

Brunstane Train Station 1.2 miles
Musselburgh Train Station 2.1 miles
Haymarket Train Station 3.5 miles
Wallyford Train Station 4.4 miles
Kingsknowe Train Station 5.3 miles
Newtongrange Train Station 5.8 miles

Location

Local Government

District City of Edinburgh
Ward Portobello/Craigmillar
Constituency Edinburgh East

Frequently Asked Questions about Duddingston

What is the population of Duddingston?
Duddingston has a population of approximately 21,202 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Duddingston?
Duddingston is covered by the EH15 postcode district.
Where is the nearest train station to Duddingston?
The nearest railway station to Duddingston is Brunstane Train Station, about 1.2 miles away.