NUTS 3 areas of Germany by median age

Mansfeld-Südharz had the highest median age of 400 areas in 2023, at 54.9 years. Heidelberg, Stadtkreis had the lowest, at 35.6 years. The median was 46.9 years and the figure for Germany was 45.7 years. Source: Eurostat, European Commission.

Median46.9400 areas
Germany45.7History

Top 40 areas, 2023

CSVChart (SVG)

Mansfeld-SüdharzMansfeld-Südharz: 54.9 years54.9Suhl, Kreisfreie StadtSuhl, Kreisfreie Stadt: 54.9 years54.9Spree-NeißeSpree-Neiße: 54.8 years54.8GreizGreiz: 54.7 years54.7Dessau-Roßlau, Kreisfreie StadtDessau-Roßlau, Kreisfreie Stadt: 54.6 years54.6Altenburger LandAltenburger Land: 54.4 years54.4UckermarkUckermark: 54.3 years54.3Elbe-ElsterElbe-Elster: 54 years54WittenbergWittenberg: 53.9 years53.9PrignitzPrignitz: 53.8 years53.8Saalfeld-RudolstadtSaalfeld-Rudolstadt: 53.8 years53.8GörlitzGörlitz: 53.6 years53.6Oberspreewald-LausitzOberspreewald-Lausitz: 53.5 years53.5HarzHarz: 53.4 years53.4VogtlandkreisVogtlandkreis: 53.4 years53.4Mecklenburgische SeenplatteMecklenburgische Seenplatte: 53.1 years53.1SalzlandkreisSalzlandkreis: 53.1 years53.1Vorpommern-RügenVorpommern-Rügen: 53.1 years53.1Anhalt-BitterfeldAnhalt-Bitterfeld: 53 years53BurgenlandkreisBurgenlandkreis: 53 years53KyffhäuserkreisKyffhäuserkreis: 53 years53ErzgebirgskreisErzgebirgskreis: 52.9 years52.9Lüchow-DannenbergLüchow-Dannenberg: 52.8 years52.8SonnebergSonneberg: 52.8 years52.8OstholsteinOstholstein: 52.7 years52.7StendalStendal: 52.7 years52.7Saale-Orla-KreisSaale-Orla-Kreis: 52.6 years52.6Jerichower LandJerichower Land: 52.5 years52.5ZwickauZwickau: 52.4 years52.4Ostprignitz-RuppinOstprignitz-Ruppin: 52.3 years52.3Altmarkkreis SalzwedelAltmarkkreis Salzwedel: 52 years52BautzenBautzen: 52 years52MittelsachsenMittelsachsen: 52 years52Schmalkalden-MeiningenSchmalkalden-Meiningen: 52 years52SüdwestpfalzSüdwestpfalz: 52 years52Oder-SpreeOder-Spree: 51.9 years51.9GoslarGoslar: 51.8 years51.8MeißenMeißen: 51.8 years51.8Ludwigslust-ParchimLudwigslust-Parchim: 51.6 years51.6Saale-Holzland-KreisSaale-Holzland-Kreis: 51.6 years51.6
years. Source: Eurostat. Retrieved 2026-10-08.

Full ranking

RankAreas2023
years
Change on 2022
1Mansfeld-Südharz Series break54.9+0.2
1Suhl, Kreisfreie Stadt Series break54.9-0.5
3Spree-Neiße Series break54.80
4Greiz Series break54.70
5Dessau-Roßlau, Kreisfreie Stadt Series break54.60
6Altenburger Land Series break54.4-0.2
7Uckermark Series break54.3+0.1
8Elbe-Elster Series break540
9Wittenberg Series break53.9-0.1
10Prignitz Series break53.8-0.4
10Saalfeld-Rudolstadt Series break53.8-0.2
12Görlitz Series break53.6-0.2
13Oberspreewald-Lausitz Series break53.5-0.3
14Harz Series break53.40
14Vogtlandkreis Series break53.4-0.2
16Mecklenburgische Seenplatte Series break53.1+0.5
16Salzlandkreis Series break53.10
16Vorpommern-Rügen Series break53.1+0.6
19Anhalt-Bitterfeld Series break53-0.3
19Burgenlandkreis Series break530
19Kyffhäuserkreis Series break53-0.2
22Erzgebirgskreis Series break52.9-0.1
23Lüchow-Dannenberg Series break52.8+0.2
23Sonneberg Series break52.8-0.4
25Ostholstein Series break52.7+0.2
25Stendal Series break52.7+0.1
27Saale-Orla-Kreis Series break52.60
28Jerichower Land Series break52.50
29Zwickau Series break52.4-0.3
30Ostprignitz-Ruppin Series break52.3-0.2
31Altmarkkreis Salzwedel Series break520
31Bautzen Series break52-0.1
31Mittelsachsen Series break52-0.1
31Schmalkalden-Meiningen Series break520
31Südwestpfalz Series break52+0.2
36Oder-Spree Series break51.9-0.5
37Goslar Series break51.8+0.2
37Meißen Series break51.8-0.1
39Ludwigslust-Parchim Series break51.6+0.2
39Saale-Holzland-Kreis Series break51.6-0.1
41Gera, Kreisfreie Stadt Series break51.5-1.5
41Nordhausen Series break51.5-0.1
41Plön Series break51.5+0.1
41Vorpommern-Greifswald Series break51.5+0.4
45Hildburghausen Series break51.4+0.1
45St. Wendel Series break51.4-0.2
45Wartburgkreis Series break51.4+0.1
48Saalekreis Series break51.3-0.1
48Wunsiedel i. Fichtelgebirge Series break51.3-0.2
50Hof, Landkreis Series break51.2-0.2
50Kronach Series break51.2+0.1
50Landkreis Rostock Series break51.2+0.1
50Leipzig Series break51.2-0.3
54Friesland (DE) Series break51.10
55Börde Series break510
56Northeim Series break50.90
56Sömmerda Series break50.9-0.1
56Werra-Meißner-Kreis Series break50.9+0.2
59Holzminden Series break50.8-0.2
59Nordsachsen Series break50.8-0.5
59Sächsische Schweiz-Osterzgebirge Series break50.8-0.3
59Unstrut-Hainich-Kreis Series break50.80
63Frankfurt (Oder), Kreisfreie Stadt Series break50.70
63Märkisch-Oderland Series break50.7-0.2
63Uelzen Series break50.70
66Bad Dürkheim Series break50.6-0.1
66Kulmbach Series break50.6+0.1
68Vogelsbergkreis Series break50.50
68Wittmund Series break50.5+0.2
70Cochem-Zell Series break50.4-0.3
70Cuxhaven Series break50.40
70Nordwestmecklenburg Series break50.4+0.2
70Saarpfalz-Kreis Series break50.4-0.3
74Dithmarschen Series break50.3+0.1
74Gotha Series break50.3-0.2
76Bad Kissingen Series break50.20
76Baden-Baden, Stadtkreis Series break50.2+0.4
76Vulkaneifel Series break50.2-0.2
79Ilm-Kreis Series break50.1-0.1
79Kassel, Landkreis Series break50.1+0.1
79Potsdam-Mittelmark Series break50.10
79Schaumburg Series break50.10
83Brandenburg an der Havel, Kreisfreie Stadt Series break50-0.5
83Kusel Series break50-0.6
85Hameln-Pyrmont Series break49.9-0.1
85Nordfriesland Series break49.9+0.2
87Ahrweiler Series break49.8-0.2
87Oberhavel Series break49.8-0.1
87Wolfenbüttel Series break49.80
90Weimarer Land Series break49.7-0.5
91Barnim Series break49.6-0.1
91Coburg, Landkreis Series break49.6+0.1
91Neunkirchen Series break49.6-0.7
91Südliche Weinstraße Series break49.6-0.4
95Main-Spessart Series break49.50
96Cottbus, Kreisfreie Stadt Series break49.4+0.2
96Osterholz Series break49.40
96Schleswig-Flensburg Series break49.4+0.1
96Steinburg Series break49.4-0.1
100Aurich Series break49.3+0.2
100Wesermarsch Series break49.3-0.2
102Hersfeld-Rotenburg Series break49.2+0.3
102Odenwaldkreis Series break49.20
102Rendsburg-Eckernförde Series break49.2-0.2
102Saarlouis Series break49.2-0.8
102Wesel Series break49.2-0.2
107Bayreuth, Landkreis Series break49.10
107Dahme-Spreewald Series break49.1-0.3
107Ennepe-Ruhr-Kreis Series break49.1-0.1
107Garmisch-Partenkirchen Series break49.1-0.2
107Havelland Series break49.1-0.4
107Neustadt an der Weinstraße, Kreisfreie Stadt Series break49.1-0.1
113Eichsfeld Series break490
113Freyung-Grafenau Series break49+0.1
113Rheingau-Taunus-Kreis Series break490
113Rheinisch-Bergischer Kreis Series break49-0.2
113Viersen Series break49-0.1
118Birkenfeld Series break48.9-0.4
118Tirschenreuth Series break48.9-0.1
120Lichtenfels Series break48.8-0.1
120Schwalm-Eder-Kreis Series break48.8-0.2
120Waldeck-Frankenberg Series break48.8-0.1
123Helmstedt Series break48.7-0.1
123Höxter Series break48.70
125Donnersbergkreis Series break48.6-0.1
125Merzig-Wadern Series break48.6-0.9
125Mettmann Series break48.60
125Pirmasens, Kreisfreie Stadt Series break48.6-0.8
129Rhein-Lahn-Kreis Series break48.5-0.5
130Bernkastel-Wittlich Series break48.4-0.2
130Regen Series break48.40
130Rhein-Hunsrück-Kreis Series break48.4-0.5
133Ammerland Series break48.3+0.2
134Bad Kreuznach Series break48.2-0.5
134Hochsauerlandkreis Series break48.20
134Rhön-Grabfeld Series break48.2-0.3
134Starnberg Series break48.2+0.1
134Stormarn Series break48.2-0.2
139Diepholz Series break48.1-0.1
139Passau, Landkreis Series break48.1+0.1
139Schwerin, Kreisfreie Stadt Series break48.1+0.3
139Wilhelmshaven, Kreisfreie Stadt Series break48.1-0.5
143Aschaffenburg, Landkreis Series break48-0.1
143Hildesheim Series break48-0.2
143Rhein-Pfalz-Kreis Series break48-0.1
146Nienburg (Weser) Series break47.9-0.2
146Oldenburg, Landkreis Series break47.90
146Unna Series break47.9-0.3
149Amberg-Sulzbach Series break47.8-0.1
149Haßberge Series break47.80
149Hochtaunuskreis Series break47.8+0.1
149Main-Tauber-Kreis Series break47.8+0.1
149Nürnberger Land Series break47.80
149Oberallgäu Series break47.8+0.1
149Teltow-Fläming Series break47.8-0.5
156Bottrop, Kreisfreie Stadt Series break47.70
156Chemnitz, Kreisfreie Stadt Series break47.7-0.1
156Fürth, Landkreis Series break47.70
156Miesbach Series break47.70
156Miltenberg Series break47.70
161Bergstraße Series break47.6-0.4
161Celle Series break47.6+0.1
161Euskirchen Series break47.6-0.3
161Harburg Series break47.6-0.1
161Neustadt a. d. Waldnaab Series break47.6+0.2
161Recklinghausen Series break47.6-0.6
167Lindau (Bodensee) Series break47.50
167Mainz-Bingen Series break47.50
167Märkischer Kreis Series break47.5-0.2
167Traunstein Series break47.5+0.2
171Cham Series break47.40
171Herzogtum Lauenburg Series break47.4-0.3
171Kaiserslautern, Landkreis Series break47.4+0.2
171Speyer, Kreisfreie Stadt Series break47.4-0.2
175Altenkirchen (Westerwald) Series break47.3-0.7
175Coesfeld Series break47.3-0.3
175Neckar-Odenwald-Kreis Series break47.3-0.3
175Schweinfurt, Landkreis Series break47.3-0.1
179Heidekreis Series break47.2+0.2
179Mülheim an der Ruhr, Kreisfreie Stadt Series break47.2-0.4
179Roth Series break47.2+0.1
179Soest Series break47.2+0.1
179Zweibrücken, Kreisfreie Stadt Series break47.2+0.2
184Limburg-Weilburg Series break47.1-0.1
184Mayen-Koblenz Series break47.1-0.3
184Neuwied Series break47.1-0.3
184Pinneberg Series break47.10
184Rastatt Series break47.1-0.1
184Rotenburg (Wümme) Series break47.10
190Amberg, Kreisfreie Stadt Series break47-0.1
190Bodenseekreis Series break47+0.1
190Forchheim Series break470
190Rhein-Kreis Neuss Series break47-0.1
190Rhein-Sieg-Kreis Series break470
190Schwabach, Kreisfreie Stadt Series break47+0.7
190Westerwaldkreis Series break47-0.3
190Würzburg, Landkreis Series break47+0.1
198Lahn-Dill-Kreis Series break46.9-0.4
198Neustadt a. d. Aisch-Bad Windsheim Series break46.9+0.2
198Segeberg Series break46.9-0.1
198Verden Series break46.9-0.4
202Heinsberg Series break46.8-0.2
202Herford Series break46.8-0.4
202Lippe Series break46.8-0.1
202Weißenburg-Gunzenhausen Series break46.8-0.3
206Alzey-Worms Series break46.7-0.1
206Berchtesgadener Land Series break46.7-0.1
206Rosenheim, Landkreis Series break46.7+0.1
206Rottal-Inn Series break46.7+0.1
206Zollernalbkreis Series break46.7-0.3
211Göttingen Series break46.6+0.2
211Neumünster, Kreisfreie Stadt Series break46.6+0.5
211Peine Series break46.6-0.1
211Warendorf Series break46.6-0.1
211Weiden i. d. Opf, Kreisfreie Stadt Series break46.6-0.1
216Breisgau-Hochschwarzwald Series break46.5-0.2
216Landsberg am Lech Series break46.5+0.2
216Leer Series break46.5-0.1
216Trier-Saarburg Series break46.5-0.6
216Weilheim-Schongau Series break46.5-0.2
216Wetteraukreis Series break46.5+0.1
222Gifhorn Series break46.4+0.2
222Main-Kinzig-Kreis Series break46.40
222Oberbergischer Kreis Series break46.4-0.4
222Olpe Series break46.4-0.4
222Osnabrück, Landkreis Series break46.4+0.2
222Rhein-Neckar-Kreis Series break46.4-0.3
228Bad Tölz-Wolfratshausen Series break46.3-0.1
228Bamberg, Landkreis Series break46.30
228Darmstadt-Dieburg Series break46.3-0.1
228Enzkreis Series break46.3-0.3
228Karlsruhe, Landkreis Series break46.3-0.2
228Kitzingen Series break46.30
228Minden-Lübbecke Series break46.3-0.6
235Altötting Series break46.2-0.1
235Regionalverband Saarbrücken Series break46.2-0.6
235Solingen, Kreisfreie Stadt Series break46.2+0.1
238Lübeck, Kreisfreie Stadt Series break46.1-0.2
238Regensburg, Landkreis Series break46.1+0.2
238Schwandorf Series break46.1-0.1
238Stade Series break46.1+0.2
242Coburg, Kreisfreie Stadt Series break46-0.6
242Düren Series break46-0.4
242Emmendingen Series break46-0.4
242Kleve Series break46-0.4
242Main-Taunus-Kreis Series break46+0.1
242Oberhausen, Kreisfreie Stadt Series break46-0.4
242Ostallgäu Series break46+0.1
242Remscheid, Kreisfreie Stadt Series break46-0.5
242Rhein-Erft-Kreis Series break46-0.3

Showing the top 250 of 400. The CSV download has every row.

Other periods

About this ranking

Age that divides the resident population into two halves of equal size. Spain and the EU: on 1 January. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

Every value in the ranking comes from the same publisher and the same period, so the areas are compared on one definition. Equal values share a rank.

How to cite

Eurostat. Population structure indicators by NUTS 3 region (demo_r_pjanind3). https://ec.europa.eu/eurostat/databrowser/view/demo_r_pjanind3/default/table. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank NUTS 3 areas of Germany by median age using official data, and cite the source.
rank_places {"indicator":"median_age","level":"province","within":"Germany","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_age&level=province&within=Germany&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which area has the highest median age?

Mansfeld-Südharz, with 54.9 years in 2023, according to Eurostat, European Commission.

Which area has the lowest median age?

Heidelberg, Stadtkreis, with 35.6 years in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, Population structure indicators by NUTS 3 region (demo_r_pjanind3). Retrieved 2026-10-08.

Median age: other rankings

NUTS 3 areas of Germany: more rankings