How Germany is governed

Who holds power, how they get it, what constrains them, and what a voter is actually doing on the ballot.

Snapshot 11 September 2026 · Bundestag final result 23 February 2025 · Next Land votes 20 September 2026

Seat figures are the allocations made at the most recent election for each parliament, with the election date given. Sitting membership can drift later through defections.

Snapshot

National figures are the final result of the Bundestag election of 23 February 2025. Saxony-Anhalt voted on 6 September 2026; that Landtag has not yet constituted (deadline 6 October 2026), so the 2021 chamber still sits until then. Berlin and Mecklenburg-Vorpommern vote on 20 September 2026.

Bundestag

630

Capped seats, 23 Feb 2025

AfD Bundestag

152

20.8% of second votes

Bundesrat AfD

0 / 69

Firewall: no Land government

Länder

16

Staggered Landtag cycles

1. Governance architecture

Germany is a federal parliamentary republic. The founding document is the Basic Law (Grundgesetz) of 1949, written to stop a repeat of Weimar’s collapse: a weak president, a fragmented parliament, and emergency powers that could be turned against the republic.

Executive and legislature are fused. The Federal Chancellor is elected by, and depends on, a majority in the Bundestag. The judiciary is independently staffed and routinely strikes down statutes.

LayerWhat it actually controls
European UnionTrade, competition law, much product regulation; euro monetary policy via the ECB
FederationDefence, foreign affairs, macro-taxation, social insurance, federal statute
16 Länder (states)Education, policing, culture, much administration of federal law
MunicipalitiesSchool buildings, local roads, zoning, waste — but heavily dependent on Land finance

The federation writes a large share of the law. The Länder execute it. That is cooperative federalism, not a US-style split of separate policy domains.

European Union

Supranational law, euro, single market — binds the federation

passes federal statutes

Federation

Defence, foreign affairs, tax, welfare — writes the statutes

executes and administers

Länder / state governments

Education, police — and the voting blocs in the Bundesrat

local delivery · financially dependent ↑

Municipalities

Zoning, local roads, waste, school buildings

The Land tier is the under-noticed one: state governments run the police and schools and send voting blocs into the federal upper house.

2. Key roles

RoleFormal powerActual powerTermRemovalAccountable to
Federal ChancellorSets policy guidelines (Richtlinienkompetenz)Real, but only inside a coalition bargain. Friedrich Merz (CDU) since 6 May 2025, CDU/CSU–SPD cabinet4 years, no term limitConstructive vote of no confidenceBundestag
Federal PresidentSigns laws, proposes the chancellor, represents the stateAlmost entirely ceremonial and moral. Frank-Walter Steinmeier5 years, one re-electionImpeachment by two-thirdsFederal Convention (indirect)
BundestagFederal legislation, elects the chancellor, budgetHigh party discipline. The government majority rarely rebels on major bills4 yearsDissolution only in narrow casesVoters, mixed-member PR
BundesratAbsolute veto on roughly 30–40% of federal billsSitting state ministers, not senators. Votes cast as a block per LandFollows state governmentsChanges when a Land government changesState governments
Federal Constitutional CourtFinal interpreter of the Basic LawImmense. July 2024: restored the three-constituency exception to the 5% threshold12 years, non-renewableEffectively none during the termHalf Bundestag, half Bundesrat, each by two-thirds
Minister-presidentsHead of a Land governmentCollectively they are the BundesratUsually 5 years (Bremen: 4)Landtag majorityLand parliament

Chains of authority

Voterselect Bundestag and 16 Land parliaments
Bundestagelects and can dismiss the chancellor
Chancellorappoints federal ministers
Land parliamentsform state governments
State governmentssend delegates to the Bundesrat
Both houseseach elect 8 constitutional judges

Solid arrows are chains of authority. The Bundestag–Bundesrat link is the main federal bottleneck. The court sits off to the side and can veto both.

3. How people reach these roles

Chancellor and cabinet
Must already be senior party figures. The unwritten requirement is the Ochsentour (“ox-trek”): decades through local and Land party machines. Outsiders with money or a media profile almost never jump the queue.
Bundestag MPs
Either win a single-member constituency on the first vote, or sit high enough on a Land party list. List placement is controlled by the party. Loyalty beats independent wealth.
Constitutional Court judges
Half chosen by the Bundestag, half by the Bundesrat, each by a two-thirds supermajority. That forces a cross-camp bargain and keeps out extreme partisans.
Minister-presidents
Almost always the lead candidate of the largest coalition party in the Landtag, after coalition talks — not a direct personal election.

4. Interrelationships

The system is built for compromise and delay.

Recent illustration

After 23 February 2025, CDU/CSU (208 seats) lacked a majority of 316. They formed a coalition with the SPD (120). Merz was elected chancellor only on a second ballot on 6 May 2025 — the first time in the Federal Republic a chancellor-designate failed the first round. The arithmetic majority existed on paper (328); party discipline did not, on the first secret vote.

1Cabinet draft
2Bundestag majority
3Consent law? Bundesrat 35 of 69
4Mediation if blocked
5President signs · court can still strike

5. Incentives and tradeoffs

MPs gain a stable salary (Diäten), a strong pension, and a path into advisory work. They face side-income transparency rules that regularly end careers.

The 2023–24 electoral reform created a new tradeoff. Winning a constituency no longer guarantees a seat. Under Zweitstimmendeckung (“second-vote coverage”), a local winner is dropped if the party’s national second-vote share does not cover that seat. That pushes candidates to protect the party brand, not just the district.

Short Land cycles and staggered calendars mean a chancellor is almost always campaigning in someone else’s election. The Saxony-Anhalt result of 6 September 2026 immediately strained the federal CDU/CSU–SPD cabinet, even though it does not change Bundestag arithmetic.

6. Outside influence

ChannelHow it worksTransparent?
Party foundations (Stiftungen)State-funded think tanks tied to each major party. Unusual, large, and legalYes
MoneyCorporate donations above a threshold are published. Parties sell expensive “sponsorship” packages at conferences, which sidesteps donation capsMixed
CorporatismUnions (e.g. IG Metall) and employer associations hold legally mandated seats on company boards and public health-insurance funds (Mitbestimmung)Yes, institutionalised
Public broadcastingARD/ZDF governed by councils of “socially relevant groups” rather than the government of the dayDesigned to be
Party machinesCandidate selection and list rankInternal, not public
Foreign influenceCampaign finance from abroad is tightly restricted; disinformation is the live riskMostly regulated on money; opaque on information

7. Electoral system and mathematics

System (Bundestag, from 2025): proportional representation with a fixed 630 seats, Sainte-Laguë allocation on the second vote, a 5% national threshold, and the three-constituency exception. Constituency winners (first vote) are seated only if the second-vote quota covers them.

Conversion: second-vote share maps to seat share almost one-for-one among parties that clear the threshold. Distortion comes from the threshold itself (FDP at 4.3% in 2025: zero seats), not from first-past-the-post.

10% of the second vote → 63 of 630 seats. 70 constituency wins → the 7 weakest local winners are not seated.

2025, the real list. 299 neighbourhoods. 276 winners sat. 23 empty — they won the first mark and still have no MP. Ranked by first-vote share in that Land, not raw votes. CDU 143 / 128 sit. CSU 47 / 44. AfD 46 / 42. SPD 45 / 44. Greens 12 / 12. The Left 6 / 6.

Best display: a 299-dot strip on the picture-book count card (colour = winner; dashed = empty). The named list is below. A pie of Bundestag seats hides the empty neighbourhoods.

The 23 empty neighbourhoods

NrLandNeighbourhoodWinnerFirst-vote %
1Schleswig-HolsteinFlensburg – SchleswigCDU26.5
14Mecklenburg-VorpommernRostock – Landkreis Rostock IIAfD26.8
54BremenBremen ISPD25.2
58BrandenburgOberhavel – Havelland IIAfD30.8
71Saxony-AnhaltHalleAfD30.6
151SaxonyLeipzig IAfD25.0
169HesseSchwalm-EderCDU30.1
181HesseFrankfurt am Main ICDU26.0
182HesseFrankfurt am Main IICDU27.4
183HesseGroß-GerauCDU30.3
185HesseDarmstadtCDU26.7
202Rhineland-PalatinateTrierCDU30.8
204Rhineland-PalatinateMainzCDU27.3
206Rhineland-PalatinateLudwigshafen/FrankenthalCDU27.1
218BavariaMünchen-SüdCSU30.4
243BavariaNürnberg-NordCSU30.2
251BavariaAugsburg-StadtCSU31.1
259Baden-WürttembergStuttgart IICDU30.4
274Baden-WürttembergHeidelbergCDU29.2
275Baden-WürttembergMannheimCDU24.7
277Baden-WürttembergRhein-NeckarCDU34.4
282Baden-WürttembergLörrach – MüllheimCDU33.2
290Baden-WürttembergTübingenCDU31.7

Neighbourhoods by Land

LandNeighbourhoodsEmptyFirst-vote wins
North Rhine-Westphalia640CDU 44 · SPD 17 · Greens 3
Bavaria473CSU 47 (44 sat)
Baden-Württemberg386CDU 35 · Greens 3
Lower Saxony300SPD 15 · CDU 15
Hesse225CDU 20 · SPD 2
Saxony161AfD 15 · Left 1
Rhineland-Palatinate153CDU 14 · SPD 1
Berlin120Left 4 · Greens 3 · CDU 3 · SPD 1 · AfD 1
Schleswig-Holstein111CDU 9 · Greens 1 · SPD 1
Brandenburg101AfD 9 · SPD 1
Saxony-Anhalt81AfD 8
Thuringia80AfD 7 · Left 1
Hamburg60SPD 3 · Greens 2 · CDU 1
Mecklenburg-Vorpommern61AfD 6
Saarland40SPD 2 · CDU 2
Bremen21SPD 2

The empty ones cluster in city CDU/CSU races and a few eastern AfD wins where the Land quota was already full. NRW’s 64 all sat.

All 299 neighbourhoods

Schleswig-Holstein

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
1Flensburg – SchleswigCDU26.5empty
2Nordfriesland – Dithmarschen NordCDU32.7sits
3Steinburg – Dithmarschen SüdCDU35.0sits
4Rendsburg-EckernfördeCDU32.8sits
5KielGrüne26.0sits
6Plön – NeumünsterCDU32.7sits
7PinnebergCDU31.8sits
8Segeberg – Stormarn-MitteCDU32.3sits
9Ostholstein – Stormarn-NordCDU34.8sits
10Herzogtum Lauenburg – Stormarn-SüdCDU32.7sits
11LübeckSPD28.1sits

Hamburg

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
18Hamburg-MitteSPD27.5sits
19Hamburg-AltonaGrüne27.5sits
20Hamburg-EimsbüttelGrüne27.7sits
21Hamburg-NordCDU28.1sits
22Hamburg-WandsbekSPD32.3sits
23Hamburg-Bergedorf – HarburgSPD32.2sits

Lower Saxony

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
24Aurich – EmdenSPD41.2sits
25UnteremsCDU40.5sits
26Friesland – Wilhelmshaven – WittmundSPD35.4sits
27Oldenburg – AmmerlandSPD34.4sits
28Delmenhorst – Wesermarsch – Oldenburg-LandCDU29.3sits
29Cuxhaven – Stade IICDU32.7sits
30Stade I – Rotenburg IICDU36.3sits
31MittelemsCDU43.9sits
32Cloppenburg – VechtaCDU45.8sits
33Diepholz – Nienburg ICDU35.4sits
34Osterholz – VerdenCDU35.9sits
35Rotenburg I – HeidekreisSPD42.1sits
36HarburgCDU33.2sits
37Lüchow-Dannenberg – LüneburgSPD27.8sits
38Osnabrück-LandCDU36.6sits
39Stadt OsnabrückCDU29.7sits
40Nienburg II – SchaumburgSPD31.7sits
41Stadt Hannover ISPD34.1sits
42Stadt Hannover IISPD36.2sits
43Hannover-Land ICDU34.8sits
44Celle – UelzenCDU35.2sits
45Gifhorn – PeineSPD33.9sits
46Hameln-Pyrmont – HolzmindenSPD33.0sits
47Hannover-Land IISPD31.8sits
48HildesheimSPD30.7sits
49Salzgitter – WolfenbüttelSPD30.6sits
50BraunschweigSPD33.4sits
51Helmstedt – WolfsburgCDU30.9sits
52Goslar – Northeim – Göttingen IISPD30.4sits
53Göttingen ICDU29.1sits

Bremen

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
54Bremen ISPD25.2empty
55Bremen II – BremerhavenSPD30.3sits

North Rhine-Westphalia

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
86Aachen ICDU32.3sits
87Aachen IICDU40.1sits
88HeinsbergCDU41.5sits
89DürenCDU39.9sits
90Rhein-Erft-Kreis ICDU35.0sits
91Euskirchen – Rhein-Erft-Kreis IICDU38.4sits
92Köln ISPD24.9sits
93Köln IIGrüne34.1sits
94Köln IIIGrüne26.0sits
95BonnCDU33.3sits
96Rhein-Sieg-Kreis ICDU35.6sits
97Rhein-Sieg-Kreis IICDU43.8sits
98Oberbergischer KreisCDU36.9sits
99Rheinisch-Bergischer KreisCDU42.2sits
100Leverkusen – Köln IVSPD32.7sits
101Wuppertal ISPD33.6sits
102Solingen – Remscheid – Wuppertal IICDU32.4sits
103Mettmann ICDU36.6sits
104Mettmann IICDU35.9sits
105Düsseldorf ICDU36.1sits
106Düsseldorf IICDU28.7sits
107Neuss ICDU36.3sits
108MönchengladbachCDU36.4sits
109Krefeld I – Neuss IICDU37.8sits
110ViersenCDU40.0sits
111KleveCDU41.2sits
112Wesel ICDU34.8sits
113Krefeld II – Wesel IICDU32.0sits
114Duisburg ISPD39.0sits
115Duisburg IISPD33.3sits
116Oberhausen – Wesel IIISPD31.4sits
117Mülheim – Essen ISPD32.6sits
118Essen IISPD30.3sits
119Essen IIICDU35.7sits
120Recklinghausen ISPD33.1sits
121Recklinghausen IICDU31.6sits
122GelsenkirchenSPD31.4sits
123Steinfurt I – Borken ICDU41.8sits
124Bottrop – Recklinghausen IIICDU31.7sits
125Borken IICDU47.9sits
126Coesfeld – Steinfurt IICDU45.6sits
127Steinfurt IIICDU37.9sits
128MünsterGrüne31.2sits
129WarendorfCDU41.7sits
130Gütersloh ICDU41.6sits
131Bielefeld – Gütersloh IISPD27.2sits
132Herford – Minden-Lübbecke IICDU30.1sits
133Minden-Lübbecke ICDU32.1sits
134Lippe ICDU31.3sits
135Höxter – Gütersloh III – Lippe IICDU43.1sits
136PaderbornCDU45.5sits
137Hagen – Ennepe-Ruhr-Kreis ICDU28.9sits
138Ennepe-Ruhr-Kreis IICDU30.9sits
139Bochum ISPD32.7sits
140Herne – Bochum IISPD33.5sits
141Dortmund ISPD30.6sits
142Dortmund IISPD32.4sits
143Unna ISPD31.8sits
144Hamm – Unna IISPD32.2sits
145SoestCDU37.3sits
146HochsauerlandkreisCDU47.7sits
147Siegen-WittgensteinCDU34.1sits
148Olpe – Märkischer Kreis ICDU42.1sits
149Märkischer Kreis IICDU38.8sits

Hesse

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
166WaldeckCDU31.1sits
167KasselSPD27.7sits
168Werra-Meißner – Hersfeld-RotenburgCDU32.3sits
169Schwalm-EderCDU30.1empty
170MarburgSPD30.3sits
171Lahn-DillCDU34.3sits
172GießenCDU30.4sits
173FuldaCDU43.3sits
174Main-Kinzig – Wetterau II – SchottenCDU34.1sits
175HochtaunusCDU37.8sits
176Wetterau ICDU33.7sits
177Rheingau-Taunus – LimburgCDU36.8sits
178WiesbadenCDU30.7sits
179HanauCDU32.0sits
180Main-TaunusCDU39.8sits
181Frankfurt am Main ICDU26.0empty
182Frankfurt am Main IICDU27.4empty
183Groß-GerauCDU30.3empty
184OffenbachCDU31.2sits
185DarmstadtCDU26.7empty
186OdenwaldCDU34.0sits
187BergstraßeCDU36.3sits

Rhineland-Palatinate

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
196NeuwiedCDU35.6sits
197AhrweilerCDU39.3sits
198KoblenzCDU35.7sits
199Mosel/Rhein-HunsrückCDU38.2sits
200KreuznachCDU32.3sits
201BitburgCDU40.2sits
202TrierCDU30.8empty
203MontabaurCDU35.7sits
204MainzCDU27.3empty
205WormsCDU35.3sits
206Ludwigshafen/FrankenthalCDU27.1empty
207Neustadt – SpeyerCDU34.7sits
208KaiserslauternSPD28.0sits
209PirmasensCDU33.3sits
210SüdpfalzCDU38.2sits

Baden-Württemberg

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
258Stuttgart IGrüne28.3sits
259Stuttgart IICDU30.4empty
260BöblingenCDU37.3sits
261EsslingenCDU37.0sits
262NürtingenCDU37.7sits
263GöppingenCDU37.1sits
264WaiblingenCDU37.7sits
265LudwigsburgCDU36.5sits
266Neckar-ZaberCDU39.3sits
267HeilbronnCDU35.0sits
268Schwäbisch Hall – HohenloheCDU36.4sits
269Backnang – Schwäbisch GmündCDU36.6sits
270Aalen – HeidenheimCDU41.4sits
271Karlsruhe-StadtGrüne30.6sits
272Karlsruhe-LandCDU39.2sits
273RastattCDU38.9sits
274HeidelbergCDU29.2empty
275MannheimCDU24.7empty
276Odenwald – TauberCDU42.8sits
277Rhein-NeckarCDU34.4empty
278Bruchsal – SchwetzingenCDU36.1sits
279PforzheimCDU37.1sits
280CalwCDU39.0sits
281FreiburgGrüne32.5sits
282Lörrach – MüllheimCDU33.2empty
283Emmendingen – LahrCDU37.0sits
284OffenburgCDU38.2sits
285Rottweil – TuttlingenCDU38.9sits
286Schwarzwald-BaarCDU42.3sits
287KonstanzCDU37.7sits
288WaldshutCDU37.7sits
289ReutlingenCDU38.5sits
290TübingenCDU31.7empty
291UlmCDU38.8sits
292BiberachCDU40.9sits
293BodenseeCDU40.0sits
294RavensburgCDU38.7sits
295Zollernalb – SigmaringenCDU37.1sits

Bavaria

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
211AltöttingCSU43.9sits
212Erding – EbersbergCSU45.9sits
213FreisingCSU43.1sits
214FürstenfeldbruckCSU42.6sits
215IngolstadtCSU47.1sits
216München-NordCSU32.4sits
217München-OstCSU36.3sits
218München-SüdCSU30.4empty
219München-West/MitteCSU34.7sits
220München-LandCSU43.1sits
221RosenheimCSU40.9sits
222Bad Tölz-Wolfratshausen – MiesbachCSU46.4sits
223Starnberg – Landsberg am LechCSU42.9sits
224TraunsteinCSU46.9sits
225WeilheimCSU45.8sits
226DeggendorfCSU43.3sits
227LandshutCSU34.2sits
228PassauCSU40.8sits
229Rottal-InnCSU34.9sits
230StraubingCSU46.3sits
231AmbergCSU44.5sits
232RegensburgCSU38.3sits
233SchwandorfCSU42.2sits
234WeidenCSU43.5sits
235BambergCSU39.4sits
236BayreuthCSU44.5sits
237CoburgCSU41.9sits
238HofCSU40.4sits
239KulmbachCSU49.3sits
240AnsbachCSU41.8sits
241ErlangenCSU35.9sits
242FürthCSU37.4sits
243Nürnberg-NordCSU30.2empty
244Nürnberg-SüdCSU36.0sits
245RothCSU42.9sits
246AschaffenburgCSU43.8sits
247Bad KissingenCSU50.5sits
248Main-SpessartCSU45.5sits
249SchweinfurtCSU43.4sits
250WürzburgCSU39.1sits
251Augsburg-StadtCSU31.1empty
252Augsburg-LandCSU44.5sits
253Donau-RiesCSU45.1sits
254Neu-UlmCSU42.5sits
255Memmingen – UnterallgäuCSU43.8sits
256OberallgäuCSU36.8sits
257OstallgäuCSU45.5sits

Saarland

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
296SaarbrückenSPD32.4sits
297SaarlouisCDU31.8sits
298St. WendelCDU33.9sits
299HomburgSPD30.5sits

Berlin

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
74Berlin-MitteGrüne25.3sits
75Berlin-PankowGrüne25.8sits
76Berlin-ReinickendorfCDU30.9sits
77Berlin-Spandau – Charlottenburg NordSPD27.5sits
78Berlin-Steglitz-ZehlendorfCDU30.7sits
79Berlin-Charlottenburg-WilmersdorfCDU26.3sits
80Berlin-Tempelhof-SchönebergGrüne24.7sits
81Berlin-NeuköllnLinke30.0sits
82Berlin-Friedrichshain-Kreuzberg – Prenzlauer Berg OstLinke34.7sits
83Berlin-Treptow-KöpenickLinke41.8sits
84Berlin-Marzahn-HellersdorfAfD29.5sits
85Berlin-LichtenbergLinke34.0sits

Brandenburg

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
56Prignitz – Ostprignitz-Ruppin – Havelland IAfD38.9sits
57Uckermark – Barnim IAfD38.3sits
58Oberhavel – Havelland IIAfD30.8empty
59Märkisch-Oderland – Barnim IIAfD36.1sits
60Brandenburg an der Havel – Potsdam-Mittelmark I – Havelland III – Teltow-Fläming IAfD33.6sits
61Potsdam – Potsdam-Mittelmark II – Teltow-Fläming IISPD21.8sits
62Dahme-Spreewald – Teltow-Fläming IIIAfD33.6sits
63Frankfurt (Oder) – Oder-SpreeAfD38.2sits
64Cottbus – Spree-NeißeAfD42.0sits
65Elbe-Elster – Oberspreewald-LausitzAfD43.0sits

Mecklenburg-Vorpommern

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
12Schwerin – Ludwigslust-Parchim I – Nordwestmecklenburg IAfD35.9sits
13Ludwigslust-Parchim II – Nordwestmecklenburg II – Landkreis Rostock IAfD36.9sits
14Rostock – Landkreis Rostock IIAfD26.8empty
15Vorpommern-Rügen – Vorpommern-Greifswald IAfD37.3sits
16Mecklenburgische Seenplatte I – Vorpommern-Greifswald IIAfD45.2sits
17Mecklenburgische Seenplatte II – Landkreis Rostock IIIAfD41.1sits

Saxony

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
150NordsachsenAfD43.8sits
151Leipzig IAfD25.0empty
152Leipzig IILinke36.8sits
153Leipzig-LandAfD38.2sits
154MeißenAfD45.3sits
155Bautzen IAfD48.3sits
156GörlitzAfD48.9sits
157Sächsische Schweiz-OsterzgebirgeAfD49.1sits
158Dresden IAfD29.4sits
159Dresden II – Bautzen IIAfD29.9sits
160MittelsachsenAfD45.4sits
161ChemnitzAfD32.2sits
162Chemnitzer Umland – Erzgebirgskreis IIAfD44.2sits
163Erzgebirgskreis IAfD46.7sits
164ZwickauAfD39.9sits
165VogtlandkreisAfD43.3sits

Saxony-Anhalt

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
66Altmark – Jerichower LandAfD39.2sits
67Börde – SalzlandkreisAfD43.2sits
68HarzAfD39.0sits
69MagdeburgAfD32.2sits
70Anhalt – Dessau – WittenbergAfD38.6sits
71HalleAfD30.6empty
72Burgenland – SaalekreisAfD44.4sits
73MansfeldAfD43.8sits

Thuringia

NrNeighbourhoodFirst-vote winnerFirst-vote %Sits?
188Eichsfeld – Nordhausen – KyffhäuserkreisAfD39.5sits
189Eisenach – Wartburgkreis – Unstrut-Hainich-KreisAfD38.5sits
190Jena – Sömmerda – Weimarer Land IAfD32.5sits
191Gotha – Ilm-KreisAfD41.2sits
192Erfurt – Weimar – Weimarer Land IILinke36.8sits
193Gera – Greiz – Altenburger LandAfD44.8sits
194Saalfeld-Rudolstadt – Saale-Holzland-Kreis – Saale-Orla-KreisAfD44.5sits
195Suhl – Schmalkalden-Meiningen – Hildburghausen – SonnebergAfD42.1sits
Two marksperson + party on one ballot
Threshold5% nationally or 3 districts
Sainte-Laguëquota from second vote
Coveragedrop extra constituency winners

Sainte-Laguë, tiny example. Two parties, 10 seats. Votes: A 6,000; B 4,000. Dividers are 1, 3, 5, 7, … Highest quotients take seats.

RoundA quotientB quotientSeat goes to
16000/1 = 60004000/1 = 4000A
26000/3 = 20004000B
320004000/3 ≈ 1333A
A ends with 6, B with 4

A win is not a government. Coalition talks follow. In 2025 they ran from late February to 5 May; the chancellor vote was 6 May. The previous cabinet remains as caretaker until then.

8. Citizen-to-representative chain

LevelWhat is decidedWho the citizen votes forPeople affectedPractical stake
EUTrade, tech rules, environmentMember of the European Parliament~450 millionRules that outrank national statute
NationalTax, welfare, defence, foreign policyConstituency candidate and party list~83.5 millionWho can form a federal coalition
LandSchools, universities, policeLandtag / Bürgerschaft / Abgeordnetenhaus0.7–18 millionDay-to-day public services
LocalZoning, streets, wasteMayor and councilthousands to low millionsThe things residents notice weekly
MEPregulations bind Berlin
Bundestagperson + party
Landtagforms the government that votes in the Bundesrat
Mayor / councilhighest contact, lowest turnout

Turnout is highest for the Bundestag and lowest locally — the inverse of how often the citizen actually meets the state.

9. The ballot paper

A Bundestag ballot is a wide two-column sheet (often A3).

Left · first vote · black

One named person in this constituency. Does not set the national seat total.

Right · second vote · blue

One party list. This vote is the math of the Bundestag.

10. Visualizations

A. Population in approximate geographic layout

Figures are Destatis population at 31 December 2025, rounded to 0.1 million. Cells sit roughly where the Land sits. Colour is AfD vote share at the last Land election (additional layer on the original geographic grid).

SH3.0MHH1.9MHB0.7MMV1.6MAfD 16.7%NI8.0MAfD 11.0%BE3.7MBB2.6MAfD 29.2%NW18.0MAfD 5.4%HE6.3MAfD 18.4%ST2.1MAfD 43.8%SN4.0MAfD 30.6%RP4.1MAfD 19.5%SL1.0MTH2.1MAfD 32.8%BY13.2MAfD 14.6%BW11.2MAfD 18.8%AfD vote share at last Land election<5%5–1010–2020–3030%+
Approximate geographic layout of the 16 Länder. Fill = AfD vote share. Bremen was barred from the 2023 ballot (grey). Source: Destatis 31 Dec 2025; Land returning officers.
NorthwestNorth / centreEast
Schleswig-Holstein 3.0M · Hamburg 1.9M · Bremen 0.7MLower Saxony 8.0MMecklenburg-Vorpommern 1.6M · Berlin 3.7M · Brandenburg 2.6M
North Rhine-Westphalia 18.0MHesse 6.3MSaxony-Anhalt 2.1M · Saxony 4.0M
Rhineland-Palatinate 4.1M · Saarland 1.0MThuringia 2.1M
Baden-Württemberg 11.2MBavaria 13.2M

B. Population scaled by size

Box width is proportional to population. Colour is again AfD vote share, so you can read “where the people are” against “where AfD is strongest.” NRW, Bavaria and Baden-Württemberg together are about 42 million people — half the country.

NW18.0MAfD 5.4%BY13.2MAfD 14.6%BW11.2MAfD 18.8%NI8.0MAfD 11.0%HE6.3MAfD 18.4%RP4.1MSN4.0MBE3.7MSH3.0MBB2.6MST2.1MTH2.1MHH1.9MMV1.6MSL1.0MHB0.7M
Each box scaled to population (31 Dec 2025). Colour = AfD vote share at last Land election.
LandPopulation (m)Relative bar (1 block ≈ 1 million)
North Rhine-Westphalia18.0██████████████████
Bavaria13.2█████████████
Baden-Württemberg11.2███████████
Lower Saxony8.0████████
Hesse6.3██████
Rhineland-Palatinate4.1████
Saxony4.0████
Berlin3.7████
Schleswig-Holstein3.0███
Brandenburg2.6███
Saxony-Anhalt2.1██
Thuringia2.1██
Hamburg1.9██
Mecklenburg-Vorpommern1.6██
Saarland1.0
Bremen0.7

C. National seats — Bundestag, 23 February 2025

Final official result, Federal Returning Officer. 630 seats (capped). AfD: 152 seats, 20.8% of second votes, second-largest party, largest opposition group. FDP missed the 5% line (4.3%) and has no seats. SSW (Danish minority) is exempt from the threshold: 1 seat.

Governing coalition from 6 May 2025: CDU/CSU 208 + SPD 120 = 328. Absolute majority is 316. In the hemicycle that is not one block: SPD sits on the left; Union and AfD sit on the right.

Left 64Greens 85SPD 120CDU 164CSU 44AfD 152
Same 630 seats, left to right as in the chamber: Left, Greens, SPD, then Union and AfD. Coalition is CDU + CSU + SPD — not a single block.
LEFT RIGHT president Left 64Greens 85SPD 120SSW 1CDU 164CSU 44AfD 152
Bundestag hemicycle, 630 seats. Left parties on the left (Left, Greens, SPD). CDU and CSU, then AfD, on the right. Viewed from the president. Conventional spectrum, not every MP’s exact chair.
PartySecond-vote %SeatsSeat %
CDU22.616426.0
AfD20.815224.1
SPD16.412019.0
Greens11.68513.5
The Left8.86410.2
CSU6.0447.0
SSW0.210.2
FDP4.300.0
BSWjust under 500.0

D. Bundesrat — 69 votes, not a second elected house

Votes follow population bands, not election results: 6 / 5 / 4 / 3. A Land must cast them as one block. Opposition parties in a Landtag have no Bundesrat votes. AfD is in no Land government (the Brandmauer / firewall). As of 9 September 2026 it therefore has 0 of 69, including Saxony-Anhalt, where the old government keeps the four votes until a new cabinet is sworn.

NRW 6BY 6BW 6NI 6HE 5BE 4BB 4RP 4SN 4ST 4SH 4TH 4HH 3MV 3SL 3HB 3
Bundesrat vote weights by Land. Darker = six-vote states. AfD share of these 69: zero.
VotesLänder
6NRW, Bavaria, Baden-Württemberg, Lower Saxony
5Hesse
4Berlin, Brandenburg, Rhineland-Palatinate, Saxony, Saxony-Anhalt, Schleswig-Holstein, Thuringia
3Hamburg, Mecklenburg-Vorpommern, Saarland, Bremen
69Majority 35 · two-thirds 46 · AfD 0

E. Land parliaments — AfD share at the last election

Ordered by AfD vote share. Seats are the allocation on election night (or the official final count). Bremen: AfD was disqualified from the ballot in 2023 after two competing lists; it won 0 seats.

State (by AfD vote %)Total seatsAfD seatsAfD vote %AfD seat proportion
Saxony-Anhalt833943.8%
Thuringia883232.8%
Saxony1204030.6%
Brandenburg883029.2%
Rhineland-Palatinate1052419.5%
Baden-Württemberg1573518.8%
Hesse1332818.4%
Mecklenburg-Vorpommern791416.7%
Bavaria2033214.6%
Lower Saxony1461811.0%
Berlin159179.1%
Hamburg121107.5%
Saarland5135.7%
North Rhine-Westphalia195125.4%
Schleswig-Holstein6904.4%
Bremen870barred

Eastern Länder sit at the top. AfD is a large plurality party in the east and a mid-sized opposition party in most of the west, with two western exceptions at zero allocated seats (Schleswig-Holstein: below 5%; Bremen: barred).

F. Additional — full party bars in every Landtag

Same chambers as above, now with every party that took seats at that election (not only AfD). Hesse, Lower Saxony and Berlin later saw defections; bars are election allocations.

LandtagSeatsParty bar
Saxony-Anhalt83AfD 39CDU 15SPD 8Grn 8Left 8
Thuringia88AfD 32CDU 23BSW 15Left 12
Saxony120CDU 41AfD 40BSW 15SPD 10
Brandenburg88SPD 34AfD 30CDU 12BSW 9
Rhineland-Palatinate105CDU 39SPD 32AfD 24Grn 10
Baden-Württemberg157CDU 56Grn 56AfD 35
Hesse133CDU 52AfD 28SPD 23Grn 22
Mecklenburg-Vorpommern79SPD 34AfD 14CDU 12Left 9
Bavaria203CSU 85FW 37AfD 32Grn 32SPD 17
Lower Saxony146SPD 57CDU 47Grn 24AfD 18
Berlin159CDU 52SPD 36Grn 33Left 20AfD 17
Hamburg121SPD 45CDU 26Grn 25Left 15AfD 10
Saarland51SPD 29CDU 19
North Rhine-Westphalia195CDU 76SPD 56Grn 39
Schleswig-Holstein69CDU 34Grn 14SPD 12FDP 5
Bremen87SPD 28CDU 24Grn 10Left 10Oth 15

11. Electoral calendar

Germany does not hold a single national polling day. Landtage run on staggered five-year cycles (Bremen: four). The chancellor follows the Bundestag. The president is elected by a Federal Convention, not by the public. Exact dates appear only after they are officially announced; later years are the indicated window from the Bundestag and Federal Returning Officer calendars.

Next votes — 20 September 2026

Berlin House of Representatives and Mecklenburg-Vorpommern Landtag, nine days from this snapshot. Lower Saxony holds municipal elections on 13 September 2026. Saxony-Anhalt’s new Landtag must constitute by 6 October 2026.

20242025202620272028202920302031today · 11 Sep 2026EPBundestagChancellorBW + RPST doneBerlin + MVPresidentSL SH NRW HBLower SaxonyBavaria + HesseBundestag + EPSN TH BBHamburgBW + RP
Grey = already held. Blue = upcoming or indicated. Orange line = this snapshot. 2028–2031 marks are seasons, not gazetted days.
6 Sep 2026Saxony-Anhalt done
20 Sep 2026Berlin + Mecklenburg-Vorpommern
30 Jan 2027Federal Convention elects the president
Apr–May 2027Saarland, SH, NRW, Bremen
26 Sep 2027Lower Saxony

Federal offices and chambers

OfficeHow chosenLastNextNote
BundestagDirect, mixed-member PR23 Feb 2025Spring 2029 IndicatedPrevious: 26 Sep 2021. Can be earlier if a chancellor loses a confidence vote and the president dissolves.
Federal ChancellorBundestag elects, then president appoints6 May 2025After the next BundestagFriedrich Merz (CDU), second ballot. Previous: Olaf Scholz, 8 Dec 2021. Constructive no-confidence only.
Federal PresidentFederal Convention (Bundestag + equal Land delegates)13 Feb 202230 Jan 2027 SetSteinmeier, second term; first elected 12 Feb 2017. Term ends 18 Mar 2027. Cannot stand again.
European ParliamentDirect, in each member state9 Jun 2024Spring 2029 IndicatedGerman polling day. Country seat totals are set by EU law; German lists fill the German pile.
BundesratSitting Land ministers; not elected as a chamberContinuousAfter the next Land government formsNext possible change: new Saxony-Anhalt government, then after 20 Sep 2026. Four ST votes stay with the outgoing cabinet until then.
Constitutional CourtHalf Bundestag, half Bundesrat, each by two-thirdsStaggeredNo single date12-year, non-renewable seats. Vacancies filled as terms expire.

Länder — last election and next due

Sorted by the next Landtag date. Done just voted. Set means the Bundestag or Federal Returning Officer already print a day. Indicated means the season is published, not yet gazetted.

LandLast electionNext LandtagStatusBundesrat votes
Saxony-Anhalt6 Sep 2026Spring 2031Done Chamber must sit by 6 Oct 20264
Berlin12 Feb 202320 Sep 2026Set Nine days4
Mecklenburg-Vorpommern26 Sep 202120 Sep 2026Set Nine days3
Saarland27 Mar 202218 Apr 2027Set3
Schleswig-Holstein8 May 202218 Apr 2027Set4
North Rhine-Westphalia15 May 202225 Apr 2027Set6
Bremen14 May 202330 May 2027Set 4-year cycle3
Lower Saxony9 Oct 202226 Sep 2027Listed Bundestag calendar; Federal Returning Officer still says autumn6
Bavaria8 Oct 2023Autumn 2028Indicated6
Hesse8 Oct 2023Autumn 2028Indicated5
Brandenburg22 Sep 2024Autumn 2029Indicated4
Saxony1 Sep 2024Autumn 2029Indicated4
Thuringia1 Sep 2024Autumn 2029Indicated4
Hamburg2 Mar 2025Spring 2030Indicated3
Baden-Württemberg8 Mar 2026Spring 2031Indicated6
Rhineland-Palatinate22 Mar 2026Spring 2031Indicated4

A Land election does not automatically flip the Bundesrat. Only the parties that then form the Land government send ministers. That is why Saxony-Anhalt’s AfD plurality on 6 September has not moved the 0-of-69 federal upper-house figure.

Municipal elections (mayors, councils) run on their own calendars and are omitted here except Lower Saxony on 13 September 2026, which falls inside this snapshot week.

12. When these allocations were made

Germany does not hold all Land elections on one day. Each row is the election that produced the numbers in section 10.

2021Mecklenburg-Vorpommern 26 Sep
2022Saarland, SH, NRW, Lower Saxony
2023Berlin, Bremen, Bavaria, Hesse
2024Thuringia, Saxony, Brandenburg
2025–26Bundestag, Hamburg, BW, RLP, Saxony-Anhalt
LandElection dateChamberAfD seatsAfD vote %AfD seat %Note
Saxony-Anhalt6 Sep 2026833943.847.0Provisional official; Landtag must constitute by 6 Oct 2026. Short of 42 for a majority.
Thuringia1 Sep 2024883232.836.4Largest party; first AfD Landtag win since 1945. Not in government.
Saxony1 Sep 20241204030.633.3Second, just behind CDU.
Brandenburg22 Sep 2024883029.234.1Second; SPD remained largest.
Rhineland-Palatinate22 Mar 20261052419.522.9
Baden-Württemberg8 Mar 20261573518.822.3Greens and CDU tied on 56 seats.
Hesse8 Oct 20231332818.421.1Sitting AfD group later smaller after defections.
Mecklenburg-Vorpommern26 Sep 2021791416.717.7Next election due 20 Sep 2026.
Bavaria8 Oct 20232033214.615.8CSU + Free Voters govern.
Lower Saxony9 Oct 20221461811.012.3Sitting AfD group later 16.
Berlin12 Feb 2023159179.110.7Sitting AfD group later 16.
Hamburg2 Mar 2025121107.58.3
Saarland27 Mar 20225135.75.9
North Rhine-Westphalia15 May 2022195125.46.2Largest Land by population.
Schleswig-Holstein8 May 20226904.40.0Missed 5% threshold.
Bremen14 May 20238700.0AfD barred from the ballot.
Bundestag23 Feb 202563015220.824.1Final official result.

Bundesrat still 0 AfD votes because seats in a Landtag are not votes in the Bundesrat. Only governing parties send ministers. No other party has entered a coalition with AfD. Saxony-Anhalt’s four votes remain with the outgoing government until a new one takes office.

13. Sources and confidence

ClaimSource
Bundestag 2025 seats and second-vote sharesFederal Returning Officer, final result of the 21st Bundestag election, 23 February 2025
Population by LandDestatis, population 31 December 2025
Bundesrat vote weightsBasic Law Art. 51; Bundesrat, composition note (stand 18 May 2026)
Saxony-Anhalt 2026Landeswahlleitung / Landtag, provisional official result 6–7 September 2026
Other LandtageOfficial Land returning officers; Wikipedia Sitzverteilung in den deutschen Landesparlamenten (stand 4 September 2026) used to cross-check sitting drift
Architecture, ballot, incentivesBasic Law; Federal Elections Act as applied in 2025; 2024 BVerfG ruling on the Grundmandatsklausel
Electoral calendarBundestag Wahltermine in Deutschland; Federal Returning Officer Künftige Wahltermine; Bundestag press release 26 February 2026 convening the 18th Federal Convention for 30 January 2027; Basic Law Art. 54 (president’s term ends 18 March 2027)

Confidence

High on federal architecture, the 2025 Bundestag, Destatis population, and Bundesrat arithmetic. Saxony-Anhalt 2026 is a provisional official result until the new chamber sits. Several western Landtage (Hesse, Lower Saxony, Berlin) have seen post-election defections, so “seats today” can be one or two off the election-night table. Mecklenburg-Vorpommern and Berlin vote again on 20 September 2026; those rows will age within days of this snapshot. Dates from 2028 onward are indicated seasons, not gazetted polling days. The next ordinary Bundestag is spring 2029; an early dissolution remains constitutionally possible.