What’s within 5, 10, 25, and 50 miles of Edinburgh, UK
About 3.80 million people live within 50 miles of central Edinburgh, and 718,000 within 10 miles. GeoNames lists 290 towns and cities of 1,000+ people in the 50-mile circle.
By the All Map Tools Team
Loading the map…
- 5 mi (8.0 km)
- 522,000 456,000–587,000
- 10 mi (16 km)
- 718,000 646,000–789,000
- 25 mi (40 km)
- 1.42 million 1.31–1.53 million
- 50 mi (80 km)
- 3.80 million 3.54–4.07 million
30 minutes by car
Open in the radius mapThe circles
| Radius | People | Low–high | Towns and cities (GeoNames) | Area |
|---|---|---|---|---|
| 5 mi (8.0 km) | 522,000 | 456,000–587,000 | 3 | 79 mi² |
| 10 mi (16 km) | 718,000 | 646,000–789,000 | 31 | 314 mi² |
| 25 mi (40 km) | 1.42 million | 1.31–1.53 million | 123 | 1,963 mi² |
| 50 mi (80 km) | 3.80 million | 3.54–4.07 million | 290 | 7,854 mi² |
Circle by circle
Within 5 miles (8.0 km)
About 522,000 people (456,000–587,000). GeoNames lists 3 towns and cities of 1,000+ people inside (not counting neighborhoods).
Biggest places within 5 miles
- Colinton 7,637 3.9 mi SW
- Danderhall 2,770 4.2 mi SE
Just past 5 miles
- Musselburgh 23,620 5.7 mi E
- Currie 6,500 5.8 mi SW
- Loanhead 6,350 5.2 mi S
Within 10 miles (16 km)
About 718,000 people (646,000–789,000), 196,000 more than within 5 miles. GeoNames lists 31 towns and cities of 1,000+ people inside (not counting neighborhoods).
Biggest places between 5 and 10 miles
- Musselburgh 23,620 5.7 mi E
- Bonnyrigg 18,320 6.5 mi SE
- Penicuik 16,150 8.4 mi S
- Mayfield 13,690 8.3 mi SE
- Dalkeith 12,720 6.4 mi SE
- Tranent 11,910 9.4 mi E
Just past 10 miles
- Kirkcaldy 50,370 11.5 mi N
- Broxburn 15,970 10.7 mi W
- Rosyth 13,570 11.0 mi NW
Within 25 miles (40 km)
About 1.42 million people (1.31–1.53 million), 702,000 more than within 10 miles. GeoNames lists 123 towns and cities of 1,000+ people inside (not counting neighborhoods).
Biggest places between 10 and 25 miles
- Livingston 56,840 13.1 mi W
- Dunfermline 54,990 13.1 mi NW
- Kirkcaldy 50,370 11.5 mi N
- Glenrothes 38,360 16.8 mi N
- Falkirk 35,310 23.1 mi W
- Bathgate 23,600 17.7 mi W
Just past 25 miles
- Cumbernauld 50,530 30.8 mi W
- Stirling 37,910 30.9 mi W
- Airdrie 36,390 31.0 mi W
Within 50 miles (80 km)
About 3.80 million people (3.54–4.07 million), 2.38 million more than within 25 miles. GeoNames lists 290 towns and cities of 1,000+ people inside (not counting neighborhoods).
Biggest places between 25 and 50 miles
- Glasgow 626,410 41.7 mi W
- Dundee 148,210 36.8 mi N
- Paisley 77,270 48.8 mi W
- East Kilbride 75,310 40.3 mi W
- Hamilton 54,480 35.0 mi W
- Meikle Earnock 54,480 35.4 mi SW
Just past 50 miles
- Kilmarnock 46,970 55.9 mi SW
- Greenock 41,280 60.7 mi W
- Irvine 34,130 61.3 mi W
Regions and countries in the circles
The 50-mile circle has towns in 2 regions according to GeoNames (Scotland and England).
- Within 5 mi
- Scotland
- Within 50 mi, also
- England
How far 30 minutes by car gets you
Driving for 30 minutes from the center, at typical road speeds and with no traffic, covers 108 mi² (279 km²): the same area as a circle 5.9 mi in radius. The farthest point is 12 mi away, to the southwest.
That area takes in 68% of the 5-mile circle, 34% of the 10-mile circle, 5% of the 25-mile circle, and 1% of the 50-mile circle. About 629,000 people live in it, against 718,000 within 10 miles.
Drive time mapQuestions
How many people live within 10 miles of Edinburgh?
About 718,000 people (646,000–789,000), from the 2025 GHS-POP population grid. Within 5 miles it’s 522,000, and within 50 miles, 3.80 million.
Which towns are within 50 miles of Edinburgh?
GeoNames lists 290 towns and cities of 1,000+ people inside (not counting neighborhoods). The biggest: Glasgow (626,410), 42 mi west, Dundee (148,210), 37 mi north, Paisley (77,270), 49 mi west, East Kilbride (75,310), 40 mi west, Livingston (56,840), 13 mi west, Dunfermline (54,990), 13 mi northwest, Hamilton (54,480), 35 mi west, and Meikle Earnock (54,480), 35 mi southwest.
How far can you drive from Edinburgh in 30 minutes?
Up to 12 mi from the center (to the southwest), at typical road speeds and with no traffic. The 30-minute area measures 108 mi² and about 629,000 people live in it.
Is Kilmarnock within 50 miles of Edinburgh?
No: it’s 56 mi (90 km) southwest of central Edinburgh in a straight line, 5.9 mi beyond the 50-mile circle.
How big is a 50-mile radius around Edinburgh?
The circle covers 7,854 mi² (20,341 km²). With about 3.80 million people inside, that’s 484 per square mile.
Open these circles in the tools
Each tool opens with this center and these circles already set, so you can change them or download the lists.
- Radius map Draw a circle of any radius around a place and see how big it is and what lies inside it.
- Population in a radius Estimate how many people live within any distance of a point anywhere in the world, with Census data in the US.
- Towns within a radius (worldwide) List the towns and cities within any distance of a place anywhere in the world, with their population.
- Drive time map See how far you can get in a set time by car, by bike or on foot, drawn as an area on the map.
Nearby cities in this series
All cities- Glasgow, UK 42 mi · 3.83 million within 50 mi
- Manchester, UK 175 mi · 12.9 million within 50 mi
- Dublin, Ireland 218 mi · 2.02 million within 50 km
- Birmingham, UK 245 mi · 9.63 million within 50 mi
- London, UK 332 mi · 19.4 million within 50 mi
- Amsterdam, Netherlands 410 mi · 5.69 million within 50 km
Sources and method
- City center · GeoNames (CC BY 4.0)
- GHS-POP R2023A, 2025 population grid · Schiavina, M. et al. (2023), European Commission, Joint Research Centre (JRC). © European Union, CC BY 4.0
- Towns and cities of 1,000+ people (cities500) · GeoNames (CC BY 4.0)
- 30-minute drive area (calculated on November 1, 2026) · FOSSGIS Valhalla, with data © OpenStreetMap contributors (ODbL)
- Distances and bearings (geodesics on the WGS84 ellipsoid) · GeographicLib (C. F. F. Karney)
- How we count people and places (methodology)