2025 federal election

Results in every municipality

10,648 municipalities and 401 districts, aggregated from the Federal Returning Officer's polling-district data. For every municipality: second votes, turnout, comparison with district and Germany, constituency and state polls.

Source: Federal Returning Officer, 2025 federal election, results by polling district (file), final result, retrieved 7 Sep 2026, Data licence Germany, attribution 2.0. Municipal results are the sum of a municipality's polling districts including the postal-vote districts assigned to it. Compiled by wahlergebnisse.io.

Largest cities

The 30 largest municipalities

Schleswig-Holstein (15 districts)

Hamburg (1 district)

Lower Saxony (45 districts)

Bremen (2 districts)

North Rhine-Westphalia (53 districts)

Hesse (26 districts)

Rhineland-Palatinate (36 districts)

Baden-Württemberg (44 districts)

Bavaria (96 districts)

State election polls · Constituencies

Saarland (6 districts)

Berlin (2 districts)

Brandenburg (18 districts)

Mecklenburg-Western Pomerania (8 districts)

Saxony (13 districts)

Saxony-Anhalt (14 districts)

Thuringia (22 districts)

Table as CSV

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