Million-plus cities in Germany

German cities with more than one million residents, ranked by population.

Last updated

Top cities right now: Berlin (3,701,307 people), Hamburg (1,862,565 people), Munich (1,604,731 people). Coverage: 4 ranked cities out of 4 eligible in Germany.

#1 Berlin 3,701,307 people
#2 Hamburg 1,862,565 people
#3 Munich 1,604,731 people

Use this when you want Germany's biggest urban cores only. It strips out mid-size markets and keeps the national heavyweight cities.

Each ranking is built only from source-backed values. Official, commercial and community sources are labelled separately.

Million-plus cities in Germany
1 Berlin 3,701,307 people Amt für Statistik Berlin-Brandenburg — SB_A01-07_00_2025m11_BE.pdf Official 2025-11-30 A City
2 Hamburg 1,862,565 people Statistik Nord — Bevölkerung in Hamburg 2024 Official 2024-12-31 A City
3 Munich 1,604,731 people Landeshauptstadt München — Statistik (Bevölkerung) Official 2026-03-31 A City
4 Cologne 1,100,076 people Stadt Koeln Statistik Official 2025-12-31 A City

FAQ

How are these rankings built?

Only source-backed values are used. Each row links its source, source type and observation date. Cities without a verified value are excluded.

Why is a ranking empty?

It will show once enough cities have a verified value for that indicator. Until then we show how many cities are already covered.