Choosing your German city: the honest matrix
Berlin, Munich, Hamburg, Frankfurt, Cologne, Leipzig, Stuttgart compared: salaries vs rents, English job depth, family fit and the second-tier value picks.
Last updated: July 13, 2026
Which German city is best for expats?
Berlin for English-first jobs and culture at mid costs; Munich for peak salaries and order at peak rents; Hamburg for livability and water; Frankfurt for finance and flights; the Rhineland for sociability and value; Leipzig and Dresden for startup-era costs. Match the city to your job market FIRST - the English-role distribution varies more than the lifestyle.
The matrix
| City | Rent €/m² cold | English jobs | Character | Watch out |
|---|---|---|---|---|
| Berlin | 13-20 | ★★★★★ | Culture-chaos, startup capital | Housing brutality, Amt queues |
| Munich | 20-28 | ★★★★ | Wealth, Alps, order | Costs eat the salary premium |
| Hamburg | 14-18 | ★★★ | Water, media, poise | Weather, thinner English market |
| Frankfurt | 15-20 | ★★★★ | Finance, flights, compact | Small-city social pond |
| Cologne/Düsseldorf | 12-16 | ★★★ | Rhineland warmth, media/corporate | Grey skies, DB chaos corridor |
| Stuttgart | 15-19 | ★★★ | Engineering empire (Mercedes, Porsche, Bosch) | Kessel conservatism, car-city |
| Leipzig | 8-12 | ★★ | The value-culture play, "Hypezig" | Job depth still building |
| Dresden | 8-11 | ★★ | Beauty + chips (TSMC-era semiconductors!) | East-Germany politics discourse |
| Nuremberg/Karlsruhe/Aachen | 10-14 | ★★ | Tech-university towns, quality life | Pick BY employer |
Decision heuristics that actually work
- English-only CV? Berlin ≥ Munich ≥ Frankfurt - the drop-off after is steep (jobs guide)
- Family with kids? Munich/Stuttgart suburbs, Hamburg, Rhineland - Kita math and space beat nightlife (Kita guide's per-state cost table matters here: Berlin free vs Bavaria priced)
- Maximize savings rate? Leipzig/Dresden remote-work arbitrage, or Rhineland salaries-at-sane-rents
- Short stay (1-2 years)? Berlin or Frankfurt: liquidity in flats, flights, and furnished markets
- Hate deciding? Berlin remains the default for a reason: deepest expat infrastructure, most forgiving without German - and the guides here cover its downsides honestly
Frequently asked questions
Where's the "real Germany"?
Everywhere outside this table too - mid-size cities (Münster, Freiburg, Regensburg) offer superb life IF the job fits; the employer-first rule doubles there.
East vs West still a thing?
Economically converging, politically discussed, practically: Leipzig/Dresden expats report normal lives + occasional discourse-weather (city guides address it plainly).
Remote worker free choice?
Then optimize rent + airport + community: Leipzig, Cologne, Berlin's outer rings - and check the freelance/tax guides for the paperwork side.
Can I switch cities later?
Ummeldung is trivial (Anmeldung guide); the real switching cost is the housing hunt, so choose deliberately the FIRST time.
Related guides
Keep going: these guides continue where this one ends.
Berlin for expats: the honest guide
Moving to Berlin: the housing reality, Anmeldung tactics, English job market, neighborhoods compared, transit, and the honest cost breakdown
Munich for expats: premium Germany
Munich reality: Germany's highest salaries and rents, KVR registration, neighborhoods from Schwabing to Sendling, Oktoberfest survival and A
Hamburg for expats: the understated port city
Hamburg for internationals: media and logistics job market, €14-18/m² rents between Berlin and Munich, neighborhoods from Sternschanze to Wi
Frankfurt for expats: Germany's global money city
Frankfurt for internationals: banking and ECB job market, English-friendly corporate scene, €15-20/m² rents, compact neighborhoods and Europ