Data story · Political economy · Updated 3 September 2026

Regional Retreat Reached the Ballot Box.

AfD support did not rise in a straight line. It surged in 2017, receded in 2021, and rose sharply again in 2025. The geography proved more durable than the electoral level; whether demographic retreat produced it—and whether politics now reinforces retreat—remains unidentified.

396 stable Kreise2014 → 2019 → 2024Bundestag · 2013 → 2017 → 2021 → 2025Open the evidence
396 Kreise · 2024 political geographyPopulation retention
vs AfD share
Working-age population retention and AfD vote share across 396 German districtsA field of districts shows a broad negative relationship. Eastern non-city districts are coral. Saale-Orla-Kreis is highlighted as the default witness.0%20%40%60%Flensburg, Stadt: 10.3% AfD; population-retention score 1.76 SD.Kiel, Stadt: 8.0% AfD; population-retention score 1.34 SD.Lübeck, Stadt: 10.7% AfD; population-retention score 1.08 SD.Neumünster, Stadt: 17.4% AfD; population-retention score 0.45 SD.Dithmarschen: 16.3% AfD; population-retention score 1.32 SD.Herzogtum Lauenburg: 14.3% AfD; population-retention score 1.73 SD.Nordfriesland: 10.8% AfD; population-retention score 1.63 SD.Ostholstein: 12.8% AfD; population-retention score 1.06 SD.Pinneberg: 11.8% AfD; population-retention score 1.35 SD.Plön: 11.7% AfD; population-retention score 0.91 SD.Rendsburg-Eckernförde: 11.6% AfD; population-retention score 1.40 SD.Schleswig-Flensburg: 11.7% AfD; population-retention score 1.12 SD.Segeberg: 13.7% AfD; population-retention score 2.14 SD.Steinburg: 15.1% AfD; population-retention score 1.61 SD.Stormarn: 11.6% AfD; population-retention score 0.84 SD.Hamburg (BL): 8.0% AfD; population-retention score 2.79 SD.Braunschweig, Stadt: 9.6% AfD; population-retention score 1.01 SD.Salzgitter, Stadt: 22.0% AfD; population-retention score 1.22 SD.Wolfsburg, Stadt: 15.7% AfD; population-retention score 2.23 SD.Gifhorn: 17.1% AfD; population-retention score 1.31 SD.Goslar: 16.3% AfD; population-retention score 0.34 SD.Helmstedt: 17.1% AfD; population-retention score 0.80 SD.Northeim: 14.8% AfD; population-retention score 1.09 SD.Peine: 15.3% AfD; population-retention score 1.46 SD.Wolfenbüttel: 13.5% AfD; population-retention score 0.83 SD.Göttingen: 10.8% AfD; population-retention score 1.51 SD.Region Hannover: 11.3% AfD; population-retention score 1.66 SD.Diepholz: 12.5% AfD; population-retention score 2.21 SD.Hameln-Pyrmont: 16.3% AfD; population-retention score 0.87 SD.Hildesheim: 13.9% AfD; population-retention score 1.25 SD.Holzminden: 16.6% AfD; population-retention score 1.30 SD.Nienburg (Weser): 15.7% AfD; population-retention score 1.85 SD.Schaumburg: 15.0% AfD; population-retention score 1.13 SD.Celle: 15.9% AfD; population-retention score 1.35 SD.Cuxhaven: 14.2% AfD; population-retention score 1.11 SD.Harburg: 13.0% AfD; population-retention score 2.06 SD.Lüchow-Dannenberg: 12.4% AfD; population-retention score 1.44 SD.Lüneburg: 12.0% AfD; population-retention score 2.03 SD.Osterholz: 12.5% AfD; population-retention score 0.90 SD.Rotenburg (Wümme): 13.4% AfD; population-retention score 2.14 SD.Heidekreis: 15.5% AfD; population-retention score 0.69 SD.Stade: 14.1% AfD; population-retention score 2.11 SD.Uelzen: 15.0% AfD; population-retention score 1.91 SD.Verden: 12.8% AfD; population-retention score 1.55 SD.Delmenhorst, Stadt: 18.5% AfD; population-retention score 1.60 SD.Emden, Stadt: 16.5% AfD; population-retention score 2.15 SD.Oldenburg (Oldenburg), Stadt: 7.6% AfD; population-retention score 2.21 SD.Osnabrück, Stadt: 7.2% AfD; population-retention score 1.33 SD.Wilhelmshaven, Stadt: 16.7% AfD; population-retention score 0.79 SD.Ammerland: 12.0% AfD; population-retention score 2.01 SD.Aurich: 17.1% AfD; population-retention score 1.38 SD.Cloppenburg: 16.6% AfD; population-retention score 2.92 SD.Emsland: 11.6% AfD; population-retention score 2.84 SD.Friesland: 14.0% AfD; population-retention score 1.54 SD.Grafschaft Bentheim: 9.6% AfD; population-retention score 2.25 SD.Leer: 17.4% AfD; population-retention score 0.91 SD.Oldenburg, Landkreis: 12.9% AfD; population-retention score 1.68 SD.Osnabrück, Landkreis: 11.5% AfD; population-retention score 1.49 SD.Vechta: 11.1% AfD; population-retention score 2.26 SD.Wesermarsch: 15.0% AfD; population-retention score 1.42 SD.Wittmund: 16.5% AfD; population-retention score 1.94 SD.Bremen, Stadt: 9.1% AfD; population-retention score 1.70 SD.Bremerhaven, Stadt: 17.2% AfD; population-retention score 1.08 SD.Düsseldorf, Stadt: 8.4% AfD; population-retention score 1.90 SD.Duisburg, Stadt: 16.7% AfD; population-retention score 1.42 SD.Essen, Stadt: 13.3% AfD; population-retention score 0.98 SD.Krefeld, Stadt: 12.0% AfD; population-retention score 0.60 SD.Mönchengladbach, Stadt: 13.9% AfD; population-retention score 1.98 SD.Mülheim an der Ruhr, Stadt: 12.0% AfD; population-retention score 1.31 SD.Oberhausen, Stadt: 16.9% AfD; population-retention score 0.87 SD.Remscheid, Stadt: 15.3% AfD; population-retention score 0.94 SD.Solingen, Stadt: 13.1% AfD; population-retention score 1.53 SD.Wuppertal, Stadt: 13.9% AfD; population-retention score 1.18 SD.Kleve: 11.1% AfD; population-retention score 2.41 SD.Mettmann: 12.2% AfD; population-retention score 0.93 SD.Rhein-Kreis Neuss: 11.4% AfD; population-retention score 1.43 SD.Viersen: 11.4% AfD; population-retention score 1.61 SD.Wesel: 13.4% AfD; population-retention score 1.39 SD.Bonn, Stadt: 6.7% AfD; population-retention score 1.50 SD.Köln, Stadt: 7.3% AfD; population-retention score 1.35 SD.Leverkusen, Stadt: 13.0% AfD; population-retention score 1.68 SD.Städteregion Aachen: 10.8% AfD; population-retention score 1.50 SD.Düren: 15.6% AfD; population-retention score 1.85 SD.Rhein-Erft-Kreis: 12.3% AfD; population-retention score 1.65 SD.Euskirchen: 14.9% AfD; population-retention score 2.55 SD.Heinsberg: 14.5% AfD; population-retention score 1.78 SD.Oberbergischer Kreis: 16.2% AfD; population-retention score 1.46 SD.Rheinisch-Bergischer Kreis: 9.9% AfD; population-retention score 1.02 SD.Rhein-Sieg-Kreis: 11.7% AfD; population-retention score 1.46 SD.Bottrop, Stadt: 17.0% AfD; population-retention score 1.07 SD.Gelsenkirchen, Stadt: 21.7% AfD; population-retention score 1.42 SD.Münster, Stadt: 4.8% AfD; population-retention score 1.75 SD.Borken: 10.0% AfD; population-retention score 2.34 SD.Coesfeld: 9.3% AfD; population-retention score 2.02 SD.Recklinghausen: 16.4% AfD; population-retention score 0.97 SD.Steinfurt: 10.4% AfD; population-retention score 2.30 SD.Warendorf: 11.3% AfD; population-retention score 1.91 SD.Bielefeld, Stadt: 10.8% AfD; population-retention score 1.55 SD.Gütersloh: 13.2% AfD; population-retention score 2.08 SD.Herford: 16.3% AfD; population-retention score 1.27 SD.Höxter: 13.8% AfD; population-retention score 1.45 SD.Lippe: 16.6% AfD; population-retention score 1.09 SD.Minden-Lübbecke: 15.6% AfD; population-retention score 1.50 SD.Paderborn: 13.8% AfD; population-retention score 2.02 SD.Bochum, Stadt: 11.9% AfD; population-retention score 0.97 SD.Dortmund, Stadt: 13.0% AfD; population-retention score 1.27 SD.Hagen, Stadt: 17.6% AfD; population-retention score 0.91 SD.Hamm, Stadt: 16.7% AfD; population-retention score 1.11 SD.Herne, Stadt: 18.0% AfD; population-retention score 0.40 SD.Ennepe-Ruhr-Kreis: 13.5% AfD; population-retention score 0.56 SD.Hochsauerlandkreis: 12.5% AfD; population-retention score 1.46 SD.Märkischer Kreis: 17.0% AfD; population-retention score 0.51 SD.Olpe: 12.3% AfD; population-retention score 1.08 SD.Siegen-Wittgenstein: 15.6% AfD; population-retention score 0.88 SD.Soest: 13.9% AfD; population-retention score 1.66 SD.Unna: 15.1% AfD; population-retention score 1.40 SD.Darmstadt, Stadt: 7.7% AfD; population-retention score 2.77 SD.Frankfurt am Main, Stadt: 7.7% AfD; population-retention score 2.07 SD.Offenbach am Main, Stadt: 11.2% AfD; population-retention score 2.97 SD.Wiesbaden, Stadt: 10.7% AfD; population-retention score 1.81 SD.Bergstraße: 16.4% AfD; population-retention score 1.44 SD.Darmstadt-Dieburg: 12.9% AfD; population-retention score 1.22 SD.Groß-Gerau: 13.2% AfD; population-retention score 1.71 SD.Hochtaunuskreis: 10.1% AfD; population-retention score 1.51 SD.Main-Kinzig-Kreis: 16.8% AfD; population-retention score 1.94 SD.Main-Taunus-Kreis: 10.5% AfD; population-retention score 1.38 SD.Odenwaldkreis: 16.4% AfD; population-retention score 0.56 SD.Offenbach: 12.5% AfD; population-retention score 1.65 SD.Rheingau-Taunus-Kreis: 12.7% AfD; population-retention score 1.02 SD.Wetteraukreis: 14.5% AfD; population-retention score 1.82 SD.Gießen: 13.4% AfD; population-retention score 2.38 SD.Lahn-Dill-Kreis: 18.4% AfD; population-retention score 1.77 SD.Limburg-Weilburg: 16.2% AfD; population-retention score 1.65 SD.Marburg-Biedenkopf: 14.0% AfD; population-retention score 1.92 SD.Vogelsbergkreis: 18.5% AfD; population-retention score 1.22 SD.Kassel, Stadt: 10.3% AfD; population-retention score 1.76 SD.Fulda: 18.4% AfD; population-retention score 2.15 SD.Hersfeld-Rotenburg: 18.9% AfD; population-retention score 0.85 SD.Kassel: 14.4% AfD; population-retention score 1.24 SD.Schwalm-Eder-Kreis: 17.8% AfD; population-retention score 1.73 SD.Waldeck-Frankenberg: 17.0% AfD; population-retention score 1.77 SD.Werra-Meißner-Kreis: 16.1% AfD; population-retention score 0.58 SD.Koblenz, Stadt: 10.2% AfD; population-retention score 1.49 SD.Ahrweiler: 10.5% AfD; population-retention score 0.77 SD.Altenkirchen (Westerwald): 16.0% AfD; population-retention score 1.72 SD.Bad Kreuznach: 15.0% AfD; population-retention score 1.42 SD.Birkenfeld: 18.6% AfD; population-retention score 1.67 SD.Mayen-Koblenz: 13.4% AfD; population-retention score 1.52 SD.Neuwied: 14.9% AfD; population-retention score 2.09 SD.Rhein-Lahn-Kreis: 14.3% AfD; population-retention score 1.62 SD.Westerwaldkreis: 14.9% AfD; population-retention score 1.63 SD.Trier, Stadt: 9.6% AfD; population-retention score 2.10 SD.Bernkastel-Wittlich: 12.2% AfD; population-retention score 2.17 SD.Bitburg-Prüm: 10.6% AfD; population-retention score 3.39 SD.Vulkaneifel: 12.8% AfD; population-retention score 1.89 SD.Trier-Saarburg: 11.0% AfD; population-retention score 2.09 SD.Frankenthal (Pfalz), Stadt: 19.7% AfD; population-retention score 0.71 SD.Kaiserslautern, Stadt: 18.7% AfD; population-retention score 1.66 SD.Landau in der Pfalz, Stadt: 11.2% AfD; population-retention score 2.45 SD.Ludwigshafen am Rhein, Stadt: 20.0% AfD; population-retention score 2.15 SD.Mainz, Stadt: 6.2% AfD; population-retention score 2.40 SD.Neustadt an der Weinstraße, Stadt: 15.2% AfD; population-retention score 0.85 SD.Pirmasens, Stadt: 25.3% AfD; population-retention score 2.05 SD.Speyer, Stadt: 16.5% AfD; population-retention score 1.99 SD.Worms, Stadt: 20.6% AfD; population-retention score 2.29 SD.Zweibrücken, Stadt: 20.6% AfD; population-retention score 1.34 SD.Alzey-Worms: 17.8% AfD; population-retention score 1.61 SD.Bad Dürkheim: 15.7% AfD; population-retention score 0.88 SD.Donnersbergkreis: 19.1% AfD; population-retention score 1.15 SD.Germersheim: 19.1% AfD; population-retention score 1.68 SD.Kaiserslautern, Landkreis: 19.9% AfD; population-retention score 1.04 SD.Kusel: 20.4% AfD; population-retention score 1.67 SD.Südliche Weinstraße: 14.9% AfD; population-retention score 1.46 SD.Rhein-Pfalz-Kreis: 16.9% AfD; population-retention score 0.49 SD.Mainz-Bingen: 11.0% AfD; population-retention score 1.30 SD.Südwestpfalz: 18.6% AfD; population-retention score 0.46 SD.Stuttgart, Stadt: 8.8% AfD; population-retention score 1.31 SD.Böblingen: 13.6% AfD; population-retention score 1.56 SD.Esslingen: 13.1% AfD; population-retention score 1.51 SD.Göppingen: 18.2% AfD; population-retention score 1.54 SD.Ludwigsburg: 13.9% AfD; population-retention score 1.31 SD.Rems-Murr-Kreis: 15.9% AfD; population-retention score 1.41 SD.Heilbronn, Stadt: 18.4% AfD; population-retention score 3.02 SD.Heilbronn: 19.4% AfD; population-retention score 1.95 SD.Hohenlohekreis: 19.1% AfD; population-retention score 2.18 SD.Schwäbisch Hall: 17.8% AfD; population-retention score 2.66 SD.Main-Tauber-Kreis: 15.4% AfD; population-retention score 1.99 SD.Heidenheim: 18.5% AfD; population-retention score 2.20 SD.Ostalbkreis: 16.2% AfD; population-retention score 1.75 SD.Baden-Baden, Stadt: 13.4% AfD; population-retention score 2.98 SD.Karlsruhe, Stadt: 10.1% AfD; population-retention score 1.54 SD.Karlsruhe: 15.8% AfD; population-retention score 1.65 SD.Rastatt: 17.1% AfD; population-retention score 1.50 SD.Heidelberg, Stadt: 6.9% AfD; population-retention score 2.51 SD.Mannheim, Stadt: 14.1% AfD; population-retention score 1.61 SD.Neckar-Odenwald-Kreis: 19.4% AfD; population-retention score 1.56 SD.Rhein-Neckar-Kreis: 14.8% AfD; population-retention score 1.25 SD.Pforzheim, Stadt: 23.3% AfD; population-retention score 2.53 SD.Calw: 19.8% AfD; population-retention score 1.96 SD.Enzkreis: 18.4% AfD; population-retention score 1.45 SD.Freudenstadt: 18.9% AfD; population-retention score 1.93 SD.Freiburg im Breisgau, Stadt: 5.9% AfD; population-retention score 2.46 SD.Breisgau-Hochschwarzwald: 10.4% AfD; population-retention score 2.16 SD.Emmendingen: 11.6% AfD; population-retention score 2.35 SD.Ortenaukreis: 15.3% AfD; population-retention score 2.37 SD.Rottweil: 19.1% AfD; population-retention score 1.47 SD.Schwarzwald-Baar-Kreis: 17.6% AfD; population-retention score 2.21 SD.Tuttlingen: 20.5% AfD; population-retention score 2.49 SD.Konstanz: 13.3% AfD; population-retention score 2.05 SD.Lörrach: 13.5% AfD; population-retention score 2.29 SD.Waldshut: 15.1% AfD; population-retention score 2.25 SD.Reutlingen: 15.7% AfD; population-retention score 1.99 SD.Tübingen: 9.9% AfD; population-retention score 2.15 SD.Zollernalbkreis: 20.8% AfD; population-retention score 1.74 SD.Ulm, Stadt: 9.8% AfD; population-retention score 2.15 SD.Alb-Donau-Kreis: 16.0% AfD; population-retention score 2.05 SD.Biberach: 16.6% AfD; population-retention score 2.50 SD.Bodenseekreis: 13.4% AfD; population-retention score 1.77 SD.Ravensburg: 13.7% AfD; population-retention score 1.97 SD.Sigmaringen: 17.7% AfD; population-retention score 1.95 SD.Ingolstadt, Stadt: 13.5% AfD; population-retention score 2.77 SD.München, Stadt: 6.7% AfD; population-retention score 1.21 SD.Rosenheim, Stadt: 11.8% AfD; population-retention score 2.31 SD.Altötting: 15.5% AfD; population-retention score 2.08 SD.Berchtesgadener Land: 13.6% AfD; population-retention score 1.43 SD.Bad Tölz-Wolfratshausen: 11.2% AfD; population-retention score 1.27 SD.Dachau: 11.0% AfD; population-retention score 1.48 SD.Ebersberg: 9.3% AfD; population-retention score 1.74 SD.Eichstätt: 13.6% AfD; population-retention score 2.13 SD.Erding: 12.3% AfD; population-retention score 2.04 SD.Freising: 11.0% AfD; population-retention score 2.81 SD.Fürstenfeldbruck: 9.1% AfD; population-retention score 1.46 SD.Garmisch-Partenkirchen: 10.8% AfD; population-retention score 0.70 SD.Landsberg a,Lech: 10.8% AfD; population-retention score 2.08 SD.Miesbach: 10.6% AfD; population-retention score 1.45 SD.Mühldorf a,Inn: 15.5% AfD; population-retention score 2.27 SD.München: 8.2% AfD; population-retention score 1.95 SD.Neuburg-Schrobenhausen: 14.9% AfD; population-retention score 2.27 SD.Pfaffenhofen a,d, Ilm: 14.7% AfD; population-retention score 2.12 SD.Rosenheim: 12.8% AfD; population-retention score 1.54 SD.Starnberg: 7.8% AfD; population-retention score 1.35 SD.Traunstein: 12.4% AfD; population-retention score 1.55 SD.Weilheim-Schongau: 11.1% AfD; population-retention score 1.66 SD.Landshut, Stadt: 11.6% AfD; population-retention score 2.28 SD.Passau, Stadt: 11.7% AfD; population-retention score 2.46 SD.Straubing, Stadt: 16.8% AfD; population-retention score 3.76 SD.Deggendorf: 18.1% AfD; population-retention score 2.18 SD.Freyung-Grafenau: 19.7% AfD; population-retention score 1.64 SD.Kelheim: 15.8% AfD; population-retention score 2.30 SD.Landshut: 15.1% AfD; population-retention score 2.01 SD.Passau: 17.9% AfD; population-retention score 1.81 SD.Regen: 20.2% AfD; population-retention score 1.14 SD.Rottal-Inn: 15.7% AfD; population-retention score 2.21 SD.Straubing-Bogen: 16.7% AfD; population-retention score 1.86 SD.Dingolfing-Landau: 18.8% AfD; population-retention score 3.66 SD.Amberg, Stadt: 15.8% AfD; population-retention score 1.97 SD.Regensburg, Stadt: 9.8% AfD; population-retention score 3.80 SD.Weiden in der Oberpfalz, Stadt: 16.9% AfD; population-retention score 1.81 SD.Amberg-Sulzbach: 15.0% AfD; population-retention score 1.49 SD.Cham: 18.6% AfD; population-retention score 2.05 SD.Neumarkt in der Oberpfalz: 14.1% AfD; population-retention score 2.29 SD.Neustadt an der Waldnaab: 16.3% AfD; population-retention score 1.48 SD.Regensburg: 15.1% AfD; population-retention score 2.30 SD.Schwandorf: 17.9% AfD; population-retention score 2.13 SD.Tirschenreuth: 15.4% AfD; population-retention score 1.01 SD.Bamberg, Stadt: 9.9% AfD; population-retention score 3.93 SD.Bayreuth, Stadt: 10.8% AfD; population-retention score 1.52 SD.Coburg, Stadt: 12.0% AfD; population-retention score 2.43 SD.Hof, Stadt: 15.4% AfD; population-retention score 3.56 SD.Bamberg: 17.2% AfD; population-retention score 1.61 SD.Bayreuth: 13.9% AfD; population-retention score 1.35 SD.Coburg: 15.8% AfD; population-retention score 1.20 SD.Forchheim: 13.1% AfD; population-retention score 1.83 SD.Hof: 15.6% AfD; population-retention score 1.00 SD.Kronach: 16.6% AfD; population-retention score 0.90 SD.Kulmbach: 15.0% AfD; population-retention score 1.24 SD.Lichtenfels: 16.1% AfD; population-retention score 1.23 SD.Wunsiedel im Fichtelgebirge: 17.1% AfD; population-retention score 0.83 SD.Ansbach, Stadt: 15.8% AfD; population-retention score 1.23 SD.Erlangen, Stadt: 7.7% AfD; population-retention score 3.94 SD.Fürth, Stadt: 11.9% AfD; population-retention score 2.20 SD.Nürnberg, Stadt: 10.9% AfD; population-retention score 2.01 SD.Schwabach, Stadt: 12.2% AfD; population-retention score 0.36 SD.Ansbach: 14.7% AfD; population-retention score 1.95 SD.Erlangen-Höchstadt: 10.9% AfD; population-retention score 1.52 SD.Fürth: 12.8% AfD; population-retention score 0.71 SD.Nürnberger Land: 11.6% AfD; population-retention score 0.93 SD.Neustadt an der Aisch-Bad Winsheim: 13.5% AfD; population-retention score 2.09 SD.Roth: 13.1% AfD; population-retention score 1.67 SD.Weißenburg-Gunzenhausen: 13.2% AfD; population-retention score 2.13 SD.Aschaffenburg, Stadt: 12.9% AfD; population-retention score 1.84 SD.Schweinfurt, Stadt: 17.2% AfD; population-retention score 2.22 SD.Würzburg, Stadt: 8.1% AfD; population-retention score 1.33 SD.Aschaffenburg: 13.4% AfD; population-retention score 1.22 SD.Bad Kissingen: 14.8% AfD; population-retention score 1.51 SD.Rhön-Grabfeld: 14.4% AfD; population-retention score 1.73 SD.Haßberge: 16.5% AfD; population-retention score 1.57 SD.Kitzingen: 12.3% AfD; population-retention score 2.34 SD.Miltenberg: 14.2% AfD; population-retention score 1.46 SD.Main-Spessart: 12.2% AfD; population-retention score 1.44 SD.Schweinfurt: 13.9% AfD; population-retention score 0.71 SD.Würzburg: 9.9% AfD; population-retention score 1.49 SD.Augsburg, Stadt: 12.1% AfD; population-retention score 2.17 SD.Kaufbeuren, Stadt: 15.6% AfD; population-retention score 2.06 SD.Kempten (Allgäu), Stadt: 14.0% AfD; population-retention score 2.10 SD.Memmingen, Stadt: 15.6% AfD; population-retention score 2.76 SD.Aichach-Friedberg: 13.9% AfD; population-retention score 1.89 SD.Augsburg: 14.0% AfD; population-retention score 1.78 SD.Dillingen an der Donau: 17.9% AfD; population-retention score 2.02 SD.Günzburg: 17.7% AfD; population-retention score 2.17 SD.Neu-Ulm: 14.8% AfD; population-retention score 2.63 SD.Lindau (Bodensee): 10.9% AfD; population-retention score 1.55 SD.Ostallgäu: 12.3% AfD; population-retention score 1.87 SD.Unterallgäu: 16.6% AfD; population-retention score 2.48 SD.Donau-Ries: 13.0% AfD; population-retention score 1.87 SD.Oberallgäu: 11.3% AfD; population-retention score 1.15 SD.Regionalverband Saarbrücken: 15.2% AfD; population-retention score 1.42 SD.Merzig-Wadern: 15.4% AfD; population-retention score 1.27 SD.Neunkirchen: 17.9% AfD; population-retention score 1.12 SD.Saarlouis: 15.8% AfD; population-retention score 1.13 SD.Saarpfalz-Kreis: 16.3% AfD; population-retention score 0.87 SD.St, Wendel: 13.3% AfD; population-retention score 0.90 SD.Berlin (BL): 11.6% AfD; population-retention score 2.49 SD.Brandenburg an der Havel, Stadt: 24.7% AfD; population-retention score 1.43 SD.Cottbus, Stadt: 29.2% AfD; population-retention score 1.06 SD.Frankfurt (Oder), Stadt: 27.8% AfD; population-retention score 3.16 SD.Potsdam, Stadt: 13.6% AfD; population-retention score 1.80 SD.Barnim: 26.9% AfD; population-retention score 1.58 SD.Dahme-Spreewald: 27.5% AfD; population-retention score 1.79 SD.Elbe-Elster: 35.1% AfD; population-retention score -0.35 SD.Havelland: 25.3% AfD; population-retention score 2.31 SD.Märkisch-Oderland: 29.7% AfD; population-retention score 1.34 SD.Oberhavel: 26.4% AfD; population-retention score 1.22 SD.Oberspreewald-Lausitz: 35.4% AfD; population-retention score -0.43 SD.Oder-Spree: 31.6% AfD; population-retention score 1.75 SD.Ostprignitz-Ruppin: 30.0% AfD; population-retention score 0.92 SD.Potsdam-Mittelmark: 20.5% AfD; population-retention score 1.69 SD.Prignitz: 31.4% AfD; population-retention score 0.36 SD.Spree-Neiße: 37.8% AfD; population-retention score -0.58 SD.Teltow-Fläming: 26.4% AfD; population-retention score 2.83 SD.Uckermark: 32.8% AfD; population-retention score 0.25 SD.Rostock, Stadt: 18.5% AfD; population-retention score 0.90 SD.Schwerin, Stadt: 22.1% AfD; population-retention score 2.67 SD.Mecklenburgische Seenplatte: 31.9% AfD; population-retention score 0.66 SD.Rostock: 28.2% AfD; population-retention score 1.29 SD.Vorpommern-Rügen: 30.7% AfD; population-retention score 0.97 SD.Nordwestmecklenburg: 26.6% AfD; population-retention score 1.24 SD.Vorpommern-Greifswald: 33.7% AfD; population-retention score 0.91 SD.Ludwigslust-Parchim: 29.0% AfD; population-retention score 0.93 SD.Chemnitz, Stadt: 28.2% AfD; population-retention score 2.08 SD.Erzgebirgskreis: 38.3% AfD; population-retention score -0.46 SD.Mittelsachsen: 36.5% AfD; population-retention score 0.16 SD.Vogtlandkreis: 34.1% AfD; population-retention score -0.03 SD.Zwickau: 34.8% AfD; population-retention score -0.11 SD.Dresden, Stadt: 22.4% AfD; population-retention score 1.46 SD.Bautzen: 39.2% AfD; population-retention score -0.08 SD.Görlitz: 40.1% AfD; population-retention score -0.20 SD.Meißen: 37.7% AfD; population-retention score 0.46 SD.Sächsische Schweiz-Osterzgebirge: 39.5% AfD; population-retention score 0.40 SD.Leipzig, Stadt: 18.1% AfD; population-retention score 2.78 SD.Leipzig, Landkreis: 32.6% AfD; population-retention score 0.78 SD.Nordsachsen: 37.0% AfD; population-retention score 0.96 SD.Dessau-Roßlau, Stadt: 27.5% AfD; population-retention score 0.18 SD.Halle (Saale), Stadt: 20.7% AfD; population-retention score 1.05 SD.Magdeburg, Stadt: 22.0% AfD; population-retention score 0.93 SD.Altmarkkreis Salzwedel: 29.2% AfD; population-retention score 0.08 SD.Anhalt-Bitterfeld: 34.6% AfD; population-retention score -0.03 SD.Börde: 32.1% AfD; population-retention score 0.48 SD.Burgenlandkreis: 36.1% AfD; population-retention score 0.08 SD.Harz: 29.8% AfD; population-retention score -0.35 SD.Jerichower Land: 30.9% AfD; population-retention score 0.55 SD.Mansfeld-Südharz: 36.3% AfD; population-retention score -0.73 SD.Saalekreis: 34.9% AfD; population-retention score 0.42 SD.Salzlandkreis: 34.4% AfD; population-retention score -0.57 SD.Stendal: 33.0% AfD; population-retention score -0.27 SD.Wittenberg: 31.4% AfD; population-retention score -0.28 SD.Erfurt, Stadt: 20.6% AfD; population-retention score 1.22 SD.Gera, Stadt: 33.0% AfD; population-retention score 2.55 SD.Jena, Stadt: 14.4% AfD; population-retention score 0.24 SD.Weimar, Stadt: 18.0% AfD; population-retention score 0.83 SD.Eichsfeld: 26.9% AfD; population-retention score 3.35 SD.Nordhausen: 32.6% AfD; population-retention score 0.12 SD.Unstrut-Hainich-Kreis: 30.5% AfD; population-retention score -2.36 SD.Kyffhäuserkreis: 35.7% AfD; population-retention score 0.13 SD.Gotha: 32.1% AfD; population-retention score 0.60 SD.Sömmerda: 35.4% AfD; population-retention score 0.63 SD.Hildburghausen: 36.4% AfD; population-retention score -0.71 SD.Weimarer Land: 32.6% AfD; population-retention score 0.75 SD.Saale-Holzland-Kreis: 31.9% AfD; population-retention score 1.04 SD.Saale-Orla-Kreis: 37.6% AfD; population-retention score -0.12 SD.Greiz: 35.4% AfD; population-retention score -0.53 SD.Altenburger Land: 36.9% AfD; population-retention score 0.60 SD.Cochem-Zell + Rhein-Hunsrück-Kreis: 13.9% AfD; population-retention score 2.21 SD.Suhl + Ilm-Kreis: 32.5% AfD; population-retention score 1.45 SD.Wartburgkreis + Schmalkalden-Meiningen: 33.2% AfD; population-retention score 0.20 SD.Sonneberg + Saalfeld-Rudolstadt: 36.3% AfD; population-retention score -0.01 SD.Default witnessSaale-Orla-KreisWorking-age population retention · higher →
Case file 01What the record establishes
Median Kreis · AfD share7.03 → 15.18%

2014 to 2024; 9.63% at the 2019 midpoint.

2024 median · geography31.91 / 14.02%

Eastern non-city Länder versus West; Berlin separate.

Population-retention coefficient-2.446 pp

Per standard deviation within Länder; adjusted p=0.0345.

The proposition

The political geography is visible. The mechanism is not yet a verdict.

In August, I argued that regional retreat was becoming political: thinning services, shrinking opportunity, demographic loss, and weaker local capacity could increase demand for parties whose policies might make those conditions worse.

That is a consequential proposition because it joins two different claims. The first is empirical: places under greater regional pressure should show a distinct political pattern. The second is dynamic: electoral success should feed back into capacity through policy. One dataset cannot identify both.

Original proposition · LinkedIn
“Regional retreat is becoming political. The AfD could make it worse.”

Read the original proposition

01

Visible fact · The vote moved

The median district shifted by more than five percentage points.

Across the 396 stable Kreise, the median AfD share in the European Parliament election rose from 7.03% in 2014 to 9.63% in 2019 and 15.18% in 2024. The median district-level change between the last two elections was 5.36 percentage points.

Levels remained sharply different. The 2024 median reached 31.91% across the five eastern non-city Länder and 14.02% in the West. Yet that contrast is an orientation, not an explanation. History, party organization, income, migration, settlement structure, and institutional trust all travel with geography.

European-election evidence · District on the witness stand

Choose a Kreis. Keep the claim boundary fixed.

One district travels through the European-election trajectory, capacity field, and coefficient test. The selector changes the witness—not the rules of evidence. Bundestag evidence enters below at the governed 16-Land level; it does not relabel this district estimate.

Capacity lens
Comparison
Selected witness · Thuringia · AGS 16075

Saale-Orla-Kreis

Included in the predeclared 300-district common sample.

AfD 2019
27.1%
AfD 2024
37.6%
Change
+10.6 pp
Population lens
−0.12 SD
Exhibit 01 · Descriptive trajectory

AfD support rose. The starting points were already different.

Valid-vote share · European Parliament elections

AfD vote-share trajectories from 2019 to 2024The selected district is compared with all-district, eastern non-city and western medians. Values are unweighted district summaries.0%10%20%30%40%201420192024Saale-Orla-Kreis: 8.3% in 2014; 27.1% in 2019; 37.6% in 2024.8.3%37.6%All-district median: 7.0% in 2014; 9.6% in 2019; 15.2% in 2024.7.0%15.2%Eastern non-city median: 7.8% in 2014; 21.8% in 2019; 31.9% in 2024.7.8%31.9%West median: 6.9% in 2014; 9.1% in 2019; 14.0% in 2024.6.9%14.0%
Eastern non-city = Brandenburg, Mecklenburg-Vorpommern, Saxony, Saxony-Anhalt, and Thuringia. Berlin is separate. Medians do not adjust for population or explain the gap.
Current lensWorking-age population retention

Higher values mean stronger retention or growth among residents aged 20–79.

Exhibit 02 · District evidence field

Working-age population retention and 2024 AfD support

Deviation from each Land average

District capacity and AfD support scatterplotEach circle is a district. Use left and right arrows to move across districts sorted by the horizontal capacity measure, or use the district selector above.−3.1−1.60.0+1.6+3.1−18.1 pp−9.0 pp0.0 pp+9.0 pp+18.1 ppFlensburg, Stadt, Schleswig-Holstein: Working-age population retention +0.44 standard deviations; AfD −2.24 percentage points from its Land average.Kiel, Stadt, Schleswig-Holstein: Working-age population retention +0.02 standard deviations; AfD −4.50 percentage points from its Land average.Lübeck, Stadt, Schleswig-Holstein: Working-age population retention −0.24 standard deviations; AfD −1.80 percentage points from its Land average.Neumünster, Stadt, Schleswig-Holstein: Working-age population retention −0.86 standard deviations; AfD +4.88 percentage points from its Land average.Dithmarschen, Schleswig-Holstein: Working-age population retention +0.01 standard deviations; AfD +3.78 percentage points from its Land average.Herzogtum Lauenburg, Schleswig-Holstein: Working-age population retention +0.41 standard deviations; AfD +1.78 percentage points from its Land average.Nordfriesland, Schleswig-Holstein: Working-age population retention +0.32 standard deviations; AfD −1.76 percentage points from its Land average.Ostholstein, Schleswig-Holstein: Working-age population retention −0.26 standard deviations; AfD +0.28 percentage points from its Land average.Pinneberg, Schleswig-Holstein: Working-age population retention +0.03 standard deviations; AfD −0.76 percentage points from its Land average.Plön, Schleswig-Holstein: Working-age population retention −0.41 standard deviations; AfD −0.81 percentage points from its Land average.Rendsburg-Eckernförde, Schleswig-Holstein: Working-age population retention +0.08 standard deviations; AfD −0.88 percentage points from its Land average.Schleswig-Flensburg, Schleswig-Holstein: Working-age population retention −0.20 standard deviations; AfD −0.80 percentage points from its Land average.Segeberg, Schleswig-Holstein: Working-age population retention +0.82 standard deviations; AfD +1.16 percentage points from its Land average.Steinburg, Schleswig-Holstein: Working-age population retention +0.29 standard deviations; AfD +2.61 percentage points from its Land average.Stormarn, Schleswig-Holstein: Working-age population retention −0.47 standard deviations; AfD −0.96 percentage points from its Land average.Hamburg (BL), Hamburg: Working-age population retention 0.00 standard deviations; AfD 0.00 percentage points from its Land average.Braunschweig, Stadt, Lower Saxony: Working-age population retention −0.55 standard deviations; AfD −4.53 percentage points from its Land average.Salzgitter, Stadt, Lower Saxony: Working-age population retention −0.33 standard deviations; AfD +7.90 percentage points from its Land average.Wolfsburg, Stadt, Lower Saxony: Working-age population retention +0.67 standard deviations; AfD +1.58 percentage points from its Land average.Gifhorn, Lower Saxony: Working-age population retention −0.25 standard deviations; AfD +2.97 percentage points from its Land average.Goslar, Lower Saxony: Working-age population retention −1.22 standard deviations; AfD +2.17 percentage points from its Land average.Helmstedt, Lower Saxony: Working-age population retention −0.76 standard deviations; AfD +2.97 percentage points from its Land average.Northeim, Lower Saxony: Working-age population retention −0.47 standard deviations; AfD +0.62 percentage points from its Land average.Peine, Lower Saxony: Working-age population retention −0.10 standard deviations; AfD +1.20 percentage points from its Land average.Wolfenbüttel, Lower Saxony: Working-age population retention −0.72 standard deviations; AfD −0.62 percentage points from its Land average.Göttingen, Lower Saxony: Working-age population retention −0.04 standard deviations; AfD −3.34 percentage points from its Land average.Region Hannover, Lower Saxony: Working-age population retention +0.11 standard deviations; AfD −2.86 percentage points from its Land average.Diepholz, Lower Saxony: Working-age population retention +0.65 standard deviations; AfD −1.61 percentage points from its Land average.Hameln-Pyrmont, Lower Saxony: Working-age population retention −0.69 standard deviations; AfD +2.19 percentage points from its Land average.Hildesheim, Lower Saxony: Working-age population retention −0.31 standard deviations; AfD −0.26 percentage points from its Land average.Holzminden, Lower Saxony: Working-age population retention −0.26 standard deviations; AfD +2.50 percentage points from its Land average.Nienburg (Weser), Lower Saxony: Working-age population retention +0.29 standard deviations; AfD +1.58 percentage points from its Land average.Schaumburg, Lower Saxony: Working-age population retention −0.43 standard deviations; AfD +0.88 percentage points from its Land average.Celle, Lower Saxony: Working-age population retention −0.21 standard deviations; AfD +1.79 percentage points from its Land average.Cuxhaven, Lower Saxony: Working-age population retention −0.45 standard deviations; AfD +0.07 percentage points from its Land average.Harburg, Lower Saxony: Working-age population retention +0.50 standard deviations; AfD −1.16 percentage points from its Land average.Lüchow-Dannenberg, Lower Saxony: Working-age population retention −0.11 standard deviations; AfD −1.75 percentage points from its Land average.Lüneburg, Lower Saxony: Working-age population retention +0.48 standard deviations; AfD −2.18 percentage points from its Land average.Osterholz, Lower Saxony: Working-age population retention −0.66 standard deviations; AfD −1.65 percentage points from its Land average.Rotenburg (Wümme), Lower Saxony: Working-age population retention +0.58 standard deviations; AfD −0.76 percentage points from its Land average.Heidekreis, Lower Saxony: Working-age population retention −0.87 standard deviations; AfD +1.40 percentage points from its Land average.Stade, Lower Saxony: Working-age population retention +0.55 standard deviations; AfD −0.03 percentage points from its Land average.Uelzen, Lower Saxony: Working-age population retention +0.36 standard deviations; AfD +0.82 percentage points from its Land average.Verden, Lower Saxony: Working-age population retention −0.01 standard deviations; AfD −1.32 percentage points from its Land average.Delmenhorst, Stadt, Lower Saxony: Working-age population retention +0.04 standard deviations; AfD +4.33 percentage points from its Land average.Emden, Stadt, Lower Saxony: Working-age population retention +0.60 standard deviations; AfD +2.38 percentage points from its Land average.Oldenburg (Oldenburg), Stadt, Lower Saxony: Working-age population retention +0.65 standard deviations; AfD −6.53 percentage points from its Land average.Osnabrück, Stadt, Lower Saxony: Working-age population retention −0.23 standard deviations; AfD −6.89 percentage points from its Land average.Wilhelmshaven, Stadt, Lower Saxony: Working-age population retention −0.77 standard deviations; AfD +2.52 percentage points from its Land average.Ammerland, Lower Saxony: Working-age population retention +0.45 standard deviations; AfD −2.16 percentage points from its Land average.Aurich, Lower Saxony: Working-age population retention −0.18 standard deviations; AfD +2.95 percentage points from its Land average.Cloppenburg, Lower Saxony: Working-age population retention +1.36 standard deviations; AfD +2.50 percentage points from its Land average.Emsland, Lower Saxony: Working-age population retention +1.29 standard deviations; AfD −2.49 percentage points from its Land average.Friesland, Lower Saxony: Working-age population retention −0.01 standard deviations; AfD −0.13 percentage points from its Land average.Grafschaft Bentheim, Lower Saxony: Working-age population retention +0.69 standard deviations; AfD −4.56 percentage points from its Land average.Leer, Lower Saxony: Working-age population retention −0.65 standard deviations; AfD +3.23 percentage points from its Land average.Oldenburg, Landkreis, Lower Saxony: Working-age population retention +0.12 standard deviations; AfD −1.24 percentage points from its Land average.Osnabrück, Landkreis, Lower Saxony: Working-age population retention −0.06 standard deviations; AfD −2.68 percentage points from its Land average.Vechta, Lower Saxony: Working-age population retention +0.71 standard deviations; AfD −3.01 percentage points from its Land average.Wesermarsch, Lower Saxony: Working-age population retention −0.14 standard deviations; AfD +0.83 percentage points from its Land average.Wittmund, Lower Saxony: Working-age population retention +0.38 standard deviations; AfD +2.39 percentage points from its Land average.Bremen, Stadt, Bremen: Working-age population retention +0.31 standard deviations; AfD −4.05 percentage points from its Land average.Bremerhaven, Stadt, Bremen: Working-age population retention −0.31 standard deviations; AfD +4.05 percentage points from its Land average.Düsseldorf, Stadt, North Rhine-Westphalia: Working-age population retention +0.48 standard deviations; AfD −4.88 percentage points from its Land average.Duisburg, Stadt, North Rhine-Westphalia: Working-age population retention −0.00 standard deviations; AfD +3.37 percentage points from its Land average.Essen, Stadt, North Rhine-Westphalia: Working-age population retention −0.44 standard deviations; AfD +0.02 percentage points from its Land average.Krefeld, Stadt, North Rhine-Westphalia: Working-age population retention −0.82 standard deviations; AfD −1.36 percentage points from its Land average.Mönchengladbach, Stadt, North Rhine-Westphalia: Working-age population retention +0.56 standard deviations; AfD +0.59 percentage points from its Land average.Mülheim an der Ruhr, Stadt, North Rhine-Westphalia: Working-age population retention −0.11 standard deviations; AfD −1.35 percentage points from its Land average.Oberhausen, Stadt, North Rhine-Westphalia: Working-age population retention −0.55 standard deviations; AfD +3.58 percentage points from its Land average.Remscheid, Stadt, North Rhine-Westphalia: Working-age population retention −0.48 standard deviations; AfD +1.93 percentage points from its Land average.Solingen, Stadt, North Rhine-Westphalia: Working-age population retention +0.11 standard deviations; AfD −0.20 percentage points from its Land average.Wuppertal, Stadt, North Rhine-Westphalia: Working-age population retention −0.24 standard deviations; AfD +0.58 percentage points from its Land average.Kleve, North Rhine-Westphalia: Working-age population retention +0.99 standard deviations; AfD −2.18 percentage points from its Land average.Mettmann, North Rhine-Westphalia: Working-age population retention −0.49 standard deviations; AfD −1.12 percentage points from its Land average.Rhein-Kreis Neuss, North Rhine-Westphalia: Working-age population retention +0.01 standard deviations; AfD −1.87 percentage points from its Land average.Viersen, North Rhine-Westphalia: Working-age population retention +0.20 standard deviations; AfD −1.87 percentage points from its Land average.Wesel, North Rhine-Westphalia: Working-age population retention −0.03 standard deviations; AfD +0.06 percentage points from its Land average.Bonn, Stadt, North Rhine-Westphalia: Working-age population retention +0.08 standard deviations; AfD −6.61 percentage points from its Land average.Köln, Stadt, North Rhine-Westphalia: Working-age population retention −0.07 standard deviations; AfD −6.06 percentage points from its Land average.Leverkusen, Stadt, North Rhine-Westphalia: Working-age population retention +0.26 standard deviations; AfD −0.32 percentage points from its Land average.Städteregion Aachen, North Rhine-Westphalia: Working-age population retention +0.08 standard deviations; AfD −2.57 percentage points from its Land average.Düren, North Rhine-Westphalia: Working-age population retention +0.43 standard deviations; AfD +2.23 percentage points from its Land average.Rhein-Erft-Kreis, North Rhine-Westphalia: Working-age population retention +0.23 standard deviations; AfD −1.01 percentage points from its Land average.Euskirchen, North Rhine-Westphalia: Working-age population retention +1.13 standard deviations; AfD +1.55 percentage points from its Land average.Heinsberg, North Rhine-Westphalia: Working-age population retention +0.37 standard deviations; AfD +1.20 percentage points from its Land average.Oberbergischer Kreis, North Rhine-Westphalia: Working-age population retention +0.04 standard deviations; AfD +2.91 percentage points from its Land average.Rheinisch-Bergischer Kreis, North Rhine-Westphalia: Working-age population retention −0.40 standard deviations; AfD −3.39 percentage points from its Land average.Rhein-Sieg-Kreis, North Rhine-Westphalia: Working-age population retention +0.04 standard deviations; AfD −1.63 percentage points from its Land average.Bottrop, Stadt, North Rhine-Westphalia: Working-age population retention −0.35 standard deviations; AfD +3.64 percentage points from its Land average.Gelsenkirchen, Stadt, North Rhine-Westphalia: Working-age population retention −0.00 standard deviations; AfD +8.34 percentage points from its Land average.Münster, Stadt, North Rhine-Westphalia: Working-age population retention +0.33 standard deviations; AfD −8.53 percentage points from its Land average.Borken, North Rhine-Westphalia: Working-age population retention +0.92 standard deviations; AfD −3.31 percentage points from its Land average.Coesfeld, North Rhine-Westphalia: Working-age population retention +0.61 standard deviations; AfD −4.05 percentage points from its Land average.Recklinghausen, North Rhine-Westphalia: Working-age population retention −0.45 standard deviations; AfD +3.12 percentage points from its Land average.Steinfurt, North Rhine-Westphalia: Working-age population retention +0.88 standard deviations; AfD −2.93 percentage points from its Land average.Warendorf, North Rhine-Westphalia: Working-age population retention +0.49 standard deviations; AfD −1.97 percentage points from its Land average.Bielefeld, Stadt, North Rhine-Westphalia: Working-age population retention +0.13 standard deviations; AfD −2.51 percentage points from its Land average.Gütersloh, North Rhine-Westphalia: Working-age population retention +0.66 standard deviations; AfD −0.08 percentage points from its Land average.Herford, North Rhine-Westphalia: Working-age population retention −0.15 standard deviations; AfD +2.97 percentage points from its Land average.Höxter, North Rhine-Westphalia: Working-age population retention +0.03 standard deviations; AfD +0.45 percentage points from its Land average.Lippe, North Rhine-Westphalia: Working-age population retention −0.33 standard deviations; AfD +3.23 percentage points from its Land average.Minden-Lübbecke, North Rhine-Westphalia: Working-age population retention +0.08 standard deviations; AfD +2.25 percentage points from its Land average.Paderborn, North Rhine-Westphalia: Working-age population retention +0.60 standard deviations; AfD +0.50 percentage points from its Land average.Bochum, Stadt, North Rhine-Westphalia: Working-age population retention −0.45 standard deviations; AfD −1.39 percentage points from its Land average.Dortmund, Stadt, North Rhine-Westphalia: Working-age population retention −0.15 standard deviations; AfD −0.30 percentage points from its Land average.Hagen, Stadt, North Rhine-Westphalia: Working-age population retention −0.51 standard deviations; AfD +4.26 percentage points from its Land average.Hamm, Stadt, North Rhine-Westphalia: Working-age population retention −0.31 standard deviations; AfD +3.41 percentage points from its Land average.Herne, Stadt, North Rhine-Westphalia: Working-age population retention −1.02 standard deviations; AfD +4.63 percentage points from its Land average.Ennepe-Ruhr-Kreis, North Rhine-Westphalia: Working-age population retention −0.85 standard deviations; AfD +0.18 percentage points from its Land average.Hochsauerlandkreis, North Rhine-Westphalia: Working-age population retention +0.04 standard deviations; AfD −0.83 percentage points from its Land average.Märkischer Kreis, North Rhine-Westphalia: Working-age population retention −0.91 standard deviations; AfD +3.72 percentage points from its Land average.Olpe, North Rhine-Westphalia: Working-age population retention −0.34 standard deviations; AfD −1.07 percentage points from its Land average.Siegen-Wittgenstein, North Rhine-Westphalia: Working-age population retention −0.54 standard deviations; AfD +2.25 percentage points from its Land average.Soest, North Rhine-Westphalia: Working-age population retention +0.24 standard deviations; AfD +0.60 percentage points from its Land average.Unna, North Rhine-Westphalia: Working-age population retention −0.02 standard deviations; AfD +1.82 percentage points from its Land average.Darmstadt, Stadt, Hesse: Working-age population retention +1.12 standard deviations; AfD −6.36 percentage points from its Land average.Frankfurt am Main, Stadt, Hesse: Working-age population retention +0.42 standard deviations; AfD −6.42 percentage points from its Land average.Offenbach am Main, Stadt, Hesse: Working-age population retention +1.32 standard deviations; AfD −2.94 percentage points from its Land average.Wiesbaden, Stadt, Hesse: Working-age population retention +0.16 standard deviations; AfD −3.41 percentage points from its Land average.Bergstraße, Hesse: Working-age population retention −0.21 standard deviations; AfD +2.27 percentage points from its Land average.Darmstadt-Dieburg, Hesse: Working-age population retention −0.43 standard deviations; AfD −1.25 percentage points from its Land average.Groß-Gerau, Hesse: Working-age population retention +0.06 standard deviations; AfD −0.94 percentage points from its Land average.Hochtaunuskreis, Hesse: Working-age population retention −0.14 standard deviations; AfD −3.97 percentage points from its Land average.Main-Kinzig-Kreis, Hesse: Working-age population retention +0.29 standard deviations; AfD +2.71 percentage points from its Land average.Main-Taunus-Kreis, Hesse: Working-age population retention −0.27 standard deviations; AfD −3.64 percentage points from its Land average.Odenwaldkreis, Hesse: Working-age population retention −1.09 standard deviations; AfD +2.33 percentage points from its Land average.Offenbach, Hesse: Working-age population retention +0.00 standard deviations; AfD −1.55 percentage points from its Land average.Rheingau-Taunus-Kreis, Hesse: Working-age population retention −0.63 standard deviations; AfD −1.44 percentage points from its Land average.Wetteraukreis, Hesse: Working-age population retention +0.17 standard deviations; AfD +0.40 percentage points from its Land average.Gießen, Hesse: Working-age population retention +0.73 standard deviations; AfD −0.71 percentage points from its Land average.Lahn-Dill-Kreis, Hesse: Working-age population retention +0.12 standard deviations; AfD +4.26 percentage points from its Land average.Limburg-Weilburg, Hesse: Working-age population retention +0.00 standard deviations; AfD +2.12 percentage points from its Land average.Marburg-Biedenkopf, Hesse: Working-age population retention +0.27 standard deviations; AfD −0.11 percentage points from its Land average.Vogelsbergkreis, Hesse: Working-age population retention −0.43 standard deviations; AfD +4.38 percentage points from its Land average.Kassel, Stadt, Hesse: Working-age population retention +0.11 standard deviations; AfD −3.77 percentage points from its Land average.Fulda, Hesse: Working-age population retention +0.50 standard deviations; AfD +4.27 percentage points from its Land average.Hersfeld-Rotenburg, Hesse: Working-age population retention −0.80 standard deviations; AfD +4.84 percentage points from its Land average.Kassel, Hesse: Working-age population retention −0.41 standard deviations; AfD +0.29 percentage points from its Land average.Schwalm-Eder-Kreis, Hesse: Working-age population retention +0.08 standard deviations; AfD +3.71 percentage points from its Land average.Waldeck-Frankenberg, Hesse: Working-age population retention +0.12 standard deviations; AfD +2.94 percentage points from its Land average.Werra-Meißner-Kreis, Hesse: Working-age population retention −1.07 standard deviations; AfD +2.00 percentage points from its Land average.Koblenz, Stadt, Rhineland-Palatinate: Working-age population retention −0.15 standard deviations; AfD −5.36 percentage points from its Land average.Ahrweiler, Rhineland-Palatinate: Working-age population retention −0.87 standard deviations; AfD −5.04 percentage points from its Land average.Altenkirchen (Westerwald), Rhineland-Palatinate: Working-age population retention +0.08 standard deviations; AfD +0.45 percentage points from its Land average.Bad Kreuznach, Rhineland-Palatinate: Working-age population retention −0.22 standard deviations; AfD −0.56 percentage points from its Land average.Birkenfeld, Rhineland-Palatinate: Working-age population retention +0.03 standard deviations; AfD +3.06 percentage points from its Land average.Mayen-Koblenz, Rhineland-Palatinate: Working-age population retention −0.12 standard deviations; AfD −2.20 percentage points from its Land average.Neuwied, Rhineland-Palatinate: Working-age population retention +0.45 standard deviations; AfD −0.73 percentage points from its Land average.Rhein-Lahn-Kreis, Rhineland-Palatinate: Working-age population retention −0.02 standard deviations; AfD −1.33 percentage points from its Land average.Westerwaldkreis, Rhineland-Palatinate: Working-age population retention −0.01 standard deviations; AfD −0.68 percentage points from its Land average.Trier, Stadt, Rhineland-Palatinate: Working-age population retention +0.46 standard deviations; AfD −5.95 percentage points from its Land average.Bernkastel-Wittlich, Rhineland-Palatinate: Working-age population retention +0.53 standard deviations; AfD −3.35 percentage points from its Land average.Bitburg-Prüm, Rhineland-Palatinate: Working-age population retention +1.75 standard deviations; AfD −4.98 percentage points from its Land average.Vulkaneifel, Rhineland-Palatinate: Working-age population retention +0.25 standard deviations; AfD −2.83 percentage points from its Land average.Trier-Saarburg, Rhineland-Palatinate: Working-age population retention +0.45 standard deviations; AfD −4.60 percentage points from its Land average.Frankenthal (Pfalz), Stadt, Rhineland-Palatinate: Working-age population retention −0.93 standard deviations; AfD +4.16 percentage points from its Land average.Kaiserslautern, Stadt, Rhineland-Palatinate: Working-age population retention +0.02 standard deviations; AfD +3.11 percentage points from its Land average.Landau in der Pfalz, Stadt, Rhineland-Palatinate: Working-age population retention +0.81 standard deviations; AfD −4.40 percentage points from its Land average.Ludwigshafen am Rhein, Stadt, Rhineland-Palatinate: Working-age population retention +0.51 standard deviations; AfD +4.37 percentage points from its Land average.Mainz, Stadt, Rhineland-Palatinate: Working-age population retention +0.76 standard deviations; AfD −9.36 percentage points from its Land average.Neustadt an der Weinstraße, Stadt, Rhineland-Palatinate: Working-age population retention −0.79 standard deviations; AfD −0.37 percentage points from its Land average.Pirmasens, Stadt, Rhineland-Palatinate: Working-age population retention +0.41 standard deviations; AfD +9.71 percentage points from its Land average.Speyer, Stadt, Rhineland-Palatinate: Working-age population retention +0.35 standard deviations; AfD +0.92 percentage points from its Land average.Worms, Stadt, Rhineland-Palatinate: Working-age population retention +0.66 standard deviations; AfD +5.02 percentage points from its Land average.Zweibrücken, Stadt, Rhineland-Palatinate: Working-age population retention −0.30 standard deviations; AfD +5.05 percentage points from its Land average.Alzey-Worms, Rhineland-Palatinate: Working-age population retention −0.03 standard deviations; AfD +2.23 percentage points from its Land average.Bad Dürkheim, Rhineland-Palatinate: Working-age population retention −0.76 standard deviations; AfD +0.12 percentage points from its Land average.Donnersbergkreis, Rhineland-Palatinate: Working-age population retention −0.49 standard deviations; AfD +3.53 percentage points from its Land average.Germersheim, Rhineland-Palatinate: Working-age population retention +0.04 standard deviations; AfD +3.54 percentage points from its Land average.Kaiserslautern, Landkreis, Rhineland-Palatinate: Working-age population retention −0.60 standard deviations; AfD +4.35 percentage points from its Land average.Kusel, Rhineland-Palatinate: Working-age population retention +0.03 standard deviations; AfD +4.78 percentage points from its Land average.Südliche Weinstraße, Rhineland-Palatinate: Working-age population retention −0.18 standard deviations; AfD −0.68 percentage points from its Land average.Rhein-Pfalz-Kreis, Rhineland-Palatinate: Working-age population retention −1.15 standard deviations; AfD +1.31 percentage points from its Land average.Mainz-Bingen, Rhineland-Palatinate: Working-age population retention −0.34 standard deviations; AfD −4.57 percentage points from its Land average.Südwestpfalz, Rhineland-Palatinate: Working-age population retention −1.18 standard deviations; AfD +2.99 percentage points from its Land average.Stuttgart, Stadt, Baden-Württemberg: Working-age population retention −0.68 standard deviations; AfD −6.61 percentage points from its Land average.Böblingen, Baden-Württemberg: Working-age population retention −0.42 standard deviations; AfD −1.81 percentage points from its Land average.Esslingen, Baden-Württemberg: Working-age population retention −0.47 standard deviations; AfD −2.30 percentage points from its Land average.Göppingen, Baden-Württemberg: Working-age population retention −0.44 standard deviations; AfD +2.83 percentage points from its Land average.Ludwigsburg, Baden-Württemberg: Working-age population retention −0.67 standard deviations; AfD −1.44 percentage points from its Land average.Rems-Murr-Kreis, Baden-Württemberg: Working-age population retention −0.57 standard deviations; AfD +0.51 percentage points from its Land average.Heilbronn, Stadt, Baden-Württemberg: Working-age population retention +1.03 standard deviations; AfD +3.02 percentage points from its Land average.Heilbronn, Baden-Württemberg: Working-age population retention −0.03 standard deviations; AfD +4.01 percentage points from its Land average.Hohenlohekreis, Baden-Württemberg: Working-age population retention +0.20 standard deviations; AfD +3.74 percentage points from its Land average.Schwäbisch Hall, Baden-Württemberg: Working-age population retention +0.68 standard deviations; AfD +2.47 percentage points from its Land average.Main-Tauber-Kreis, Baden-Württemberg: Working-age population retention +0.01 standard deviations; AfD +0.04 percentage points from its Land average.Heidenheim, Baden-Württemberg: Working-age population retention +0.22 standard deviations; AfD +3.12 percentage points from its Land average.Ostalbkreis, Baden-Württemberg: Working-age population retention −0.23 standard deviations; AfD +0.84 percentage points from its Land average.Baden-Baden, Stadt, Baden-Württemberg: Working-age population retention +1.00 standard deviations; AfD −1.98 percentage points from its Land average.Karlsruhe, Stadt, Baden-Württemberg: Working-age population retention −0.44 standard deviations; AfD −5.25 percentage points from its Land average.Karlsruhe, Baden-Württemberg: Working-age population retention −0.34 standard deviations; AfD +0.42 percentage points from its Land average.Rastatt, Baden-Württemberg: Working-age population retention −0.48 standard deviations; AfD +1.72 percentage points from its Land average.Heidelberg, Stadt, Baden-Württemberg: Working-age population retention +0.53 standard deviations; AfD −8.44 percentage points from its Land average.Mannheim, Stadt, Baden-Württemberg: Working-age population retention −0.38 standard deviations; AfD −1.23 percentage points from its Land average.Neckar-Odenwald-Kreis, Baden-Württemberg: Working-age population retention −0.43 standard deviations; AfD +4.03 percentage points from its Land average.Rhein-Neckar-Kreis, Baden-Württemberg: Working-age population retention −0.73 standard deviations; AfD −0.59 percentage points from its Land average.Pforzheim, Stadt, Baden-Württemberg: Working-age population retention +0.54 standard deviations; AfD +7.88 percentage points from its Land average.Calw, Baden-Württemberg: Working-age population retention −0.02 standard deviations; AfD +4.46 percentage points from its Land average.Enzkreis, Baden-Württemberg: Working-age population retention −0.53 standard deviations; AfD +3.03 percentage points from its Land average.Freudenstadt, Baden-Württemberg: Working-age population retention −0.05 standard deviations; AfD +3.58 percentage points from its Land average.Freiburg im Breisgau, Stadt, Baden-Württemberg: Working-age population retention +0.48 standard deviations; AfD −9.48 percentage points from its Land average.Breisgau-Hochschwarzwald, Baden-Württemberg: Working-age population retention +0.18 standard deviations; AfD −4.95 percentage points from its Land average.Emmendingen, Baden-Württemberg: Working-age population retention +0.37 standard deviations; AfD −3.78 percentage points from its Land average.Ortenaukreis, Baden-Württemberg: Working-age population retention +0.39 standard deviations; AfD −0.08 percentage points from its Land average.Rottweil, Baden-Württemberg: Working-age population retention −0.51 standard deviations; AfD +3.75 percentage points from its Land average.Schwarzwald-Baar-Kreis, Baden-Württemberg: Working-age population retention +0.23 standard deviations; AfD +2.24 percentage points from its Land average.Tuttlingen, Baden-Württemberg: Working-age population retention +0.50 standard deviations; AfD +5.14 percentage points from its Land average.Konstanz, Baden-Württemberg: Working-age population retention +0.06 standard deviations; AfD −2.10 percentage points from its Land average.Lörrach, Baden-Württemberg: Working-age population retention +0.31 standard deviations; AfD −1.86 percentage points from its Land average.Waldshut, Baden-Württemberg: Working-age population retention +0.27 standard deviations; AfD −0.32 percentage points from its Land average.Reutlingen, Baden-Württemberg: Working-age population retention +0.00 standard deviations; AfD +0.31 percentage points from its Land average.Tübingen, Baden-Württemberg: Working-age population retention +0.17 standard deviations; AfD −5.43 percentage points from its Land average.Zollernalbkreis, Baden-Württemberg: Working-age population retention −0.24 standard deviations; AfD +5.39 percentage points from its Land average.Ulm, Stadt, Baden-Württemberg: Working-age population retention +0.17 standard deviations; AfD −5.53 percentage points from its Land average.Alb-Donau-Kreis, Baden-Württemberg: Working-age population retention +0.07 standard deviations; AfD +0.61 percentage points from its Land average.Biberach, Baden-Württemberg: Working-age population retention +0.51 standard deviations; AfD +1.25 percentage points from its Land average.Bodenseekreis, Baden-Württemberg: Working-age population retention −0.21 standard deviations; AfD −1.93 percentage points from its Land average.Ravensburg, Baden-Württemberg: Working-age population retention −0.01 standard deviations; AfD −1.63 percentage points from its Land average.Sigmaringen, Baden-Württemberg: Working-age population retention −0.03 standard deviations; AfD +2.34 percentage points from its Land average.Ingolstadt, Stadt, Bavaria: Working-age population retention +0.90 standard deviations; AfD −0.22 percentage points from its Land average.München, Stadt, Bavaria: Working-age population retention −0.67 standard deviations; AfD −7.06 percentage points from its Land average.Rosenheim, Stadt, Bavaria: Working-age population retention +0.43 standard deviations; AfD −1.95 percentage points from its Land average.Altötting, Bavaria: Working-age population retention +0.20 standard deviations; AfD +1.82 percentage points from its Land average.Berchtesgadener Land, Bavaria: Working-age population retention −0.44 standard deviations; AfD −0.10 percentage points from its Land average.Bad Tölz-Wolfratshausen, Bavaria: Working-age population retention −0.60 standard deviations; AfD −2.56 percentage points from its Land average.Dachau, Bavaria: Working-age population retention −0.40 standard deviations; AfD −2.69 percentage points from its Land average.Ebersberg, Bavaria: Working-age population retention −0.14 standard deviations; AfD −4.40 percentage points from its Land average.Eichstätt, Bavaria: Working-age population retention +0.26 standard deviations; AfD −0.15 percentage points from its Land average.Erding, Bavaria: Working-age population retention +0.17 standard deviations; AfD −1.38 percentage points from its Land average.Freising, Bavaria: Working-age population retention +0.93 standard deviations; AfD −2.72 percentage points from its Land average.Fürstenfeldbruck, Bavaria: Working-age population retention −0.41 standard deviations; AfD −4.60 percentage points from its Land average.Garmisch-Partenkirchen, Bavaria: Working-age population retention −1.17 standard deviations; AfD −2.95 percentage points from its Land average.Landsberg a,Lech, Bavaria: Working-age population retention +0.20 standard deviations; AfD −2.95 percentage points from its Land average.Miesbach, Bavaria: Working-age population retention −0.43 standard deviations; AfD −3.17 percentage points from its Land average.Mühldorf a,Inn, Bavaria: Working-age population retention +0.39 standard deviations; AfD +1.73 percentage points from its Land average.München, Bavaria: Working-age population retention +0.07 standard deviations; AfD −5.53 percentage points from its Land average.Neuburg-Schrobenhausen, Bavaria: Working-age population retention +0.40 standard deviations; AfD +1.14 percentage points from its Land average.Pfaffenhofen a,d, Ilm, Bavaria: Working-age population retention +0.25 standard deviations; AfD +0.93 percentage points from its Land average.Rosenheim, Bavaria: Working-age population retention −0.33 standard deviations; AfD −0.88 percentage points from its Land average.Starnberg, Bavaria: Working-age population retention −0.52 standard deviations; AfD −5.93 percentage points from its Land average.Traunstein, Bavaria: Working-age population retention −0.32 standard deviations; AfD −1.29 percentage points from its Land average.Weilheim-Schongau, Bavaria: Working-age population retention −0.21 standard deviations; AfD −2.60 percentage points from its Land average.Landshut, Stadt, Bavaria: Working-age population retention +0.40 standard deviations; AfD −2.15 percentage points from its Land average.Passau, Stadt, Bavaria: Working-age population retention +0.58 standard deviations; AfD −2.03 percentage points from its Land average.Straubing, Stadt, Bavaria: Working-age population retention +1.88 standard deviations; AfD +3.07 percentage points from its Land average.Deggendorf, Bavaria: Working-age population retention +0.31 standard deviations; AfD +4.34 percentage points from its Land average.Freyung-Grafenau, Bavaria: Working-age population retention −0.23 standard deviations; AfD +6.02 percentage points from its Land average.Kelheim, Bavaria: Working-age population retention +0.43 standard deviations; AfD +2.06 percentage points from its Land average.Landshut, Bavaria: Working-age population retention +0.13 standard deviations; AfD +1.38 percentage points from its Land average.Passau, Bavaria: Working-age population retention −0.06 standard deviations; AfD +4.18 percentage points from its Land average.Regen, Bavaria: Working-age population retention −0.74 standard deviations; AfD +6.51 percentage points from its Land average.Rottal-Inn, Bavaria: Working-age population retention +0.33 standard deviations; AfD +1.97 percentage points from its Land average.Straubing-Bogen, Bavaria: Working-age population retention −0.02 standard deviations; AfD +2.95 percentage points from its Land average.Dingolfing-Landau, Bavaria: Working-age population retention +1.78 standard deviations; AfD +5.07 percentage points from its Land average.Amberg, Stadt, Bavaria: Working-age population retention +0.09 standard deviations; AfD +2.12 percentage points from its Land average.Regensburg, Stadt, Bavaria: Working-age population retention +1.92 standard deviations; AfD −3.96 percentage points from its Land average.Weiden in der Oberpfalz, Stadt, Bavaria: Working-age population retention −0.07 standard deviations; AfD +3.16 percentage points from its Land average.Amberg-Sulzbach, Bavaria: Working-age population retention −0.38 standard deviations; AfD +1.32 percentage points from its Land average.Cham, Bavaria: Working-age population retention +0.17 standard deviations; AfD +4.83 percentage points from its Land average.Neumarkt in der Oberpfalz, Bavaria: Working-age population retention +0.41 standard deviations; AfD +0.41 percentage points from its Land average.Neustadt an der Waldnaab, Bavaria: Working-age population retention −0.39 standard deviations; AfD +2.56 percentage points from its Land average.Regensburg, Bavaria: Working-age population retention +0.43 standard deviations; AfD +1.40 percentage points from its Land average.Schwandorf, Bavaria: Working-age population retention +0.26 standard deviations; AfD +4.15 percentage points from its Land average.Tirschenreuth, Bavaria: Working-age population retention −0.86 standard deviations; AfD +1.67 percentage points from its Land average.Bamberg, Stadt, Bavaria: Working-age population retention +2.05 standard deviations; AfD −3.79 percentage points from its Land average.Bayreuth, Stadt, Bavaria: Working-age population retention −0.36 standard deviations; AfD −2.96 percentage points from its Land average.Coburg, Stadt, Bavaria: Working-age population retention +0.55 standard deviations; AfD −1.77 percentage points from its Land average.Hof, Stadt, Bavaria: Working-age population retention +1.68 standard deviations; AfD +1.70 percentage points from its Land average.Bamberg, Bavaria: Working-age population retention −0.26 standard deviations; AfD +3.45 percentage points from its Land average.Bayreuth, Bavaria: Working-age population retention −0.52 standard deviations; AfD +0.22 percentage points from its Land average.Coburg, Bavaria: Working-age population retention −0.67 standard deviations; AfD +2.07 percentage points from its Land average.Forchheim, Bavaria: Working-age population retention −0.04 standard deviations; AfD −0.61 percentage points from its Land average.Hof, Bavaria: Working-age population retention −0.88 standard deviations; AfD +1.90 percentage points from its Land average.Kronach, Bavaria: Working-age population retention −0.98 standard deviations; AfD +2.83 percentage points from its Land average.Kulmbach, Bavaria: Working-age population retention −0.64 standard deviations; AfD +1.25 percentage points from its Land average.Lichtenfels, Bavaria: Working-age population retention −0.65 standard deviations; AfD +2.36 percentage points from its Land average.Wunsiedel im Fichtelgebirge, Bavaria: Working-age population retention −1.05 standard deviations; AfD +3.43 percentage points from its Land average.Ansbach, Stadt, Bavaria: Working-age population retention −0.65 standard deviations; AfD +2.03 percentage points from its Land average.Erlangen, Stadt, Bavaria: Working-age population retention +2.06 standard deviations; AfD −6.00 percentage points from its Land average.Fürth, Stadt, Bavaria: Working-age population retention +0.32 standard deviations; AfD −1.80 percentage points from its Land average.Nürnberg, Stadt, Bavaria: Working-age population retention +0.14 standard deviations; AfD −2.79 percentage points from its Land average.Schwabach, Stadt, Bavaria: Working-age population retention −1.52 standard deviations; AfD −1.47 percentage points from its Land average.Ansbach, Bavaria: Working-age population retention +0.08 standard deviations; AfD +0.95 percentage points from its Land average.Erlangen-Höchstadt, Bavaria: Working-age population retention −0.35 standard deviations; AfD −2.83 percentage points from its Land average.Fürth, Bavaria: Working-age population retention −1.17 standard deviations; AfD −0.91 percentage points from its Land average.Nürnberger Land, Bavaria: Working-age population retention −0.95 standard deviations; AfD −2.11 percentage points from its Land average.Neustadt an der Aisch-Bad Winsheim, Bavaria: Working-age population retention +0.21 standard deviations; AfD −0.24 percentage points from its Land average.Roth, Bavaria: Working-age population retention −0.20 standard deviations; AfD −0.65 percentage points from its Land average.Weißenburg-Gunzenhausen, Bavaria: Working-age population retention +0.26 standard deviations; AfD −0.54 percentage points from its Land average.Aschaffenburg, Stadt, Bavaria: Working-age population retention −0.03 standard deviations; AfD −0.79 percentage points from its Land average.Schweinfurt, Stadt, Bavaria: Working-age population retention +0.34 standard deviations; AfD +3.49 percentage points from its Land average.Würzburg, Stadt, Bavaria: Working-age population retention −0.54 standard deviations; AfD −5.62 percentage points from its Land average.Aschaffenburg, Bavaria: Working-age population retention −0.66 standard deviations; AfD −0.36 percentage points from its Land average.Bad Kissingen, Bavaria: Working-age population retention −0.37 standard deviations; AfD +1.05 percentage points from its Land average.Rhön-Grabfeld, Bavaria: Working-age population retention −0.14 standard deviations; AfD +0.71 percentage points from its Land average.Haßberge, Bavaria: Working-age population retention −0.30 standard deviations; AfD +2.78 percentage points from its Land average.Kitzingen, Bavaria: Working-age population retention +0.46 standard deviations; AfD −1.46 percentage points from its Land average.Miltenberg, Bavaria: Working-age population retention −0.41 standard deviations; AfD +0.51 percentage points from its Land average.Main-Spessart, Bavaria: Working-age population retention −0.44 standard deviations; AfD −1.54 percentage points from its Land average.Schweinfurt, Bavaria: Working-age population retention −1.17 standard deviations; AfD +0.18 percentage points from its Land average.Würzburg, Bavaria: Working-age population retention −0.38 standard deviations; AfD −3.80 percentage points from its Land average.Augsburg, Stadt, Bavaria: Working-age population retention +0.29 standard deviations; AfD −1.61 percentage points from its Land average.Kaufbeuren, Stadt, Bavaria: Working-age population retention +0.19 standard deviations; AfD +1.89 percentage points from its Land average.Kempten (Allgäu), Stadt, Bavaria: Working-age population retention +0.22 standard deviations; AfD +0.28 percentage points from its Land average.Memmingen, Stadt, Bavaria: Working-age population retention +0.89 standard deviations; AfD +1.91 percentage points from its Land average.Aichach-Friedberg, Bavaria: Working-age population retention +0.01 standard deviations; AfD +0.18 percentage points from its Land average.Augsburg, Bavaria: Working-age population retention −0.10 standard deviations; AfD +0.29 percentage points from its Land average.Dillingen an der Donau, Bavaria: Working-age population retention +0.14 standard deviations; AfD +4.14 percentage points from its Land average.Günzburg, Bavaria: Working-age population retention +0.29 standard deviations; AfD +3.99 percentage points from its Land average.Neu-Ulm, Bavaria: Working-age population retention +0.76 standard deviations; AfD +1.08 percentage points from its Land average.Lindau (Bodensee), Bavaria: Working-age population retention −0.33 standard deviations; AfD −2.85 percentage points from its Land average.Ostallgäu, Bavaria: Working-age population retention −0.00 standard deviations; AfD −1.46 percentage points from its Land average.Unterallgäu, Bavaria: Working-age population retention +0.61 standard deviations; AfD +2.89 percentage points from its Land average.Donau-Ries, Bavaria: Working-age population retention −0.00 standard deviations; AfD −0.68 percentage points from its Land average.Oberallgäu, Bavaria: Working-age population retention −0.73 standard deviations; AfD −2.43 percentage points from its Land average.Regionalverband Saarbrücken, Saarland: Working-age population retention +0.30 standard deviations; AfD −0.43 percentage points from its Land average.Merzig-Wadern, Saarland: Working-age population retention +0.15 standard deviations; AfD −0.26 percentage points from its Land average.Neunkirchen, Saarland: Working-age population retention −0.00 standard deviations; AfD +2.23 percentage points from its Land average.Saarlouis, Saarland: Working-age population retention +0.01 standard deviations; AfD +0.14 percentage points from its Land average.Saarpfalz-Kreis, Saarland: Working-age population retention −0.24 standard deviations; AfD +0.66 percentage points from its Land average.St, Wendel, Saarland: Working-age population retention −0.22 standard deviations; AfD −2.36 percentage points from its Land average.Berlin (BL), Berlin: Working-age population retention 0.00 standard deviations; AfD 0.00 percentage points from its Land average.Brandenburg an der Havel, Stadt, Brandenburg: Working-age population retention +0.20 standard deviations; AfD −3.74 percentage points from its Land average.Cottbus, Stadt, Brandenburg: Working-age population retention −0.17 standard deviations; AfD +0.74 percentage points from its Land average.Frankfurt (Oder), Stadt, Brandenburg: Working-age population retention +1.93 standard deviations; AfD −0.68 percentage points from its Land average.Potsdam, Stadt, Brandenburg: Working-age population retention +0.57 standard deviations; AfD −14.88 percentage points from its Land average.Barnim, Brandenburg: Working-age population retention +0.35 standard deviations; AfD −1.52 percentage points from its Land average.Dahme-Spreewald, Brandenburg: Working-age population retention +0.56 standard deviations; AfD −0.91 percentage points from its Land average.Elbe-Elster, Brandenburg: Working-age population retention −1.58 standard deviations; AfD +6.62 percentage points from its Land average.Havelland, Brandenburg: Working-age population retention +1.08 standard deviations; AfD −3.12 percentage points from its Land average.Märkisch-Oderland, Brandenburg: Working-age population retention +0.11 standard deviations; AfD +1.23 percentage points from its Land average.Oberhavel, Brandenburg: Working-age population retention −0.02 standard deviations; AfD −2.09 percentage points from its Land average.Oberspreewald-Lausitz, Brandenburg: Working-age population retention −1.66 standard deviations; AfD +7.00 percentage points from its Land average.Oder-Spree, Brandenburg: Working-age population retention +0.52 standard deviations; AfD +3.17 percentage points from its Land average.Ostprignitz-Ruppin, Brandenburg: Working-age population retention −0.31 standard deviations; AfD +1.52 percentage points from its Land average.Potsdam-Mittelmark, Brandenburg: Working-age population retention +0.46 standard deviations; AfD −7.96 percentage points from its Land average.Prignitz, Brandenburg: Working-age population retention −0.87 standard deviations; AfD +2.93 percentage points from its Land average.Spree-Neiße, Brandenburg: Working-age population retention −1.81 standard deviations; AfD +9.40 percentage points from its Land average.Teltow-Fläming, Brandenburg: Working-age population retention +1.60 standard deviations; AfD −2.04 percentage points from its Land average.Uckermark, Brandenburg: Working-age population retention −0.98 standard deviations; AfD +4.33 percentage points from its Land average.Rostock, Stadt, Mecklenburg-Vorpommern: Working-age population retention −0.29 standard deviations; AfD −9.12 percentage points from its Land average.Schwerin, Stadt, Mecklenburg-Vorpommern: Working-age population retention +1.47 standard deviations; AfD −5.45 percentage points from its Land average.Mecklenburgische Seenplatte, Mecklenburg-Vorpommern: Working-age population retention −0.54 standard deviations; AfD +4.35 percentage points from its Land average.Rostock, Mecklenburg-Vorpommern: Working-age population retention +0.09 standard deviations; AfD +0.58 percentage points from its Land average.Vorpommern-Rügen, Mecklenburg-Vorpommern: Working-age population retention −0.22 standard deviations; AfD +3.12 percentage points from its Land average.Nordwestmecklenburg, Mecklenburg-Vorpommern: Working-age population retention +0.04 standard deviations; AfD −0.95 percentage points from its Land average.Vorpommern-Greifswald, Mecklenburg-Vorpommern: Working-age population retention −0.29 standard deviations; AfD +6.07 percentage points from its Land average.Ludwigslust-Parchim, Mecklenburg-Vorpommern: Working-age population retention −0.26 standard deviations; AfD +1.40 percentage points from its Land average.Chemnitz, Stadt, Saxony: Working-age population retention +1.45 standard deviations; AfD −5.53 percentage points from its Land average.Erzgebirgskreis, Saxony: Working-age population retention −1.09 standard deviations; AfD +4.59 percentage points from its Land average.Mittelsachsen, Saxony: Working-age population retention −0.47 standard deviations; AfD +2.73 percentage points from its Land average.Vogtlandkreis, Saxony: Working-age population retention −0.66 standard deviations; AfD +0.37 percentage points from its Land average.Zwickau, Saxony: Working-age population retention −0.74 standard deviations; AfD +1.07 percentage points from its Land average.Dresden, Stadt, Saxony: Working-age population retention +0.83 standard deviations; AfD −11.38 percentage points from its Land average.Bautzen, Saxony: Working-age population retention −0.71 standard deviations; AfD +5.50 percentage points from its Land average.Görlitz, Saxony: Working-age population retention −0.83 standard deviations; AfD +6.35 percentage points from its Land average.Meißen, Saxony: Working-age population retention −0.17 standard deviations; AfD +3.96 percentage points from its Land average.Sächsische Schweiz-Osterzgebirge, Saxony: Working-age population retention −0.23 standard deviations; AfD +5.79 percentage points from its Land average.Leipzig, Stadt, Saxony: Working-age population retention +2.15 standard deviations; AfD −15.58 percentage points from its Land average.Leipzig, Landkreis, Saxony: Working-age population retention +0.15 standard deviations; AfD −1.11 percentage points from its Land average.Nordsachsen, Saxony: Working-age population retention +0.33 standard deviations; AfD +3.23 percentage points from its Land average.Dessau-Roßlau, Stadt, Saxony-Anhalt: Working-age population retention +0.07 standard deviations; AfD −3.43 percentage points from its Land average.Halle (Saale), Stadt, Saxony-Anhalt: Working-age population retention +0.94 standard deviations; AfD −10.18 percentage points from its Land average.Magdeburg, Stadt, Saxony-Anhalt: Working-age population retention +0.82 standard deviations; AfD −8.94 percentage points from its Land average.Altmarkkreis Salzwedel, Saxony-Anhalt: Working-age population retention −0.03 standard deviations; AfD −1.76 percentage points from its Land average.Anhalt-Bitterfeld, Saxony-Anhalt: Working-age population retention −0.14 standard deviations; AfD +3.72 percentage points from its Land average.Börde, Saxony-Anhalt: Working-age population retention +0.37 standard deviations; AfD +1.15 percentage points from its Land average.Burgenlandkreis, Saxony-Anhalt: Working-age population retention −0.03 standard deviations; AfD +5.15 percentage points from its Land average.Harz, Saxony-Anhalt: Working-age population retention −0.46 standard deviations; AfD −1.14 percentage points from its Land average.Jerichower Land, Saxony-Anhalt: Working-age population retention +0.44 standard deviations; AfD −0.01 percentage points from its Land average.Mansfeld-Südharz, Saxony-Anhalt: Working-age population retention −0.84 standard deviations; AfD +5.40 percentage points from its Land average.Saalekreis, Saxony-Anhalt: Working-age population retention +0.31 standard deviations; AfD +3.96 percentage points from its Land average.Salzlandkreis, Saxony-Anhalt: Working-age population retention −0.68 standard deviations; AfD +3.46 percentage points from its Land average.Stendal, Saxony-Anhalt: Working-age population retention −0.38 standard deviations; AfD +2.14 percentage points from its Land average.Wittenberg, Saxony-Anhalt: Working-age population retention −0.39 standard deviations; AfD +0.47 percentage points from its Land average.Erfurt, Stadt, Thuringia: Working-age population retention +0.69 standard deviations; AfD −10.53 percentage points from its Land average.Gera, Stadt, Thuringia: Working-age population retention +2.03 standard deviations; AfD +1.80 percentage points from its Land average.Jena, Stadt, Thuringia: Working-age population retention −0.28 standard deviations; AfD −16.75 percentage points from its Land average.Weimar, Stadt, Thuringia: Working-age population retention +0.31 standard deviations; AfD −13.13 percentage points from its Land average.Eichsfeld, Thuringia: Working-age population retention +2.82 standard deviations; AfD −4.26 percentage points from its Land average.Nordhausen, Thuringia: Working-age population retention −0.41 standard deviations; AfD +1.49 percentage points from its Land average.Unstrut-Hainich-Kreis, Thuringia: Working-age population retention −2.89 standard deviations; AfD −0.65 percentage points from its Land average.Kyffhäuserkreis, Thuringia: Working-age population retention −0.39 standard deviations; AfD +4.51 percentage points from its Land average.Gotha, Thuringia: Working-age population retention +0.08 standard deviations; AfD +0.99 percentage points from its Land average.Sömmerda, Thuringia: Working-age population retention +0.10 standard deviations; AfD +4.22 percentage points from its Land average.Hildburghausen, Thuringia: Working-age population retention −1.24 standard deviations; AfD +5.23 percentage points from its Land average.Weimarer Land, Thuringia: Working-age population retention +0.22 standard deviations; AfD +1.44 percentage points from its Land average.Saale-Holzland-Kreis, Thuringia: Working-age population retention +0.51 standard deviations; AfD +0.72 percentage points from its Land average.Saale-Orla-Kreis, Thuringia: Working-age population retention −0.65 standard deviations; AfD +6.48 percentage points from its Land average.Greiz, Thuringia: Working-age population retention −1.06 standard deviations; AfD +4.22 percentage points from its Land average.Altenburger Land, Thuringia: Working-age population retention +0.08 standard deviations; AfD +5.75 percentage points from its Land average.Cochem-Zell + Rhein-Hunsrück-Kreis, Rhineland-Palatinate: Working-age population retention +0.57 standard deviations; AfD −1.68 percentage points from its Land average.Suhl + Ilm-Kreis, Thuringia: Working-age population retention +0.93 standard deviations; AfD +1.34 percentage points from its Land average.Wartburgkreis + Schmalkalden-Meiningen, Thuringia: Working-age population retention −0.32 standard deviations; AfD +2.04 percentage points from its Land average.Sonneberg + Saalfeld-Rudolstadt, Thuringia: Working-age population retention −0.53 standard deviations; AfD +5.11 percentage points from its Land average.Saale-Orla-Kreisx −0.65 SD · y +6.48 ppThuringiaWorking-age population retention · standard deviationsAfD share minus Land average · pp
Eastern non-city West Berlin Outside 300-district estimation sample
Coordinates are centered on the primary estimation sample within each Land. The coral line shows the predeclared coefficient: -2.45 percentage points per standard deviation. Hover or tap a point; use arrow keys on the plot for the same inspection.
Exhibit 03 · Predeclared inference

Population retention survives. Aging alone does not.

AfD share percentage points per 1 SD · 300 districts

Within-Land capacity coefficients for 2024 AfD supportFour point estimates with CRV3 intervals. Only working-age population retention has a family-adjusted p-value below 0.05.−4.4−3.4−2.5−1.5−0.5+0.4+1.4Working-age population retentionp* 0.035Lower aging pressurep* 0.999Employment per residentp* 0.945Three-component capacity measurep* 0.224
Approximate 95% t intervals use 14 cluster degrees of freedom. p* is the Romano–Wolf family-adjusted value. Select a row to carry that component into the district plot.

Selected district · exact values

MeasureValueUnit / orientation
AfD valid-vote share, 20148.338percent
AfD valid-vote share, 201927.057percent
AfD valid-vote share, 202437.641percent
Working-age population change−0.232annualized percent; higher = stronger retention
Old-to-young ratio change+0.285annualized percent; lower = less aging pressure
Employment per resident change−1.236annualized percent

Current test · exact estimate

Coefficient
−2.446 pp / SD
Approx. 95% interval
[−3.687, −1.205]
Wild-cluster p
0.0011
Family-adjusted p
0.0345
The URL preserves this evidence state.
396-district CSV

Saale-Orla-Kreis. AfD 27.1 percent in 2019 and 37.6 percent in 2024. Working-age population retention: −0.12 standard deviations.

Exhibit 04 · Federal-election history

Four elections. One durable geography.

AfD support surged in 2017, receded in 2021, and rose sharply again in 2025. The level moved; the regional map persisted.

16 Länder · four final Bundestag results · equal-Land comparison
National vote pathNot a straight line
  1. 20134.7%baseline
  2. 201712.6%+7.9 pp
  3. 202110.4%-2.2 pp
  4. 202520.8%+10.4 pp
Stable-Kreis rank persistence

2013 → 2017ρ 0.506

2017 → 2021ρ 0.934

2021 → 2025ρ 0.969

2013 → 2025ρ 0.316

Election type
Result
Bundestag election · 2025Young-women deficit and AfD share

valid second votes

Young-adult sex imbalance and AfD support across 16 Länder in 2025All Länder are directly labeled for 2025, with the election result dated 2025-02-23 and demographic stock dated 2025-12-31. Use left and right arrows to move through Länder by demographic deficit, Home and End for the extremes, and Enter or Space to pin the active Land.040801201600%10%20%30%40%SHHHNIHBNWHERPBWBYSLBEBBMVSNSTTHThüringen2025 · result 38.55%Election 23 Feb 2025866.7 women / 1,000 menDemography 31 Dec 2025 · retrospectiveYoung women missing from parity · per 1,000 men aged 18–29AfD share · %
Swipe chart to inspect the full field →
Eastern non-city Land City-state Other Land Raw linear gradient
Hover or tap any point. Keyboard: Left/Right, Home/End, Enter/Space. The outcome axis stays fixed across periods and election families for direct comparison.
Near-contemporaneous cross-ballot concordance

2025 BTW ↔ 2024 EPPearson 0.995 · Spearman 0.982

2021–25 BTW ↔ 2019–24 EPPearson 0.990 · Spearman 0.974

The matched outcomes are nearly identical across the same 16 Länder. That is ballot robustness and geographic persistence—not an independent replication.

Exact evidence · all 16 Länder
LandWomen / 1,000 menBTW 2013BTW 2017BTW 2021BTW 2025Δ BTW 2013–17Δ BTW 2017–21Δ BTW 2021–25Δ BTW 2013–25EP 2019EP 2024Δ EP
909.64.57%8.18%6.78%16.29%+3.62-1.40+9.50+11.727.45%12.18%+4.73
998.24.17%7.82%5.03%10.87%+3.65-2.80+5.84+6.706.49%8.01%+1.53
909.93.73%9.09%7.44%17.84%+5.36-1.65+10.40+14.107.95%13.24%+5.29
899.23.74%10.00%6.88%15.07%+6.27-3.12+8.19+11.347.68%10.23%+2.55
922.23.92%9.42%7.26%16.82%+5.50-2.17+9.56+12.908.52%12.62%+4.10
913.45.60%11.91%8.82%17.78%+6.30-3.09+8.97+12.189.90%13.61%+3.70
904.14.81%11.25%9.22%20.09%+6.44-2.03+10.87+15.289.85%14.67%+4.82
906.55.25%12.19%9.60%19.79%+6.94-2.59+10.18+14.5410.00%14.73%+4.73
899.74.31%12.39%8.98%19.01%+8.08-3.41+10.03+14.708.51%12.64%+4.12
901.15.21%10.07%10.05%21.56%+4.86-0.02+11.51+16.359.64%15.69%+6.05
970.44.93%12.05%9.45%15.23%+7.12-2.60+5.78+10.319.90%11.60%+1.71
861.65.98%20.20%18.14%32.49%+14.21-2.06+14.36+26.5119.91%27.52%+7.61
913.05.63%18.59%17.99%34.99%+12.95-0.59+17.00+29.3617.68%28.34%+10.66
905.06.76%27.02%24.65%37.30%+20.26-2.37+12.65+30.5325.28%31.77%+6.49
856.34.21%19.63%19.59%37.10%+15.42-0.04+17.50+32.8820.37%30.52%+10.16
866.76.17%22.72%23.97%38.55%+16.55+1.25+14.58+32.3822.53%30.74%+8.21
Ten governed descriptive association views
Election outcomeSpearman ρRaw pHolm pRaw slopeEast + city slope
Bundestag · 20130.18530.48680.48680.70-0.88
Bundestag · 20170.54120.03180.15908.610.02
Bundestag · 20210.52940.03890.159010.360.51
Bundestag · 20250.59710.01580.094817.772.85
Bundestag · 2013 → 20170.49410.05270.15907.910.90
Bundestag · 2017 → 20210.31180.23580.47161.750.49
Bundestag · 2021 → 20250.61470.01150.08057.412.34
Bundestag · 2013 → 20250.66470.00670.053617.073.73
European · 20240.52940.03660.052815.111.07
European · 2019 → 20240.56760.02240.05285.340.85

Timing boundary: the young-adult sex ratio is measured on 31 December 2025. Earlier-election comparisons are retrospective alignments with today’s demographic geography; they cannot establish temporal precedence or prediction.

Download 16-Land CSV

Thüringen: 866.7 women per 1,000 men; Bundestag 2025, election result dated 2025-02-23, 38.55 percent; demographic snapshot 2025-12-31.

Counter-evidence · Three limits that change the claim

The strongest result is narrower than the original story.

Objection 01

Aging by itself does not survive.

The lower-aging-pressure component has a coefficient of -0.374 percentage points and an adjusted p-value of 0.9989. The evidence does not support a portable sentence that older places simply produce more AfD support.

Objection 02

The composite is not the result.

The three-component capacity measure points in the expected direction, but its family-adjusted p-value is 0.2238. Compressing population, aging, and employment into one “retreat score” would hide the fact that the components behave differently.

Objection 03

Four elections are not four mechanism tests.

The Bundestag record reveals a non-monotonic national path and an increasingly stable regional ranking. Pairing any of those elections with a demographic stock measured only at the end of 2025 remains retrospective. It describes alignment, not temporal precedence, prediction, or an independent mechanism test.

Observed world

Capacity and political support move together in one bounded way.

  • Official AfD valid-vote shares for 2014, 2019, and 2024 on one stable district geography.
  • Official 2022–2023 population and employment inputs.
  • One family-adjusted component result: stronger working-age population retention is associated with lower 2024 AfD support within Länder.
  • National AfD second-vote share moved from 4.70% in 2013 to 12.64% in 2017, 10.39% in 2021, and 20.80% in 2025.
  • Stable-Kreis rank persistence rose from ρ=0.506 in 2013–2017 to 0.934 in 2017–2021 and 0.969 in 2021–2025.
Identification gap
Alternative world · not observed

AfD influence causes services and regional capacity to retreat further.

  • A policy exposure or quasi-experimental treatment is required.
  • Comparable service, investment, migration, and employment outcomes must follow the treatment.
  • Pre-trends, concurrent shocks, and selection into political control must be tested.
Verdict · publish with limits

The electoral level moved. The map proved harder to move.

The longer Bundestag record changes the shape of the story. AfD support did not rise monotonically: it surged in 2017, receded in 2021, and rose sharply again in 2025. What persisted more reliably was the regional geography once it had formed. That evidence supports a durable political map exposed to election-specific waves—not a single demographic law. The only family-adjusted district capacity result remains the 2024 European-election association with working-age population retention. Neither the retrospective demographic overlay nor cross-ballot similarity identifies individual voters, establishes a demographic mechanism, predicts future elections, or shows that AfD policy deepens regional retreat.

Regional retreat is visible in the political geography. The feedback loop remains a hypothesis.

01

Retain people

For regional policy, the measurable warning is loss of working-age population—not chronological aging alone.

02

Measure services

Build a harmonized panel of public-service access, local investment, migration, and employment before claiming a retreat mechanism.

03

Test the loop

Align demography before each election, then measure services and regional capacity after actual policy exposure. Landtag elections remain a later empirical check, once their outcomes and consequences can be observed.

Methods · compact, predeclared, reproducible

One stable geography. Separate components. No causal shortcut.

The release harmonizes official 2014, 2019 and 2024 European-election results to 396 stable Kreise. AfD support is votes divided by valid votes. Capacity is measured through separate 2022–2023 changes in residents aged 20–79, the old-to-young ratio, and employment per resident.

The association results use equal-weight OLS with Land fixed effects, a 300-district common sample, CRV3 standard errors, 9,999 null-imposed wild-cluster replications, and Romano–Wolf adjustment across the predeclared family. The approximate intervals shown in the chart use 14 cluster degrees of freedom.

The Bundestag update is a separate 16-Land descriptive history—not a relabeled district capacity model. It uses final 2013 and 2017 results, the revised final 2021 result, and the final 2025 result; it exposes all four levels, the three adjacent changes, and the 2013–2025 long-run change. Counts are aggregated before shares are calculated. Stable-Kreis rank correlations measure geographic persistence, not individual-voter continuity.

The young-adult sex ratio is measured on 31 December 2025. Comparing it with earlier elections asks whether today’s demographic geography aligns with a persistent political map. It cannot show that the measured imbalance preceded or caused votes in 2013, 2017, 2021 or 2025. Eight Bundestag-history rank views use a separate fixed-seed permutation and Holm family; East and city-state terms are descriptive sensitivity checks. The European comparisons retain their original robustness family.

This story extends the public research record in Composition Is Not Adjustment, which explains why comparison across places, adjustment within places, and causal effects are different estimands.

For the longer demographic baseline, see Germany Aged Everywhere. Growth Started from Different Places. That article explains why similar aging outcomes can emerge from different regional trajectories.

396stable districts in the descriptive panel
300districts in the common estimation sample
15Land clusters in the primary estimates
Published 2 September 2026 · Updated 3 September 2026 · Dr. Michael SchymuraInvestigative Dossier · Evidence Courtroom