Jobs in Germany → Germany guide → 50 largest cities

Meet the 50 Largest Cities in Germany

From Berlin to Osnabrück: population from Eurostat's Urban Audit, live jobs from the Bundesagentur, and a guide to work in each.

In short: Germany's 50 largest cities hold 22,989,213 people (Eurostat Urban Audit, 2025). Berlin has 3,685,265, Hamburg 1,862,565 and Munich 1,505,005. 121,904 job ads are live in these cities today.

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

22,989,213people in the 50 cities (2025)
121,904live ads in the 50 cities
3,685,265Berlin, largest city

Map

Baden-Württemberg: 8.8 live ads per 1,000 jobs, by stateBavaria (Bayern): 7.9 live ads per 1,000 jobs, by stateBerlin: 11.2 live ads per 1,000 jobs, by stateBrandenburg: 7.5 live ads per 1,000 jobs, by stateBremen: 19.1 live ads per 1,000 jobs, by stateHamburg: 12.4 live ads per 1,000 jobs, by stateHesse (Hessen): 8.1 live ads per 1,000 jobs, by stateMecklenburg-Vorpommern: 9.2 live ads per 1,000 jobs, by stateLower Saxony (Niedersachsen): 8.2 live ads per 1,000 jobs, by stateNorth Rhine-Westphalia (Nordrhein-Westfalen): 7.3 live ads per 1,000 jobs, by stateRhineland-Palatinate (Rheinland-Pfalz): 7.2 live ads per 1,000 jobs, by stateSaarland: 6.8 live ads per 1,000 jobs, by stateSaxony-Anhalt (Sachsen-Anhalt): 9.5 live ads per 1,000 jobs, by stateSaxony (Sachsen): 9.8 live ads per 1,000 jobs, by stateSchleswig-Holstein: 8.1 live ads per 1,000 jobs, by stateThuringia (Thüringen): 11.2 live ads per 1,000 jobs, by stateBerlinHamburgMunichCologneFrankfurt am MainDüsseldorfStuttgartLeipzigDortmundBremenEssenDresdenNurembergHanoverDuisburgBochumWuppertalBielefeldBonnMannheimKarlsruheMünsterAugsburgWiesbadenGelsenkirchenMönchengladbachAachenBraunschweigKielChemnitzMagdeburgFreiburg im BreisgauKrefeldHalle (Saale)MainzErfurtLübeckOberhausenRostockKasselHagenPotsdamSaarbrückenHammLudwigshafen am RheinOldenburgMülheim an der RuhrLeverkusenDarmstadtOsnabrückBerlinHamburgMunichCologneFrankfurt am MainDüsseldorfStuttgartLeipzigDortmundBremen
The 50 largest cities of Germany

low → high: live ads per 1,000 jobs, by state

Click a state or a city. States: Baden-Württemberg · Bavaria (Bayern) · Berlin · Brandenburg · Bremen · Hamburg · Hesse (Hessen) · Mecklenburg-Vorpommern · Lower Saxony (Niedersachsen) · North Rhine-Westphalia (Nordrhein-Westfalen) · Rhineland-Palatinate (Rheinland-Pfalz) · Saarland · Saxony (Sachsen) · Saxony-Anhalt (Sachsen-Anhalt) · Schleswig-Holstein · Thuringia (Thüringen).

Open the 50 largest cities →

Table

CITY (each row) Official + live Source: Eurostat Urban Audit, Bundesagentur feed · Data: population 1 Jan 2025 · ads 07/11/2026

Sort:
# ⇅City ⇅State ⇅Population 2025 ⇅Change since 2016 ⇅Live ads in the city ⇅Ads per 1,000 residents ⇅Top field by ads ⇅
1BerlinBerlin3,685,265+4.7%18,4575Retail sales (general)
2HamburgHamburg1,862,565+4.2%9,3175Retail sales (general)
3MunichBavaria1,505,005+3.8%8,2205Retail sales (general)
4CologneNorth Rhine-Westphalia1,024,621-3.4%4,6375Retail sales (general)
5Frankfurt am MainHesse756,021+3.2%5,3707Insurance and financial services
6DüsseldorfNorth Rhine-Westphalia618,685+1.1%3,6866Insurance and financial services
7StuttgartBaden-Württemberg612,663-1.8%3,6466Retail sales (general)
8LeipzigSaxony611,850+9.2%3,1865Energy technology
9DortmundNorth Rhine-Westphalia603,462+2.9%2,3864Retail sales (general)
10BremenBremen586,271+5.2%4,3787Retail sales (general)
11EssenNorth Rhine-Westphalia574,682-1.4%2,1934Retail sales (general)
12DresdenSaxony564,904+3.9%3,6356Electrical engineering
13NurembergBavaria529,508+3.8%3,5157Retail sales (general)
14HanoverLower Saxony522,131-1.9%3,2956Education and social work
15DuisburgNorth Rhine-Westphalia502,270+2.2%1,7413Mechanical engineering and plant technology
16BochumNorth Rhine-Westphalia358,676-1.7%1,2674Retail sales (general)
17WuppertalNorth Rhine-Westphalia358,193+2.3%1,2744Metalworking
18BielefeldNorth Rhine-Westphalia331,605-0.4%1,4754Retail sales (general)
19BonnNorth Rhine-Westphalia323,336+1.4%1,7535Retail sales (general)
20MannheimBaden-Württemberg318,035+4.0%2,4608Accounting, controlling and auditing
21KarlsruheBaden-Württemberg309,050+0.4%2,2917Retail sales (general)
22MünsterNorth Rhine-Westphalia308,258-0.6%1,5485Retail sales (general)
23AugsburgBavaria301,105+5.1%1,6686Mechanical engineering and plant technology
24WiesbadenHesse288,850+4.6%1,2994Retail sales (general)
25GelsenkirchenNorth Rhine-Westphalia267,930+2.9%7063Retail sales (general)
26MönchengladbachNorth Rhine-Westphalia267,213+2.8%9734Retail sales (general)
27AachenNorth Rhine-Westphalia262,670+6.8%9874Retail sales (general)
28BraunschweigLower Saxony252,962+0.6%1,2535Retail sales (general)
29KielSchleswig-Holstein252,668+2.6%1,9038Nursing, emergency services and midwifery
30ChemnitzSaxony245,618-1.2%1,1965Retail sales (general)
31MagdeburgSaxony-Anhalt244,329+3.7%1,6517Retail sales (general)
32Freiburg im BreisgauBaden-Württemberg237,460+4.9%1,2015Retail sales (general)
33KrefeldNorth Rhine-Westphalia231,406+2.8%1,1015Mechanical engineering and plant technology
34Halle (Saale)Saxony-Anhalt226,767-4.3%1,0805Retail sales (general)
35MainzRhineland-Palatinate224,684+7.1%1,2666Retail sales (general)
36ErfurtThuringia218,793+4.1%1,6678Warehousing, postal and delivery, freight handling
37LübeckSchleswig-Holstein216,889+0.3%1,1535Nursing, emergency services and midwifery
38OberhausenNorth Rhine-Westphalia213,646+1.3%7544Retail sales (general)
39RostockMecklenburg-Vorpommern205,307-0.3%1,3387Mechanical engineering and plant technology
40KasselHesse197,230-0.4%1,7989Electrical engineering
41HagenNorth Rhine-Westphalia190,384+0.7%7214Metalworking
42PotsdamBrandenburg184,754+10.1%9485Retail sales (general)
43SaarbrückenSaarland182,971+2.7%9065Retail sales (general)
44HammNorth Rhine-Westphalia179,968+0.3%6814Retail sales (general)
45Ludwigshafen am RheinRhineland-Palatinate177,222+7.6%8375Retail sales (general)
46OldenburgLower Saxony176,614+7.8%1,1627Retail sales (general)
47Mülheim an der RuhrNorth Rhine-Westphalia173,050+2.2%8255Mechanical engineering and plant technology
48LeverkusenNorth Rhine-Westphalia168,581+3.1%6134Warehousing, postal and delivery, freight handling
49DarmstadtHesse167,029+7.5%1,2097Mechanical engineering and plant technology
50OsnabrückLower Saxony166,057+2.2%1,2788Retail sales (general)

Live ads are counted in the city itself, as named by the Bundesagentur; the agency's default search also includes a surrounding radius, so the job search link shows larger numbers. Population of the city (not the metro area).

City guides

1. Berlin

3,685,265 residents (Eurostat, 2025) in Berlin. 18,457 live job ads in the city itself. Nearest large cities: Potsdam (27 km), Magdeburg (128 km), Leipzig (149 km).

City guide · Jobs in Berlin

2. Hamburg

1,862,565 residents (Eurostat, 2025) in Hamburg. 9,317 live job ads in the city itself. Nearest large cities: Lübeck (57 km), Kiel (86 km), Bremen (94 km).

City guide · Jobs in Hamburg

3. Munich (München)

1,505,005 residents (Eurostat, 2025) in Bavaria. 8,220 live job ads in the city itself. Nearest large cities: Augsburg (56 km), Nuremberg (150 km), Stuttgart (190 km).

City guide · Jobs in Munich

4. Cologne (Köln)

1,024,621 residents (Eurostat, 2025) in North Rhine-Westphalia. 4,637 live job ads in the city itself. Nearest large cities: Leverkusen (11 km), Bonn (24 km), Düsseldorf (34 km).

City guide · Jobs in Cologne

5. Frankfurt am Main

756,021 residents (Eurostat, 2025) in Hesse. 5,370 live job ads in the city itself. Nearest large cities: Darmstadt (27 km), Wiesbaden (31 km), Mainz (32 km).

City guide · Jobs in Frankfurt am Main

6. Düsseldorf

618,685 residents (Eurostat, 2025) in North Rhine-Westphalia. 3,686 live job ads in the city itself. Nearest large cities: Krefeld (20 km), Duisburg (23 km), Mönchengladbach (23 km).

City guide · Jobs in Düsseldorf

7. Stuttgart

612,663 residents (Eurostat, 2025) in Baden-Württemberg. 3,646 live job ads in the city itself. Nearest large cities: Karlsruhe (61 km), Mannheim (94 km), Ludwigshafen am Rhein (94 km).

City guide · Jobs in Stuttgart

8. Leipzig

611,850 residents (Eurostat, 2025) in Saxony. 3,186 live job ads in the city itself. Nearest large cities: Halle (Saale) (31 km), Chemnitz (68 km), Dresden (100 km).

City guide · Jobs in Leipzig

9. Dortmund

603,462 residents (Eurostat, 2025) in North Rhine-Westphalia. 2,386 live job ads in the city itself. Nearest large cities: Hagen (17 km), Bochum (17 km), Gelsenkirchen (25 km).

City guide · Jobs in Dortmund

10. Bremen

586,271 residents (Eurostat, 2025) in Bremen. 4,378 live job ads in the city itself. Nearest large cities: Oldenburg (40 km), Hamburg (94 km), Hanover (100 km).

City guide · Jobs in Bremen

11. Essen

574,682 residents (Eurostat, 2025) in North Rhine-Westphalia. 2,193 live job ads in the city itself. Nearest large cities: Gelsenkirchen (7 km), Mülheim an der Ruhr (9 km), Oberhausen (10 km).

City guide · Jobs in Essen

12. Dresden

564,904 residents (Eurostat, 2025) in Saxony. 3,635 live job ads in the city itself. Nearest large cities: Chemnitz (61 km), Leipzig (100 km), Halle (Saale) (131 km).

City guide · Jobs in Dresden

13. Nuremberg (Nürnberg)

529,508 residents (Eurostat, 2025) in Bavaria. 3,515 live job ads in the city itself. Nearest large cities: Augsburg (121 km), Munich (150 km), Stuttgart (157 km).

City guide · Jobs in Nuremberg

14. Hanover (Hannover)

522,131 residents (Eurostat, 2025) in Lower Saxony. 3,295 live job ads in the city itself. Nearest large cities: Braunschweig (55 km), Bielefeld (89 km), Bremen (100 km).

City guide · Jobs in Hanover

15. Duisburg

502,270 residents (Eurostat, 2025) in North Rhine-Westphalia. 1,741 live job ads in the city itself. Nearest large cities: Mülheim an der Ruhr (7 km), Oberhausen (8 km), Essen (17 km).

City guide · Jobs in Duisburg

16. Bochum

358,676 residents (Eurostat, 2025) in North Rhine-Westphalia. 1,267 live job ads in the city itself. Nearest large cities: Gelsenkirchen (8 km), Essen (14 km), Dortmund (17 km).

City guide · Jobs in Bochum

17. Wuppertal

358,193 residents (Eurostat, 2025) in North Rhine-Westphalia. 1,274 live job ads in the city itself. Nearest large cities: Essen (24 km), Hagen (25 km), Bochum (25 km).

City guide · Jobs in Wuppertal

18. Bielefeld

331,605 residents (Eurostat, 2025) in North Rhine-Westphalia. 1,475 live job ads in the city itself. Nearest large cities: Osnabrück (42 km), Münster (62 km), Hamm (62 km).

City guide · Jobs in Bielefeld

19. Bonn

323,336 residents (Eurostat, 2025) in North Rhine-Westphalia. 1,753 live job ads in the city itself. Nearest large cities: Cologne (24 km), Leverkusen (33 km), Wuppertal (58 km).

City guide · Jobs in Bonn

20. Mannheim

318,035 residents (Eurostat, 2025) in Baden-Württemberg. 2,460 live job ads in the city itself. Nearest large cities: Ludwigshafen am Rhein (1 km), Darmstadt (44 km), Karlsruhe (53 km).

City guide · Jobs in Mannheim

21. Karlsruhe

309,050 residents (Eurostat, 2025) in Baden-Württemberg. 2,291 live job ads in the city itself. Nearest large cities: Ludwigshafen am Rhein (52 km), Mannheim (53 km), Stuttgart (61 km).

City guide · Jobs in Karlsruhe

22. Münster

308,258 residents (Eurostat, 2025) in North Rhine-Westphalia. 1,548 live job ads in the city itself. Nearest large cities: Hamm (34 km), Osnabrück (45 km), Dortmund (50 km).

City guide · Jobs in Münster

23. Augsburg

301,105 residents (Eurostat, 2025) in Bavaria. 1,668 live job ads in the city itself. Nearest large cities: Munich (56 km), Nuremberg (121 km), Stuttgart (134 km).

City guide · Jobs in Augsburg

24. Wiesbaden

288,850 residents (Eurostat, 2025) in Hesse. 1,299 live job ads in the city itself. Nearest large cities: Mainz (11 km), Frankfurt am Main (31 km), Darmstadt (37 km).

City guide · Jobs in Wiesbaden

25. Gelsenkirchen

267,930 residents (Eurostat, 2025) in North Rhine-Westphalia. 706 live job ads in the city itself. Nearest large cities: Essen (7 km), Bochum (8 km), Oberhausen (16 km).

City guide · Jobs in Gelsenkirchen

26. Mönchengladbach

267,213 residents (Eurostat, 2025) in North Rhine-Westphalia. 973 live job ads in the city itself. Nearest large cities: Krefeld (18 km), Düsseldorf (23 km), Duisburg (35 km).

City guide · Jobs in Mönchengladbach

27. Aachen

262,670 residents (Eurostat, 2025) in North Rhine-Westphalia. 987 live job ads in the city itself. Nearest large cities: Mönchengladbach (51 km), Cologne (63 km), Leverkusen (69 km).

City guide · Jobs in Aachen

28. Braunschweig

252,962 residents (Eurostat, 2025) in Lower Saxony. 1,253 live job ads in the city itself. Nearest large cities: Hanover (55 km), Magdeburg (76 km), Kassel (126 km).

City guide · Jobs in Braunschweig

29. Kiel

252,668 residents (Eurostat, 2025) in Schleswig-Holstein. 1,903 live job ads in the city itself. Nearest large cities: Lübeck (61 km), Hamburg (86 km), Rostock (132 km).

City guide · Jobs in Kiel

30. Chemnitz

245,618 residents (Eurostat, 2025) in Saxony. 1,196 live job ads in the city itself. Nearest large cities: Dresden (61 km), Leipzig (68 km), Halle (Saale) (97 km).

City guide · Jobs in Chemnitz

31. Magdeburg

244,329 residents (Eurostat, 2025) in Saxony-Anhalt. 1,651 live job ads in the city itself. Nearest large cities: Halle (Saale) (76 km), Braunschweig (76 km), Leipzig (101 km).

City guide · Jobs in Magdeburg

32. Freiburg im Breisgau

237,460 residents (Eurostat, 2025) in Baden-Württemberg. 1,201 live job ads in the city itself. Nearest large cities: Karlsruhe (119 km), Stuttgart (131 km), Saarbrücken (150 km).

City guide · Jobs in Freiburg im Breisgau

33. Krefeld

231,406 residents (Eurostat, 2025) in North Rhine-Westphalia. 1,101 live job ads in the city itself. Nearest large cities: Duisburg (18 km), Mönchengladbach (18 km), Düsseldorf (20 km).

City guide · Jobs in Krefeld

34. Halle (Saale)

226,767 residents (Eurostat, 2025) in Saxony-Anhalt. 1,080 live job ads in the city itself. Nearest large cities: Leipzig (31 km), Magdeburg (76 km), Erfurt (86 km).

City guide · Jobs in Halle (Saale)

35. Mainz

224,684 residents (Eurostat, 2025) in Rhineland-Palatinate. 1,266 live job ads in the city itself. Nearest large cities: Wiesbaden (11 km), Darmstadt (29 km), Frankfurt am Main (32 km).

City guide · Jobs in Mainz

36. Erfurt

218,793 residents (Eurostat, 2025) in Thuringia. 1,667 live job ads in the city itself. Nearest large cities: Halle (Saale) (86 km), Leipzig (101 km), Kassel (113 km).

City guide · Jobs in Erfurt

37. Lübeck

216,889 residents (Eurostat, 2025) in Schleswig-Holstein. 1,153 live job ads in the city itself. Nearest large cities: Hamburg (57 km), Kiel (61 km), Rostock (98 km).

City guide · Jobs in Lübeck

38. Oberhausen

213,646 residents (Eurostat, 2025) in North Rhine-Westphalia. 754 live job ads in the city itself. Nearest large cities: Mülheim an der Ruhr (5 km), Duisburg (8 km), Essen (10 km).

City guide · Jobs in Oberhausen

39. Rostock

205,307 residents (Eurostat, 2025) in Mecklenburg-Vorpommern. 1,338 live job ads in the city itself. Nearest large cities: Lübeck (98 km), Kiel (132 km), Hamburg (153 km).

City guide · Jobs in Rostock

40. Kassel

197,230 residents (Eurostat, 2025) in Hesse. 1,798 live job ads in the city itself. Nearest large cities: Bielefeld (103 km), Erfurt (113 km), Hanover (118 km).

City guide · Jobs in Kassel

41. Hagen

190,384 residents (Eurostat, 2025) in North Rhine-Westphalia. 721 live job ads in the city itself. Nearest large cities: Dortmund (17 km), Bochum (22 km), Wuppertal (25 km).

City guide · Jobs in Hagen

42. Potsdam

184,754 residents (Eurostat, 2025) in Brandenburg. 948 live job ads in the city itself. Nearest large cities: Berlin (27 km), Magdeburg (102 km), Halle (Saale) (126 km).

City guide · Jobs in Potsdam

43. Saarbrücken

182,971 residents (Eurostat, 2025) in Saarland. 906 live job ads in the city itself. Nearest large cities: Karlsruhe (104 km), Ludwigshafen am Rhein (107 km), Mannheim (109 km).

City guide · Jobs in Saarbrücken

44. Hamm

179,968 residents (Eurostat, 2025) in North Rhine-Westphalia. 681 live job ads in the city itself. Nearest large cities: Dortmund (30 km), Münster (34 km), Hagen (42 km).

City guide · Jobs in Hamm

45. Ludwigshafen am Rhein

177,222 residents (Eurostat, 2025) in Rhineland-Palatinate. 837 live job ads in the city itself. Nearest large cities: Mannheim (1 km), Darmstadt (45 km), Karlsruhe (52 km).

City guide · Jobs in Ludwigshafen am Rhein

46. Oldenburg

176,614 residents (Eurostat, 2025) in Lower Saxony. 1,162 live job ads in the city itself. Nearest large cities: Bremen (40 km), Osnabrück (96 km), Bielefeld (124 km).

City guide · Jobs in Oldenburg

47. Mülheim an der Ruhr

173,050 residents (Eurostat, 2025) in North Rhine-Westphalia. 825 live job ads in the city itself. Nearest large cities: Oberhausen (5 km), Duisburg (7 km), Essen (9 km).

City guide · Jobs in Mülheim an der Ruhr

48. Leverkusen

168,581 residents (Eurostat, 2025) in North Rhine-Westphalia. 613 live job ads in the city itself. Nearest large cities: Cologne (11 km), Düsseldorf (25 km), Wuppertal (27 km).

City guide · Jobs in Leverkusen

49. Darmstadt

167,029 residents (Eurostat, 2025) in Hesse. 1,209 live job ads in the city itself. Nearest large cities: Frankfurt am Main (27 km), Mainz (29 km), Wiesbaden (37 km).

City guide · Jobs in Darmstadt

50. Osnabrück

166,057 residents (Eurostat, 2025) in Lower Saxony. 1,278 live job ads in the city itself. Nearest large cities: Bielefeld (42 km), Münster (45 km), Hamm (67 km).

City guide · Jobs in Osnabrück

Jobs in other countries

🇺🇸 United States🇳🇴 Norway🇸🇪 Sweden🇸🇬 Singapore🌍 21 best countries