Elections · Belgium
Elections in Belgium
Official results of the federal Chamber, regional and community parliaments and European Parliament elections in 2014, 2019 and 2024 (FPS Home Affairs files), and of the 2018 and 2024 local council elections (regional files), by municipality. Lists appear under the name they were filed with.
Flemish Parliament 2024
- Registered
- 4,913,718
- Votes cast
- 4,595,561
- Turnout
- 93.5 %
- Blank and void
- 216,121 (4.7 %)
Source: FPS Home Affairs, official results (XML file 2024, election of 09/06/2024). Official totals, including voters living abroad. Turnout = votes cast / registered.
Map by municipality
Source: FPS Home Affairs, official results (XML file 2024, election of 09/06/2024). 2025 municipalities: results of municipalities merged since are summed by list name. Votes of Belgians abroad are not mapped (they stay in the totals). The FPS does not publish registered voters by municipality, so turnout can only be shown by canton (table below). Colour = recognised national party, grey = other list.
Results by list
| List | Votes | % | Seats |
|---|---|---|---|
| N-VA | 1,045,950 | 23.9 % | 31 |
| VLAAMS BELANG | 992,504 | 22.7 % | 31 |
| Vooruit | 597,948 | 13.7 % | 17 |
| CD&V | 571,137 | 13.0 % | 16 |
| open vld | 364,609 | 8.3 % | 9 |
| PVDA | 364,070 | 8.3 % | 9 |
| GROEN | 319,396 | 7.3 % | 9 |
| Voor U | 45,196 | 1.0 % | |
| UF | 20,452 | 0.5 % | |
| Team Fouad Ahidar | 14,187 | 0.3 % | 1 |
| BBB | 13,033 | 0.3 % | |
| DierAnimal | 8,485 | 0.2 % | |
| Vooruit.brussels | 8,458 | 0.2 % | 1 |
| Volt Europa | 7,678 | 0.2 % | |
| PARTIJ vr de BOMEN | 3,771 | 0.1 % | |
| L99 | 2,566 | 0.1 % |
Source: FPS Home Affairs, official results (XML file 2024, election of 09/06/2024). Percentages of valid votes. One party may appear under several list names; names as filed, not grouped.
Trend 2014, 2019, 2024
| Election | Registered | Turnout | Blank/void |
|---|---|---|---|
| Federal Chamber 2014 | 8,008,776 | 89.4 % | 5.8 % |
| Federal Chamber 2019 | 8,167,709 | 88.4 % | 6.1 % |
| Federal Chamber 2024 | 8,368,029 | 88.4 % | 5.6 % |
| European Parliament 2014 | 7,948,854 | 89.6 % | 6.1 % |
| European Parliament 2019 | 8,122,985 | 88.5 % | 6.3 % |
| European Parliament 2024 | 8,537,902 | 89.0 % | 6.1 % |
| Flemish Parliament 2014 | 4,779,144 | 92.5 % | 5.0 % |
| Flemish Parliament 2019 | 4,838,566 | 92.2 % | 5.0 % |
| Flemish Parliament 2024 | 4,913,718 | 93.5 % | 4.7 % |
| Walloon Parliament 2014 | 2,516,420 | 87.9 % | 7.4 % |
| Walloon Parliament 2019 | 2,563,033 | 86.6 % | 8.4 % |
| Walloon Parliament 2024 | 2,604,084 | 86.8 % | 8.5 % |
| Brussels Parliament 2014 | 584,310 | 83.6 % | 5.4 % |
| Brussels Parliament 2019 | 588,203 | 83.5 % | 6.6 % |
| Brussels Parliament 2024 | 597,149 | 83.9 % | 6.1 % |
| German-speaking Parliament 2014 | 49,000 | 86.4 % | 11.1 % |
| German-speaking Parliament 2019 | 49,441 | 86.0 % | 7.8 % |
| German-speaking Parliament 2024 | 49,652 | 87.4 % | 7.7 % |
Source: FPS Home Affairs, official results (XML files 2014, 2019 and 2024). Blank and void as % of votes cast.
Turnout by canton
101 cantons
| Canton | Registered | Turnout | Blank/void |
|---|---|---|---|
| Canton d'Aarschot | 41,974 | 92.5 % | 4.7 % |
| Canton d'Alost | 96,753 | 90.5 % | 4.5 % |
| Canton d'Anvers | 335,937 | 88.9 % | 4.5 % |
| Canton d'Arendonk | 32,811 | 93.8 % | 4.3 % |
| Canton d'Asse | 110,550 | 91.5 % | 5.3 % |
| Canton d'Assenede | 20,469 | 92.5 % | 4.7 % |
| Canton d'Audenarde | 35,103 | 93.6 % | 4.4 % |
| Canton d'Avelgem | 9,419 | 92.8 % | 6.3 % |
| Canton d'Eeklo | 41,280 | 91.9 % | 5.4 % |
| Canton d'Evergem | 28,371 | 90.9 % | 4.1 % |
| Canton d'Izegem | 30,817 | 92.2 % | 4.9 % |
| Canton d'Oostrozebeke | 13,620 | 94.8 % | 4.6 % |
| Canton d'Ostende | 95,670 | 88.4 % | 4.8 % |
| Canton d'Ypres | 43,316 | 92.1 % | 5.0 % |
| Canton de Aalter | 23,245 | 92.5 % | 4.6 % |
| Canton de Beringen | 96,319 | 91.8 % | 5.2 % |
| Canton de Beveren | 37,967 | 91.7 % | 3.4 % |
| Canton de Bilzen | 32,385 | 94.2 % | 4.5 % |
| Canton de Boom | 47,918 | 91.2 % | 4.2 % |
| Canton de Brakel | 17,399 | 92.1 % | 4.7 % |
| Canton de Brecht | 77,450 | 90.8 % | 3.6 % |
| Canton de Bree | 40,259 | 93.3 % | 5.1 % |
| Canton de Bruges | 207,132 | 90.6 % | 4.5 % |
| Canton de Courtrai | 104,386 | 92.4 % | 4.4 % |
| Canton de Deinze | 46,806 | 93.0 % | 4.0 % |
| Canton de Destelbergen | 14,524 | 94.0 % | 2.9 % |
| Canton de Diest | 49,768 | 92.3 % | 5.2 % |
| Canton de Dixmude | 40,464 | 92.6 % | 5.5 % |
| Canton de Duffel | 41,967 | 92.2 % | 3.6 % |
| Canton de Fourons | 2,507 | 63.2 % | 6.3 % |
| Canton de Furnes | 40,811 | 88.7 % | 4.8 % |
| Canton de Gand | 180,530 | 91.9 % | 3.8 % |
| Canton de Genk | 58,858 | 92.2 % | 5.8 % |
| Canton de Gistel | 28,733 | 92.8 % | 5.0 % |
| Canton de Glabbeek | 15,963 | 92.9 % | 3.2 % |
| Canton de Grammont | 26,368 | 87.1 % | 5.0 % |
| Canton de Haacht | 66,287 | 92.1 % | 3.8 % |
| Canton de Hal | 74,241 | 90.2 % | 6.3 % |
| Canton de Hamme | 27,771 | 93.1 % | 3.3 % |
| Canton de Hasselt | 93,674 | 91.9 % | 4.4 % |
| Canton de Heist-op-den-Berg | 68,673 | 92.6 % | 4.4 % |
| Canton de Herck-la-Ville | 29,537 | 93.0 % | 4.7 % |
| Canton de Herentals | 83,430 | 92.9 % | 4.3 % |
| Canton de Herzele | 38,119 | 92.5 % | 4.0 % |
| Canton de Heuvelland | 6,601 | 94.6 % | 6.4 % |
| Canton de Hooglede | 23,715 | 93.5 % | 4.8 % |
| Canton de Hoogstraten | 28,565 | 93.5 % | 4.1 % |
| Canton de Horebeke | 8,298 | 94.5 % | 4.6 % |
| Canton de Kapellen | 88,883 | 90.4 % | 3.2 % |
| Canton de Kaprijke | 5,241 | 92.9 % | 5.0 % |
| Canton de Kontich | 94,517 | 91.5 % | 2.8 % |
| Canton de Kruisem | 12,543 | 94.5 % | 4.5 % |
| Canton de Landen | 12,257 | 92.9 % | 6.2 % |
| Canton de Lennik | 37,558 | 93.1 % | 4.2 % |
| Canton de Lierre | 37,778 | 92.2 % | 4.0 % |
| Canton de Lievegem | 21,217 | 92.5 % | 4.2 % |
| Canton de Lochristi | 29,147 | 92.4 % | 4.1 % |
| Canton de Lokeren | 31,229 | 93.4 % | 5.0 % |
| Canton de Looz | 37,259 | 93.7 % | 4.8 % |
| Canton de Louvain | 142,212 | 92.5 % | 3.3 % |
| Canton de Léau | 17,571 | 93.1 % | 5.0 % |
| Canton de Maaseik | 40,348 | 92.8 % | 5.3 % |
| Canton de Maasmechelen | 39,948 | 93.5 % | 6.3 % |
| Canton de Malines | 80,705 | 91.7 % | 4.4 % |
| Canton de Meise | 63,274 | 90.9 % | 4.7 % |
| Canton de Menin | 47,979 | 92.1 % | 5.6 % |
| Canton de Merelbeke | 49,831 | 93.4 % | 3.5 % |
| Canton de Meulebeke | 15,260 | 94.5 % | 5.5 % |
| Canton de Mol | 84,602 | 92.5 % | 4.7 % |
| Canton de Nazareth | 24,519 | 93.7 % | 2.9 % |
| Canton de Nieuport | 9,520 | 88.7 % | 6.1 % |
| Canton de Ninove | 44,819 | 92.9 % | 4.6 % |
| Canton de Peer | 43,899 | 93.4 % | 5.6 % |
| Canton de Pelt | 53,452 | 93.0 % | 5.1 % |
| Canton de Poperinge | 15,372 | 92.6 % | 5.6 % |
| Canton de Puurs-Saint-Amands | 38,432 | 93.5 % | 3.4 % |
| Canton de Renaix | 24,075 | 89.8 % | 8.3 % |
| Canton de Rhode-Saint-Genèse | 45,774 | 87.3 % | 11.4 % |
| Canton de Riemst | 10,875 | 93.4 % | 5.2 % |
| Canton de Roulers | 63,033 | 92.1 % | 4.8 % |
| Canton de Ruiselede | 15,928 | 94.1 % | 4.4 % |
| Canton de Saint-Nicolas | 55,886 | 91.6 % | 4.3 % |
| Canton de Saint-Trond | 44,309 | 92.5 % | 4.9 % |
| Canton de Sint-Gillis-Waas | 30,250 | 93.0 % | 3.7 % |
| Canton de Tamise | 35,497 | 92.4 % | 4.1 % |
| Canton de Termonde | 62,927 | 92.3 % | 4.3 % |
| Canton de Tielt | 27,926 | 93.4 % | 4.7 % |
| Canton de Tirlemont | 38,354 | 92.0 % | 5.2 % |
| Canton de Tongres | 24,367 | 91.5 % | 5.4 % |
| Canton de Torhout | 16,171 | 92.9 % | 4.8 % |
| Canton de Turnhout | 62,846 | 92.3 % | 4.0 % |
| Canton de Vilvorde | 66,996 | 90.5 % | 6.5 % |
| Canton de Vleteren | 2,769 | 93.5 % | 5.2 % |
| Canton de Waregem | 62,100 | 94.1 % | 4.6 % |
| Canton de Wervik | 13,739 | 92.9 % | 6.8 % |
| Canton de Westerlo | 53,624 | 92.3 % | 4.9 % |
| Canton de Wetteren | 39,322 | 93.5 % | 4.4 % |
| Canton de Zandhoven | 76,685 | 90.7 % | 2.8 % |
| Canton de Zaventem | 54,682 | 89.6 % | 5.5 % |
| Canton de Zele | 27,691 | 92.2 % | 4.5 % |
| Canton de Zottegem | 21,760 | 92.6 % | 3.9 % |
Source: FPS Home Affairs, official results (XML file 2024, election of 09/06/2024). The canton is the smallest level at which registered voters are published.
Elected members (124)
Show elected members and preference votes
| Constituency | List | Elected | Preference votes |
|---|---|---|---|
| Circonscription d'Anvers | CD&V | Schryvers Katrien | 26,870 |
| Circonscription d'Anvers | CD&V | Bultinck Gilles | 6,079 |
| Circonscription d'Anvers | CD&V | Van Olmen Mien | 13,145 |
| Circonscription d'Anvers | GROEN | Buyst Kim | 16,410 |
| Circonscription d'Anvers | GROEN | Vanden Berghe Bogdan | 8,268 |
| Circonscription d'Anvers | N-VA | Jambon Jan | 97,780 |
| Circonscription d'Anvers | N-VA | De Ridder Annick | 40,936 |
| Circonscription d'Anvers | N-VA | Van Miert Paul | 11,968 |
| Circonscription d'Anvers | N-VA | Homans Liesbeth | 23,772 |
| Circonscription d'Anvers | N-VA | Perdaens Freya | 10,035 |
| Circonscription d'Anvers | N-VA | Joosen Sofie | 12,324 |
| Circonscription d'Anvers | N-VA | van Doesburg Els | 24,842 |
| Circonscription d'Anvers | N-VA | Dillen Koen | 8,501 |
| Circonscription d'Anvers | N-VA | Van Looy Sanne | 12,063 |
| Circonscription d'Anvers | N-VA | Muyters Philippe | 11,237 |
| Circonscription d'Anvers | PVDA | D'Haese Jos | 66,384 |
| Circonscription d'Anvers | PVDA | Vandecasteele Lise | 9,373 |
| Circonscription d'Anvers | PVDA | Vandenheuvel Amina | 8,827 |
| Circonscription d'Anvers | PVDA | Van Gestel Raf | 4,876 |
| Circonscription d'Anvers | VLAAMS BELANG | Van Grieken Tom | 153,596 |
| Circonscription d'Anvers | VLAAMS BELANG | Van dermeersch Anke | 17,075 |
| Circonscription d'Anvers | VLAAMS BELANG | Devillé Dries | 7,539 |
| Circonscription d'Anvers | VLAAMS BELANG | Verheyden Wim | 8,266 |
| Circonscription d'Anvers | VLAAMS BELANG | Dewinter Filip | 11,974 |
| Circonscription d'Anvers | VLAAMS BELANG | Claes Bart | 9,552 |
| Circonscription d'Anvers | VLAAMS BELANG | Van Opstal Bart | 7,993 |
| Circonscription d'Anvers | VLAAMS BELANG | Sterckx Els | 7,168 |
| Circonscription d'Anvers | Vooruit | Gennez Caroline | 41,107 |
| Circonscription d'Anvers | Vooruit | Anaf Hannes | 12,899 |
| Circonscription d'Anvers | Vooruit | Bachar Karim | 6,334 |
| Circonscription d'Anvers | Vooruit | Van Tendeloo Kelly | 7,853 |
| Circonscription d'Anvers | open vld | Ongena Tom | 13,960 |
| Circonscription d'Anvers | open vld | Verhaert Marianne | 10,040 |
| Circonscription de Flandre occidentale | CD&V | Crevits Hilde | 77,533 |
| Circonscription de Flandre occidentale | CD&V | Dochy Bart | 26,487 |
| Circonscription de Flandre occidentale | CD&V | Vandromme Loes | 14,759 |
| Circonscription de Flandre occidentale | CD&V | Warnez Brecht | 17,518 |
| Circonscription de Flandre occidentale | GROEN | Vaneeckhout Jeremie | 7,903 |
| Circonscription de Flandre occidentale | N-VA | Loones Sander | 38,449 |
| Circonscription de Flandre occidentale | N-VA | Ryde Eva | 12,644 |
| Circonscription de Flandre occidentale | N-VA | Maertens Bert | 10,721 |
| Circonscription de Flandre occidentale | N-VA | Degrande Gijs | 8,630 |
| Circonscription de Flandre occidentale | N-VA | Vanryckegem Griet | 9,159 |
| Circonscription de Flandre occidentale | PVDA | Vandenberghe Ilona | 6,488 |
| Circonscription de Flandre occidentale | VLAAMS BELANG | De Reuse Immanuel | 27,434 |
| Circonscription de Flandre occidentale | VLAAMS BELANG | T'Joens Sarah | 13,103 |
| Circonscription de Flandre occidentale | VLAAMS BELANG | Sintobin Stefaan | 12,261 |
| Circonscription de Flandre occidentale | VLAAMS BELANG | Buysse Yves | 9,028 |
| Circonscription de Flandre occidentale | VLAAMS BELANG | Lamont Tom | 10,168 |
| Circonscription de Flandre occidentale | VLAAMS BELANG | Ryheul Carmen | 7,936 |
| Circonscription de Flandre occidentale | Vooruit | Annys Pablo | 16,577 |
| Circonscription de Flandre occidentale | Vooruit | Maghroud Nawal | 6,429 |
| Circonscription de Flandre occidentale | Vooruit | Veys Maxim | 7,298 |
| Circonscription de Flandre occidentale | open vld | Pillen Jasper | 12,282 |
| Circonscription de Flandre orientale | CD&V | de Moor Nicole | 28,247 |
| Circonscription de Flandre orientale | CD&V | Bothuyne Robrecht | 8,970 |
| Circonscription de Flandre orientale | CD&V | Schauvliege Joke | 16,757 |
| Circonscription de Flandre orientale | GROEN | Schauvliege Mieke | 17,202 |
| Circonscription de Flandre orientale | GROEN | Ben Chikha Fourat | 6,517 |
| Circonscription de Flandre orientale | N-VA | Diependaele Matthias | 47,001 |
| Circonscription de Flandre orientale | N-VA | Smeyers Sarah | 17,481 |
| Circonscription de Flandre orientale | N-VA | Daniëls Koen | 14,040 |
| Circonscription de Flandre orientale | N-VA | Roggeman Tomas | 7,895 |
| Circonscription de Flandre orientale | N-VA | Gryffroy Andries | 5,909 |
| Circonscription de Flandre orientale | N-VA | Dehandschutter Lieven | 7,612 |
| Circonscription de Flandre orientale | PVDA | Vandewalle Onno | 10,817 |
| Circonscription de Flandre orientale | PVDA | Burssens Debby | 4,762 |
| Circonscription de Flandre orientale | VLAAMS BELANG | D'haeseleer Guy | 55,938 |
| Circonscription de Flandre orientale | VLAAMS BELANG | Van den Driessche Freija | 15,995 |
| Circonscription de Flandre orientale | VLAAMS BELANG | Brusselmans Filip | 14,894 |
| Circonscription de Flandre orientale | VLAAMS BELANG | Slagmulder Kristof | 10,647 |
| Circonscription de Flandre orientale | VLAAMS BELANG | Deckmyn Johan | 7,586 |
| Circonscription de Flandre orientale | VLAAMS BELANG | Malfroot Ilse | 10,138 |
| Circonscription de Flandre orientale | VLAAMS BELANG | Blancquaert Adeline | 7,607 |
| Circonscription de Flandre orientale | Vooruit | Rousseau Conner | 75,801 |
| Circonscription de Flandre orientale | Vooruit | Van den Bossche Freya | 28,409 |
| Circonscription de Flandre orientale | Vooruit | Nalli Burak | 7,286 |
| Circonscription de Flandre orientale | Vooruit | De Loor Kurt | 9,944 |
| Circonscription de Flandre orientale | Vooruit | Sioen Frederik | 8,457 |
| Circonscription de Flandre orientale | open vld | D'Hose Stephanie | 20,135 |
| Circonscription de Flandre orientale | open vld | Lachaert Egbert | 14,710 |
| Circonscription de Limbourg | CD&V | Brouns Jo | 46,714 |
| Circonscription de Limbourg | CD&V | Christiaens An | 11,970 |
| Circonscription de Limbourg | CD&V | Vandeurzen Toon | 11,414 |
| Circonscription de Limbourg | N-VA | Demir Zuhal | 65,793 |
| Circonscription de Limbourg | N-VA | Seurs Tom | 14,688 |
| Circonscription de Limbourg | N-VA | Grosemans Karolien | 15,241 |
| Circonscription de Limbourg | N-VA | Peumans Jan | 22,165 |
| Circonscription de Limbourg | PVDA | Colebunders Gaby | 13,116 |
| Circonscription de Limbourg | VLAAMS BELANG | Janssens Chris | 41,803 |
| Circonscription de Limbourg | VLAAMS BELANG | Beckers Roosmarijn | 13,733 |
| Circonscription de Limbourg | VLAAMS BELANG | Awouters Michiel | 11,018 |
| Circonscription de Limbourg | VLAAMS BELANG | Pieters Leo | 9,896 |
| Circonscription de Limbourg | VLAAMS BELANG | Claesen Mercina | 9,729 |
| Circonscription de Limbourg | Vooruit | Verduyckt Kris | 12,555 |
| Circonscription de Limbourg | Vooruit | Robeyns Els | 11,485 |
| Circonscription de Limbourg | open vld | Peeters Lydia | 10,825 |
| Circonscription du Brabant flamand | CD&V | Van Rompuy Peter | 19,169 |
| Circonscription du Brabant flamand | CD&V | Partyka Katrien | 11,295 |
| Circonscription du Brabant flamand | CD&V | Poelaert Kris | 9,518 |
| Circonscription du Brabant flamand | GROEN | Horch Aimen Imed Edin | 6,916 |
| Circonscription du Brabant flamand | GROEN | Platteau Eva | 11,226 |
| Circonscription du Brabant flamand | N-VA | Weyts Ben | 33,498 |
| Circonscription du Brabant flamand | N-VA | Sminate Nadia | 21,906 |
| Circonscription du Brabant flamand | N-VA | Houtmeyers Katrien | 15,517 |
| Circonscription du Brabant flamand | N-VA | Coel Arnout | 6,806 |
| Circonscription du Brabant flamand | N-VA | Tombeur Ine | 9,542 |
| Circonscription du Brabant flamand | PVDA | De Witte Line | 12,924 |
| Circonscription du Brabant flamand | VLAAMS BELANG | Slootmans Klaas | 22,781 |
| Circonscription du Brabant flamand | VLAAMS BELANG | Wouters Suzy | 9,862 |
| Circonscription du Brabant flamand | VLAAMS BELANG | Erens Frédéric | 5,468 |
| Circonscription du Brabant flamand | VLAAMS BELANG | Laeremans Jan | 6,666 |
| Circonscription du Brabant flamand | Vooruit | Verlinden Bieke | 19,588 |
| Circonscription du Brabant flamand | Vooruit | Bonte Hans | 8,998 |
| Circonscription du Brabant flamand | Vooruit | Segers Katia | 7,309 |
| Circonscription du Brabant flamand | open vld | Rutten Gwendolyn | 23,752 |
| Circonscription du Brabant flamand | open vld | Vande Reyde Maurits | 6,093 |
| Circonscription du Brabant flamand | open vld | De Bleeker Eva | 9,998 |
| Ressort Membres bruxellois du Parlement flamand | GROEN | Naji Nadia | 6,122 |
| Ressort Membres bruxellois du Parlement flamand | GROEN | Jaques Bram | 1,252 |
| Ressort Membres bruxellois du Parlement flamand | N-VA | Vanlouwe Karl | 2,062 |
| Ressort Membres bruxellois du Parlement flamand | Team Fouad Ahidar | Kasmi M'Hamed | 3,045 |
| Ressort Membres bruxellois du Parlement flamand | VLAAMS BELANG | Lootens-Stael Dominiek | 2,200 |
| Ressort Membres bruxellois du Parlement flamand | Vooruit.brussels | Goeman Hannelore | 2,641 |
Source: FPS Home Affairs, official results (XML file 2024, election of 09/06/2024). Full members only (no substitutes). The FPS files give neither sex nor age of candidates.
Registered voters, 2024 local elections
- Belgian voters
- 8,137,505
- women 4,180,315, men 3,957,190
- EU citizens registered
- 135,037
- of 830,107 eligible (16.3 %)
- Non-EU nationals registered
- 27,780
- of 233,261 eligible (11.9 %)
Source: FPS Home Affairs, voter statistics, local elections 13/10/2024 (situation at 01/08/2024, observed 17/08/2024). Foreign nationals vote only in local elections, after voluntary registration.
What official sources do not provide
- Votes by voters’ age, sex or origin: the ballot is secret, no official figures exist.
- Registered voters and turnout by municipality for these elections (canton only).
- Sex and age of candidates and elected members, absent from the FPS result files.