What’s within 5, 10, 25, and 50 km of Frankfurt, Germany
About 4.55 million people live within 50 km of central Frankfurt, and 976,000 within 10 km. GeoNames lists 251 towns and cities of 1,000+ people in the 50 km circle.
By the All Map Tools Team
Loading the map…
- 5 km (3.1 mi)
- 488,000 410,000–566,000
- 10 km (6.2 mi)
- 976,000 869,000–1.08 million
- 25 km (16 mi)
- 2.26 million 2.06–2.47 million
- 50 km (31 mi)
- 4.55 million 4.23–4.86 million
30 minutes by car
Open in the radius mapThe circles
| Radius | People | Low–high | Towns and cities (GeoNames) | Area |
|---|---|---|---|---|
| 5 km (3.1 mi) | 488,000 | 410,000–566,000 | 1 | 79 km² |
| 10 km (6.2 mi) | 976,000 | 869,000–1.08 million | 6 | 314 km² |
| 25 km (16 mi) | 2.26 million | 2.06–2.47 million | 61 | 1,963 km² |
| 50 km (31 mi) | 4.55 million | 4.23–4.86 million | 251 | 7,854 km² |
Circle by circle
Within 5 km (3.1 mi)
About 488,000 people (410,000–566,000). GeoNames lists one town or city of 1,000+ people inside (not counting neighborhoods).
There is no other town within 5 km.
Just past 5 km
- Offenbach 119,192 6.1 km E
Within 10 km (6.2 mi)
About 976,000 people (869,000–1.08 million), 488,000 more than within 5 km. GeoNames lists 6 towns and cities of 1,000+ people inside (not counting neighborhoods).
Biggest places between 5 and 10 km
- Offenbach 119,192 6.1 km E
- Bad Vilbel 35,961 8.0 km NE
- Neu-Isenburg 35,293 7.5 km S
- Eschborn 22,403 8.7 km W
- Steinbach am Taunus 10,170 9.9 km NW
Just past 10 km
- Dreieich 41,692 10.7 km S
- Maintal 38,987 11.3 km E
- Mühlheim am Main 28,534 10.7 km E
Within 25 km (16 mi)
About 2.26 million people (2.06–2.47 million), 1.29 million more than within 10 km. GeoNames lists 61 towns and cities of 1,000+ people inside (not counting neighborhoods).
Biggest places between 10 and 25 km
- Hanau am Main 88,648 16.6 km E
- Rüsselsheim am Main 59,730 23.4 km SW
- Bad Homburg vor der Höhe 51,859 13.3 km N
- Oberursel 46,736 12.7 km NW
- Rodgau 43,315 17.5 km SE
- Dreieich 41,692 10.7 km S
Just past 25 km
- Darmstadt 167,029 27.2 km S
- Bad Nauheim 30,291 28.0 km N
- Friedberg 27,484 25.2 km N
Within 50 km (31 mi)
About 4.55 million people (4.23–4.86 million), 2.28 million more than within 25 km. GeoNames lists 251 towns and cities of 1,000+ people inside (not counting neighborhoods).
Biggest places between 25 and 50 km
- Wiesbaden 288,850 31.6 km W
- Mainz Rheinland-Pfalz 222,889 32.5 km SW
- Darmstadt 167,029 27.2 km S
- Aschaffenburg Bavaria 68,551 36.9 km SE
- Bensheim 41,124 48.3 km S
- Bad Nauheim 30,291 28.0 km N
Just past 50 km
- Gießen 89,179 52.5 km N
- Worms Rheinland-Pfalz 81,099 58.6 km SW
- Wetzlar 52,656 51.2 km N
Regions and countries in the circles
The 50 km circle has towns in 3 regions according to GeoNames (Hesse, Bavaria, and Rheinland-Pfalz).
- Within 5 km
- Hesse
- Within 25 km, also
- Bavaria
- Within 50 km, also
- Rheinland-Pfalz
How far 30 minutes by car gets you
Driving for 30 minutes from the center, at typical road speeds and with no traffic, covers 799 km² (308 mi²): the same area as a circle 16 km in radius. The farthest point is 31 km away, to the west.
That area takes in 100% of the 5 km circle, 97% of the 10 km circle, 40% of the 25 km circle, and 10% of the 50 km circle. About 1.65 million people live in it, against 2.26 million within 25 km.
Drive time mapQuestions
How many people live within 10 km of Frankfurt?
About 976,000 people (869,000–1.08 million), from the 2025 GHS-POP population grid. Within 5 km it’s 488,000, and within 50 km, 4.55 million.
Which towns are within 50 km of Frankfurt?
GeoNames lists 251 towns and cities of 1,000+ people inside (not counting neighborhoods). The biggest: Wiesbaden (288,850), 32 km west, Mainz (Rheinland-Pfalz, 222,889), 33 km southwest, Darmstadt (167,029), 27 km south, Offenbach (119,192), 6.1 km east, Hanau am Main (88,648), 17 km east, Aschaffenburg (Bavaria, 68,551), 37 km southeast, Rüsselsheim am Main (59,730), 23 km southwest, and Bad Homburg vor der Höhe (51,859), 13 km north.
How far can you drive from Frankfurt in 30 minutes?
Up to 31 km from the center (to the west), at typical road speeds and with no traffic. The 30-minute area measures 799 km² and about 1.65 million people live in it.
Is Gießen within 50 km of Frankfurt?
No: it’s 52 km (33 mi) north of central Frankfurt in a straight line, 2.5 km beyond the 50 km circle.
How big is a 50 km radius around Frankfurt?
The circle covers 7,854 km² (3,032 mi²). With about 4.55 million people inside, that’s 579 per square kilometer.
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- Munich, Germany 304 km · 3.54 million within 50 km
- Brussels, Belgium 317 km · 5.83 million within 50 km
- Amsterdam, Netherlands 364 km · 5.69 million within 50 km
- Hamburg, Germany 392 km · 3.42 million within 50 km
- Prague, Czechia 409 km · 2.60 million within 50 km
- Berlin, Germany 424 km · 4.83 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)