Update Log
This page tracks major updates to the German Election Database datasets.
2026-08-18
Turnout corrected in four states, and Hessen 2013 and 2018 added at constituency level.
- State elections at municipality level: turnout was understated in Sachsen-Anhalt 1990–2016, Sachsen 1990/1994/1999, Niedersachsen 2008–2022 and Brandenburg 2009 and 2019; party shares shift slightly too. Brandenburg 1990, 1994 and 1999 remain affected.
ltw_wkr_unharmnow covers the Hessen Landtagswahlen of 2013 and 2018, both ballots, all 55 Wahlkreise.- New
flag_wkr_boundaries_recomputed: 1 where the figures sit on a later election’s Wahlkreiseinteilung. Hessen 2013 only, except Frankfurt am Main I and IV. - Brandenburg and Mecklenburg-Vorpommern constituencies now carry names.
wkr_namebelongs to the election year, not the number, so join on(state, election_year, wkr_nr).
2026-08-10
Hessen mayors are now traceable across terms, and Mecklenburg-Vorpommern reaches beyond the big cities.
mayor_panelfollows Hessen mayors from term to term across the whole 1993–2026 series. Most carry aperson_idbut no name, because the source redacts them.- Mecklenburg-Vorpommern mayoral elections now include the amtsfreien Gemeinden of Landkreis Ludwigslust-Parchim, 2014–2023; five Landkreise are still outstanding. Parchim 2022 has no party for its candidates.
- New
flag_decisive_round_missinginmayoral_candidates:is_winnerisNAfor every candidate and the election contributes no mayor tomayor_panel. No rows currently carry it.
2026-08-04
Corrected winners and turnout across the mayoral, Landrat and county datasets, plus new coverage.
- Winners changed in 104 Hessen runoff cycles and 8 Niedersachsen mayoral elections. Sachsen county
valid_voteshad held the invalid-ballot count, and Niedersachsen county turnout rises (2016: 54.9 % → 55.6 %). - New county elections: Sachsen 1994 and 1995, Thüringen 1994 and 1999, Mecklenburg-Vorpommern 1994–2011, Nordrhein-Westfalen 2025 — the first and last Kreis-level only. Niedersachsen Gemeinderatswahlen now start in 1981.
- Brandenburg mayoral elections now start in 2010, hauptamtliche Bürgermeister and Oberbürgermeister only; 2010–2013 is incomplete and rows sit on today’s municipal boundaries. Also new: Niedersachsen runoffs 2014/2016/2019 (no vote counts for 2019) and the 2017 elections, Schleswig-Holstein 2026, Sachsen-Anhalt Landrat through 2026.
- New
flag_partial_coveragein the harmonised county files: counts describe only part of the 2021 unit, while turnout and vote shares stay valid.
2026-07-28
County elections: Rheinland-Pfalz added, Brandenburg restored.
- Rheinland-Pfalz Kreistagswahlen 1964–2019 are new, and Gemeinderatswahlen now start in 1969 rather than 1994, with council seats back to 1984.
valid_votescounts ballots, and Gemeinden electing by Mehrheitswahl carryother = 1instead of party shares. The 2024 Kommunalwahl is not yet included. - Brandenburg county elections 2003–2024, previously missing entirely, are now included, with pooled postal votes allocated to municipalities.
2026-07-27
Bayern councils 2026 · Hessen mayoral history · gerda 0.8.
- Bayern Gemeinde- and Stadtratswahlen 2026, all 2,056 Gemeinden, with council seats. For 2026
valid_votescounts ballots rather than cumulative votes; shares are unaffected. - Hessen mayoral and Landrat elections now cover 1993–2026. The office redacts candidate names; they appear only where our other sources supply them.
gerda0.8:share_50to59_census22andshare_60plus_census22renamed to match their actual bins (old names now error), deprecatedfederal_cty_unharmaliases removed. No dataset values changed.
2026-07-23
Council seats (Sitze) added. seats_* columns in municipal_unharm wherever states report them (NA means no source; major parties only, so seats do not sum to council size), and a new county_council_seats dataset covering 400 counties, 2008–2025. Also new: Bayern Kommunalwahl 2026 in county_elec_unharm.
2026-07-21
Mayoral elections expanded from 7 to 13 states, adding Mecklenburg-Vorpommern, Thüringen, Baden-Württemberg, Brandenburg, Sachsen-Anhalt and Hessen; Landrat elections now cover 11 states.
- New
flag_supersededmarks Bayern rounds that did not seat a mayor — filter== FALSEfor decisive rounds only. - Baden-Württemberg records no candidate party; Thüringen and Sachsen-Anhalt restrict candidate names.
2026-07-15
Wahlkreis-level election data, plus gerda 0.7.x. New datasets: Bundestag results for all 299 Wahlkreise (2002–2025, first and second votes, Direktmandat winners) and Landtag elections at Wahlkreis level (1990–2026, all 16 states). The R package gains download retries and on-disk caching (cache = TRUE).
2026-06-27
Baden-Württemberg state & county elections, and Hessen 2026 council elections.
- BW Landtagswahl 2026 (the first under the new two-vote system — GERDA records the Zweitstimme) and BW Kreistagswahl 2024 (the source reports no turnout fields).
- BW Kreistag 2004–2019:
waehlervereinigungenis now filled, so party shares sum to ~1.0. Named-party shares are unchanged. - Hessen councils 2026, municipal and county, with BSW as its own column. Hessen council votes are cumulative, so
valid_votescounts votes rather than ballots.
2026-05-06
Mayoral elections: election-type classification refined for NRW, Bayern and Saarland; 2025 NRW Stichwahl results added.
New: Landrat elections — landrat_unharm, landrat_candidates. Directly elected heads of Landkreise, 1945–2026, 9 states, split out of the mayoral datasets.
2026-04-19
State elections: state_unharm, state_harm
- Fixed turnout above 100% caused by unallocated Briefwahl votes in Mecklenburg-Vorpommern (1994–2011) and Schleswig-Holstein (2017/2022).
eligible_votersfor Bayern 1994–2013 is nowNArather than 0 (the source has no turnout data for those years).- Added turnout safety flags (
flag_harm_turnout_above_1) in harmonized data.
2026-04-19
Python package: initial release of gerda on PyPI, a lightweight loader for GERDA datasets. Mirrors load_gerda_web, gerda_data_list and party_crosswalk from the R package; covariate and Census merge helpers are not yet ported.
2026-04-10
State elections: Hamburg 2020 now uses Landesstimmen instead of Wahlkreislistenstimmen, consistent with all other Hamburg elections.
2026-04-02
Four new datasets, and a state-election rewrite.
- Mayoral elections — election-level and candidate-level data for 7 states, 1945–2025, plus a panel tracking individual mayors across terms.
- County elections (Kreistagswahlen) — municipality and county level, harmonized to 2021 boundaries.
- European elections — 2009–2024 at municipality level, harmonized to 2021 boundaries.
- Meinungsbild — subnational opinion estimates for 43 policy issues via MRP, for states, electoral districts and counties.
- State elections rewritten from the ground up: 34 additional elections (2006–2024) and harmonization to 2021, 2023 and 2025 boundaries.
2025-11-28
Municipality elections: municipal_unharm, municipal_harm
- Corrected issues in Schleswig-Holstein 1998 and Rhineland-Palatinate 1999 municipal election data
2025-11-21
State elections: state_unharm, state_harm
- Added state election data to include state elections in 2022 (Niedersachsen) and 2023 (Bavaria and Hessen)
2025-11-20
Federal elections: federal_muni_raw, federal_muni_unharm, federal_muni_harm
- Resolved issue in harmonized federal election data at municipality level where some municipalities entered with 0 vote shares for 2021 or 2025 depending on the dataset
2025-10-09
Covariate panel data: ags_area_pop_emp_2023
- Updated covariate panel data to period 1990-2023
2025-07-31
Federal elections: federal_cty_unharm, federal_cty_harm
- Removed minor error: Berlin was sometimes duplicated due to two different county ags. Now aggregated to one ags for Berlin for each election year
2025-05-20
Federal elections
- Updated federal election datasets to include 2025 elections
- Create two versions of the harmonized panel:
- 2021 borders: All elections (1990-2025) mapped to 2021 municipality boundaries
- 2025 borders: All elections (1990-2025) mapped to 2025 municipality boundaries
- Created our own crosswalks based on official crosswalking data from the BBSR
2025-04-22
Federal and state elections
- Added election dates for federal and state elections based on election type and date combinations
2025-04-14
Publication of database on Nature: Scientific Data