Elmshorn Population 2026
Elmshorn has a population of 48,703, making it the #203 biggest city in 🇩🇪 Germany, located in Schleswig-Holstein. Roughly 0.1% of Germany's population lives here. It is about 70× smaller than Berlin, the country's biggest city.
Population (city proper)
48,703
Rank in Germany
#203
Coordinates
53.75°N, 9.66°E
~8 m elevation · Europe/Berlin
Distance to capital (Berlin)
285 km
177 miles, straight line
Other big cities in Schleswig-Holstein
| City | Population | Rank in Germany |
|---|---|---|
| Kiel | 252,668 | #28 |
| Lübeck | 212,207 | #38 |
| Flensburg | 85,838 | #97 |
| Norderstedt | 82,844 | #101 |
| Neumünster | 80,196 | #105 |
| Pinneberg | 40,577 | #273 |
| Wedel | 34,912 | #327 |
| Itzehoe | 33,047 | #352 |
Cities near Elmshorn
- Pinneberg40,577 people · ~13 km away
- Wedel34,912 people · ~19 km away
- Itzehoe33,047 people · ~21 km away
- Norderstedt82,844 people · ~22 km away
- Hamburg1,973,896 people · ~31 km away
- Ahrensburg30,103 people · ~39 km away
FAQ
What is the population of Elmshorn?
Elmshorn has a population of 48,703 (city proper, latest official figure via GeoNames), making it the #203 biggest city in Germany.
What region is Elmshorn in?
Elmshorn is located in Schleswig-Holstein, Germany.
Is Elmshorn the capital of Germany?
No, the capital of Germany is Berlin, about 285 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in Germany · Germany population by year