Operations

Data status

Generated 2026-11-09 13:18 UTC. Also available as JSON.

Polls

dawum

  • Source: API live
  • Last update at dawum: 2026-11-07 15:19 (47 hours ago), 4003 polls, latest from 7 Nov 2026
  • Snapshot in the repo: 2026-11-07, 4003 polls
Europe

Wikipedia polls

  • Austria: 110 polls, latest 13 Oct 2026, retrieved 9 Nov 2026 (1 day ago, revision 1380707968)
  • Poland: 345 polls, latest 4 Nov 2026, retrieved 9 Nov 2026 (1 day ago, revision 1384087383)
  • Italy: 1176 polls, latest 5 Nov 2026, retrieved 9 Nov 2026 (1 day ago, revision 1384645018)
  • Sweden: 228 polls, latest 13 Sep 2026, retrieved 9 Nov 2026 (1 day ago, revision 1383958946)
Results

Official results and master data

ElectionLast electionResultGovernmentNext election
Federal election23 Feb 2025finalsetexpected January to March 2029
Baden-Württemberg state election8 Mar 2026finalsetexpected spring 2031
Bavarian state election8 Oct 2023finalsetexpected autumn 2028
Berlin state election20 Sep 2026finalsetexpected autumn 2031
Brandenburg state election22 Sep 2024finalsetexpected autumn 2029
Bremen state election14 May 2023finalset30 May 2027
Hamburg state election2 Mar 2025preliminarysetexpected spring 2030
Hesse state election8 Oct 2023finalsetexpected autumn 2028
Mecklenburg-Western Pomerania state election20 Sep 2026finalsetexpected autumn 2031
Lower Saxony state election9 Oct 2022finalset26 September 2027
North Rhine-Westphalia state election15 May 2022finalset25 April 2027
Rhineland-Palatinate state election22 Mar 2026preliminarysetexpected spring 2031
Saarland state election27 Mar 2022finalset18 April 2027
Saxony state election1 Sep 2024finalsetexpected autumn 2029
Saxony-Anhalt state election6 Sep 2026finalsetexpected autumn 2031
Schleswig-Holstein state election8 May 2022finalset18 April 2027
Thuringia state election1 Sep 2024finalsetexpected autumn 2029
European election9 Jun 2024finaln/aexpected June 2029
Automation

What runs on its own and what needs manual maintenance

  • dawum polls: Refetched from the API on page load at most an hour old (ISR); snapshot as fallback
  • Europe polls: GitHub Action daily at 06:40 CEST: pipeline/europa_wikipedia.py, commit, deploy
  • 2024 European election (municipalities, districts): GitHub Action on Mondays: pipeline/ew24_gemeinden.py (Federal Returning Officer kerg2.csv and polling-district statistics)
  • Place profiles: GitHub Action monthly on the 3rd: pipeline/orte_statistik.py (Destatis municipality register, Federal Employment Agency, 2022 census) and pipeline/orte_wikidata.py (coats of arms, images, companies)
  • Attention (search, Wikipedia, media): GitHub Action on Mondays: pipeline/aufmerksamkeit.py (Google Trends, Wikimedia Pageviews), GDELT also on Mondays, only for parties still missing for the week; if a source fails, the last state remains
  • Party social profiles: GitHub Action daily: pipeline/aufmerksamkeit.py social (public counters of Bluesky, Mastodon, Telegram, YouTube feed; handles from Wikidata), one snapshot per day
  • Election results: On Sundays from 6 pm a Vercel cron starts the GitHub Action every 15 minutes (workflow_dispatch), plus daily: pipeline/ergebnis_ticker.py for elections with a recorded source
  • Local elections North Rhine-Westphalia 2025, Hesse 2026, Bavaria 2026: GitHub Action monthly and on demand: pipeline/kommunalwahl_nrw.py, kommunalwahl_hessen.py and kommunalwahl_bayern.py read the result downloads of the NRW state returning officer (IT.NRW), the Hessian and the Bavarian statistical offices into one shared format (district councils, municipal councils, mayors and district administrators).
  • Lower Saxony local elections 2026: GitHub Action daily until the end of October: pipeline/kommunalwahl_votemanager.py reads the municipalities' votemanager result pages (including run-offs), pipeline/kommunalwahl_landesamt.py the district overview of the state statistics office
  • Mayors and district administrators: GitHub Action daily: pipeline/amtsinhaber_wikidata.py (Wikidata, CC0)
  • Election calendar: GitHub Action on Mondays: pipeline/wahlkalender_wikidata.py asks Wikidata for all elections in Germany and Europe in the next 24 months
  • dawum snapshot: GitHub Action on Mondays: pipeline/dawum_snapshot.sh
  • Election dates, governments, seat numbers: Master data in web/src/lib/meta.ts, maintained by hand after every election and government formation
  • Source per election night: Entry in pipeline/ergebnis_ticker.py as soon as the returning officer reveals the file format
  • Municipal and district results, geodata: Pipelines after the federal election, otherwise unchanged

Next elections: Saarland state election (18 Apr 2027), Schleswig-Holstein state election (18 Apr 2027), North Rhine-Westphalia state election (25 Apr 2027), Bremen state election (30 May 2027), Lower Saxony state election (26 Sep 2027), Bavarian state election (expected autumn 2028).

Table as CSV

To download we need your e-mail address once. After that every table on the site downloads directly.