Craigmillar on the map

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

35,232
Population
12,639
Households
1
Schools nearby
Create a free area profile for CraigmillarDownload or embed an infographic of these statistics

About Craigmillar

Craigmillar is a suburb located to the south-east of Edinburgh, Scotland. It is known for its proximity to the city centre, making it easily accessible for those wishing to explore the capital. The area features a mix of residential housing and local amenities, including shops and parks.

One of the notable landmarks in Craigmillar is the Craigmillar Castle, a well-preserved medieval structure that dates back to the 14th century. The castle is open to the public and offers insights into the region's past. Additionally, the surrounding parkland provides opportunities for outdoor activities and leisure, making it a pleasant area for both residents and visitors alike.

Nearest Train Stations 6 stations

Brunstane Train Station 1.9 miles
Musselburgh Train Station 2.7 miles
Haymarket Train Station 3 miles
Kingsknowe Train Station 4.6 miles
Wallyford Train Station 5 miles
Wester Hailes Train Station 5.2 miles

Location

Local Government

District City of Edinburgh
Ward Portobello/Craigmillar
Constituency Edinburgh East

Frequently Asked Questions about Craigmillar

What is the population of Craigmillar?
Craigmillar has a population of approximately 35,232 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Craigmillar?
Craigmillar is covered by the EH16 postcode district.
How many schools are there in Craigmillar?
There are 1 schools within easy reach of Craigmillar, spanning primary, secondary and other phases.
Where is the nearest train station to Craigmillar?
The nearest railway station to Craigmillar is Brunstane Train Station, about 1.9 miles away.