Become a Patron

Europe Elects: Calendar

The table below considers European Parliament elections, national parliament, and presidential elections in European states and territories, including national parliament by-elections. It includes all regional elections and some local elections where these are held on a national basis or involve a capital city. “National parliament” in bicameral systems refers to the lower house unless specified otherwise.

Elections printed boldly have a direct or indirect impact on the European Council. The tilde (~) indicates that the election will occur in or around that month and no election date has been set yet. If only a month is mentioned, the election will take place in the month, but no date has been set yet. Elections in states marked with the asterisks (*) are not considered free or fair.

EU, national parliament, and presidential as well as regional elections in any federation and in unitary states with more than 40 million inhabitants are covered live on our social media. Local elections are also covered if the capital region is involved.

2024
🇱🇮 LiechtensteinElectronic health record referendum
Building regulations referendum
Photovoltaic requirement referendum
21 January
🇫🇮 FinlandPresidential (first round)28 January
🇵🇹 PortugalAzores regional parliament4 February
🇦🇿 Azerbaijan*Presidential7 February
🇫🇮 FinlandPresidential (second round)11 February
🇩🇪 GermanyNational parliament election in parts of Berlin11 February
🇬🇧 UKKingswood national parliament by-election
Wellingborough national parliament by-election
15 February
🇪🇸 SpainGalicia regional parliament18 February
🇧🇾 Belarus*National parliament25 February
🇮🇹 ItalySardinia regional election (parliament + president)25 February

🇱🇮 Liechtenstein

🇬🇧 UK

“Involvement of the people in appointing the government” referendum

Rochdale national parliament by-election

25 February

29 February

🇨🇭 Switzerland13th OASI pension payment referendum
Retirement age referendum
Schwytz regional parliament and government (first round)
St. Gall regional parliament and government (first round) 
Uri regional parliament and government (first round)
Basle-City regional government by-election (first round)
3 March
🇮🇪 IrelandCare amendment national referendum
Family amendment national referendum
8 March
🇮🇹 ItalyAbruzzo regional election (parliament + president)10 March
🇵🇹 Portugal National parliament10 March
🇷🇺 Russia*Presidential (first round)17 March
🇸🇲 San MarinoPresidential (indirect)March
🇸🇰 SlovakiaPresident (first round)23 March
🇨🇭 SwitzerlandGlarus regional government by-election (second round)23 March
🇲🇹 MaltaPresidential (indirect)27 March
🇹🇷 TürkiyeLocal (incl. Ankara and Istanbul)31 March
🇸🇰 SlovakiaPresident (second round)6 April
🇵🇱 PolandLower Silesia regional parliament
Kuyavia-Pomerania regional parliament
Lublin regional parliament
Lubusz regional parliament
Łódź regional parliament
Lesser Poland regional parliament
Masovia regional parliament
Opole regional parliament
Subcarpathian regional parliament
Podlaskie regional parliament
Pomerania regional parliament
Silesia regional parliament
Świętokrzyskie regional parliament
Warmia-Masuria regional parliament
Greater Poland regional parliament
West Pomerania regional parliament
Local (Warsaw (mayor + parliament) + nationwide)
7 April
🇨🇭 SwitzerlandThurgovia regional parliament and government
Basle-City regional government by-election (second round)
7 April
🇨🇭 SwitzerlandSt. Gall regional government (second round)14 April
🇭🇷 CroatiaNational parliament17 April
🇨🇭 SwitzerlandUri regional parliament and government (second round)21 April
🇮🇹 ItalyBasilicata regional election (parliament + president)21-22 April
🇲🇰 North MacedoniaPresidential (first round)24 April
🇨🇭 SwitzerlandAppenzell Inner-Rhodes regional government28 April
🇮🇪 IrelandAdministrative panel national parliament (upper house) by-election29 April
🇬🇧 UKLocal (incl. London mayoral)
Blackpool South national parliament by-election
2 May
🇲🇰 North MacedoniaPresidential (second round)8 May
🇲🇰 North MacedoniaNational parliament8 May
🇱🇹 LithuaniaPresidential (first round)
Dual citizenship constitutional referendum
12 May
🇪🇸 SpainCatalonia regional parliament12 May
🇱🇹 LithuaniaPresidential (second round)
26 May
🇵🇹 PortugalMadeira regional parliament26 May
🇮🇸 IcelandPresidential1 June
🇷🇸 SerbiaLocal (Belgrade (parliament) + nationwide)2 June
🇪🇺 European UnionEuropean Parliament6-9 June
🇮🇪 IrelandLocal (Dublin (parliament) + Limerick (mayor + parliament) + nationwide)7 June
🇮🇹 ItalyPiedmont regional election (parliament + president)8-9 June
🇲🇹 MaltaLocal (Valetta + nationwide)8 June
🇧🇬 BulgariaNational parliament9 June
🇨🇭 SwitzerlandHealth insurance premiums’ relief (Initiative)
Lower premiums (Initiative)
Stop compulsory vaccination (Initiative)
Energy Act & Electricity Supply Act (Amendment)
9 June
🇸🇲 San MarinoNational parliament9 June
🇧🇪 BelgiumNational parliament9 June
🇧🇪 BelgiumBrussels regional parliament
Flanders regional parliament
Flemish Community regional parliament (indirect)
French Community regional parliament (indirect)
German-speaking Community regional parliament
Wallonia regional parliament
9 June
🇨🇾 CyprusFamagusta regional president
Larnaca regional president
Limassol regional president
Nicosia regional president
Paphos regional president
Local (Nicosia (mayor + parliament) + nationwide)
9 June
🇷🇴 RomaniaLocal (Bucharest + nationwide)
Bacău County regional parliament and president
Botoșani County regional parliament and president
Iași County regional parliament and president
Neamț County regional parliament and president
Suceava County regional parliament and president
Vaslui County regional parliament and president
Brăila County regional parliament and president
Buzău County regional parliament and president
Constanța County regional parliament and president
Galați County regional parliament and president
Tulcea County regional parliament and president
Vrancea County regional parliament and president
Argeș County regional parliament and president
Călărași County regional parliament and president
Dâmbovița County regional parliament and president
Giurgiu County regional parliament and president
Ialomița County regional parliament and president
Prahova County regional parliament and president
Teleorman County regional parliament and president
Dolj County regional parliament and president
Gorj County regional parliament and president
Mehedinți County regional parliament and president
Olt County regional parliament and president
Vâlcea County regional parliament and president
Arad County regional parliament and president
Caraș-Severin County regional parliament and president
Hunedoara County regional parliament and president
Timiș County regional parliament and president
Bihor County regional parliament and president
Bistrița-Năsăud County regional parliament and president
Cluj County regional parliament and president
Maramureș County regional parliament and president
Satu Mare County regional parliament and president
Sălaj County regional parliament and president
Alba County regional parliament and president
Brașov County regional parliament and president
Covasna County regional parliament and president
Harghita County regional parliament and president
Mureș County regional parliament and president
Sibiu County regional parliament and president
Ilfov County regional parliament and president
Bucharest regional parliament and president
9 June
🇭🇺 HungaryLocal (Budapest (mayor + parliament) + nationwide)
Budapest regional president and parliament
Baranya regional parliament
Bács-Kiskun regional parliament
Békés regional parliament
Csongrád-Csanád regional parliament
Fejér regional parliament
Győr-Moson-Sopron regional parliament
Hajdú-Bihar regional parliament
Heves regional parliament
Jász-Nagykun-Szolnok regional parliament
Komárom-Esztergom regional parliament
Nógrád regional parliament
Pest regional parliament
Somogy regional parliament
Szabolcs-Szatmár-Bereg regional parliament
Tolna regional parliament
Vas regional parliament
Veszprém regional parliament
Zala regional parliament
9 June
🇸🇮 SloveniaEuthanasia referendum
Electoral reform referendum
Cannabis referendum
9 June
🇱🇮 LiechtensteinState hospital’s credit referendum16 June
🇫🇷 FranceNational parliament30 June
🇬🇧 UKNational parliament4 July
🇫🇷 FranceNational parliament (potential second round)7 July
🇵🇱 PolandConstituency 13 national parliament (upper house) by-election21 July
🇨🇭 SwitzerlandShaffhouse government (first round)18 August
🇦🇿 Azerbaijan*National parliament1 September
🇩🇪 GermanySaxony regional parliament
Thuringia regional parliament
1 September
🇷🇺 Russia*Altai Republic regional parliament + president
Astrakhan regional president
Bryansk Oblast regional parliament
Chelyabinsk Oblast regional president
Kabardino-Balkarian Republic regional parliament
Karachay-Cherkess Republic regional parliament
Khabarovsk region regional parliament
Kurgan Oblast regional president
Kursk Oblast regional president
Lipetsk regional president
Mari El Republic regional parliament
Moscow regional parliament
Murmansk regional president
Orenburg Oblast regional president
Republic of Bashkortostan regional president
Republic of Kalmykia regional president
Republic of Tatarstan regional parliament
Sakhalin regional president
Saint Petersburg regional president
Stavropol Krai regional president
Transbaikal Oblast regional president
Tula Oblast regional parliament
Tuva Republic regional parliament
Volgograd regional parliament + president
Vologda regional president
8 September
🇨🇭 SwitzerlandNature and landscape biodiversity (Initiative)
Reform of Occupational Pension Act (Amendment)
22 September
🇨🇭 SwitzerlandShaffhouse government (potential second round) regional parliament22 September
🇩🇪 GermanyBrandenburg regional parliament22 September
🇦🇹 AustriaNational parliament29 September
🇲🇪 MontenegroLocal (Podgorica)29 September
🇮🇹 ItalyUmbria regional election (parliament + president)~September
🇨🇿 CzechiaNational parliament (upper house)
Central Bohemia regional parliament
South Bohemia regional parliament
Plzeň regional parliament
Karlovy Vary regional parliament
Ústí nad Labem regional parliament
Liberec regional parliament
Hradec Králové regional parliament
Pardubice regional parliament
Vysočina regional parliament
South Moravia regional parliament
Olomouc regional parliament
Zlín regional parliament
Moravian-Silesia regional parliament
~September
🇸🇲 San MarinoPresidential (indirect)September
🇦🇹 AustriaVorarlberg regional parliament~October
🇧🇦 Bosnia and HerzegovinaLocal (Sarajevo + nationwide)6 October
🇱🇹 LithuaniaNational parliament13 October
🇧🇪 BelgiumLocal (Brussels + nationwide)13 October
🇲🇩 MoldovaPresidential
EU accession referendum
20 October
🇨🇭 SwitzerlandAargau regional parliament and government (first round)
Basle-City regional parliament and government (first round)
20 October
🇬🇪 GeorgiaNational parliament
Adjara regional parliament
26 October
🇬🇧 UKAlderney parliament16 November
🇷🇴 RomaniaPresidential (first round)24 November
🇨🇭 SwitzerlandDevelopment of national roads referendum
Swiss Code of Obligations – Lease law: subletting (Amendment)
Swiss Code of Obligations – Lease law: termination for own needs (Amendment)
Health insurance Act – Uniform financing of health benefits (Amendment)
Aargau government (potential second round)
Basle-City  government (potential second round)
24 November
🇦🇹 AustriaStyria regional parliamentNovember
🇨🇭 SwitzerlandLocal (incl. Federal City of Berne (mayoral, city government, parliament), but not nationwide)~November
🇦🇿 Azerbaijan*Local (Baku (parliament) + nationwide)December
🇭🇷 CroatiaPresidentialDecember
🇷🇴 RomaniaNational parliament1 December
🇬🇧 UKSark regional parliament11 December
🇷🇴 RomaniaPresidential (potential second round)12 December
🇬🇪 GeorgiaPresidentialby December
2025
🇦🇹 AustriaBurgenland regional parliament~January
🇬🇷 GreecePresidential~January
🇽🇰 KosovoNational parliamentby 16 February
🇦🇿 Azerbaijan*Autonomous Republic of Nakhchivan regional parliament~February
🇩🇪 GermanyHamburg regional parliament~February
🇮🇹 ItalyEmilia Romagna regional election (parliament + president)February
🇱🇮 LiechtensteinLiechtenstein national parliament~February
🇦🇲 ArmeniaPresidential~March
🇸🇲 San MarinoPresidential (indirect)March
🇮🇪 IrelandNational parliamentby March
🇭🇷 CroatiaCity of Zagreb regional parliament and president
Istria regional regional parliament and president
Primorje-Gorski Kotar regional parliament and president
Dubrovnik-Neretva regional parliament and president
Varaždin regional parliament and president
Zadar regional parliament and president
Međimurje regional parliament and president
Šibenik-Knin regional parliament and president
Zagreb County regional parliament and president
Split-Dalmatia regional parliament and president
Lika-Senj regional parliament and president
Osijek-Baranja regional parliament and president
Koprivnica-Križevci regional parliament and president
Sisak-Moslavina regional parliament and president
Karlovac regional parliament and president
Bjelovar-Bilogora regional parliament and president
Krapina-Zagorje regional parliament and president
Vukovar-Syrmia regional parliament and president
Požega-Slavonia regional parliament and president
Brod-Posavina regional parliament and president
Virovitica-Podravina regional parliament and president
Local (Zagreb (mayor + parliament) + nationwide)
~May
🇦🇱 AlbaniaNational parliamentby June
🇬🇧 UKGuernsey parliamentby June
🇱🇻 LatviaLocal (Riga (mayor + parliament) + nationwide)~June
🇫🇮 FinlandLocal and regionalJune
🇲🇩 MoldovaNational parliamentby 11 July
🇵🇱 PolandPresidential~July
🇧🇾 Belarus*Presidential~August
🇳🇴 NorwayNational parliamentSeptember
🇸🇲 San MarinoPresidential (indirect)September
🇮🇹 ItalyAosta Valley regional parliament
Apulia regional election (parliament + president)
Campania regional election (parliament + president)
Liguria regional election (parliament + president)
Marche regional election (parliament + president)
Tuscany regional election (parliament + president)
Veneto regional election (parliament + president)
~September
🇵🇹 PortugalLocal (mayor + parliament)~September
🇩🇪 GermanyNational parliamentby 26 October
🇦🇹 AustriaVienna local (parliament) and regional parliament~October
🇨🇿 CzechiaNational parliament~October
🇪🇪 EstoniaLocal (Tallinn (parliament) + nationwide)~October
🇮🇪 IrelandPresidential~October
🇮🇪 IrelandPresidential~October
🇲🇰 North MacedoniaLocal (Skopje (parliaments)July
🇩🇰 DenmarkCapital Region of Denmark regional parliament
Central Denmark Region regional parliament
North Denmark Region regional parliament
Region Zealand regional parliament
Region of Southern Denmark regional parliament
Local (Copenhagen (parliament) + nationwide)
~November
🇸🇲 San MarinoLocal~November
2026
🇵🇹 PortugalPresidentialJanuary
🇩🇪 GermanyBaden-Württemberg regional parliament
Rhineland Palatinate regional parliament
~March
🇳🇱 NetherlandsLocal (Amsterdam (parliament))~March
🇸🇲 San MarinoPresidential (indirect)March
🇸🇮 SloveniaNational parliamentby 24 April
🇭🇺 HungaryNational parliament~April
🇲🇩 MoldovaAutonomous Territorial Unit of Gagauzia regional parliament~April
🇬🇧 UKScottish regional parliament
Welsh regional parliament
by 7 May
🇨🇾 CyprusNational parliament~May
🇫🇷 FranceLocal (Paris (mayor + parliament) + nationwide) (first round)~May
🇮🇸 IcelandLocal (Reykjavík (parliament) + nationwide)~June
🇦🇲 ArmeniaNational parliament~June
🇩🇪 GermanySaxony Anhalt regional parliament~June
🇫🇷 FranceLocal (Paris (mayor + parliament) + nationwide) (second round)~June
🇬🇧 UKJersey parliamentby June
🇸🇪 SwedenNational parliament13 September
🇷🇺 Russia*National parliamentby 26 September
🇩🇪 GermanyBerlin local and regional parliament
Mecklenburg- Vorpommern regional parliament
~September
🇸🇲 San MarinoPresidential (indirect)September
🇬🇧 UKIsle of Man parliamentby September
🇮🇸 IcelandNational parliamentBy 27 September
🇱🇻 LatviaNational parliamentby 3 October
🇧🇦 Bosnia and Herzegovina National parliament
Presidential (Bosnia, Serb, Croat)
Regional parliaments
4 October
🇩🇰 Denmark National parliamentby 31 October
🇲🇪 MontenegroLocal elections (incl. Podgorica)~October
🇧🇬 BulgariaPresidential~November
🇩🇰 DenmarkFaroe parliamentby December
2027
🇮🇹 ItalyCalabria regional election (parliament + president)February
🇩🇪 GermanyPresidential~March
🇪🇪 EstoniaNational parliamentby 7 March
🇱🇮 LiechtensteinLocal (Vaduz (mayor, parliament + nationwide, first round)~March
🇱🇹 LithuaniaLocal (Vilnius (mayor, parliament) + nationwide)~March
🇭🇺 HungaryPresidential~March
🇲🇹 MaltaNational parliament~March
🇲🇨 MonacoLocal (Montecarlo (parliament) + nationwide)~March
🇳🇱 NetherlandsDrenthe regional parliament
Flevoland regional parliament
Friesland regional parliament
Gelderland regional parliament
Groningen regional parliament
Limburg regional parliament
North Brabant regional parliament
North Holland regional parliament
Overijssel regional parliament
South Holland regional parliament
Utrecht regional parliament
Zeeland regional parliament
~March
🇸🇲 San MarinoPresidential (indirect)March
🇫🇮 FinlandNational parliament18 April
🇦🇩 AndorraNational parliament~April
🇫🇷 FrancePresidential election (first round)~April
🇲🇩 MoldovaAutonomous Territorial Unit of Gagauzia regional president~April
🇷🇸 SerbiaPresidential~April
🇦🇱 AlbaniaLocal (Tirana (mayor, parliament) + nationwide)~May
🇦🇱 AlbaniaPresidential (indirect)~May
🇩🇪 GermanyBremen regional parliament
North Rhine-Westphalia regional parliament
Saarland regional parliament
Schleswig-Holstein regional parliament
~May
🇬🇷 GreeceNational parliament~June
🇲🇪 MontenegroNational parliament~June
🇳🇱 NetherlandsNational parliament (upper house) – Senate (indirect)~June
🇪🇸 SpainLocal (Madrid + nationwide)
Aragon regional parliament
Asturias regional parliament
Balearic Islands regional parliament
Canary Islands regional parliament
Cantabria regional parliament
Castile-La Mancha regional parliament
Extremadura regional parliament
La Rioja regional parliament
Madrid regional parliament
Murcia regional parliament
Navarre regional parliament
Valencia regional parliament
~May
🇪🇸 SpainNational parliamentby 22 August 2027
🇦🇹 AustriaUpper Austria regional parliament~September
🇵🇹 PortugalMadeira regional parliament~September
🇮🇹 ItalySicily regional election (parliament + president)~September
🇸🇲 San MarinoPresidential (indirect)September
🇨🇭 SwitzerlandNational parliament~September
🇳🇴 NorwayLocal (incl. Oslo)~September
🇸🇮 SloveniaPresidential~October
🇧🇬 BulgariaLocal ((first round) Sofia (mayor, parliament) + nationwide))~October
🇩🇪 GermanyLower Saxony regional parliament~October
🇵🇱 PolandNational parliamentby 11 November
🇲🇩 MoldovaRegional parliaments~November
🇮🇹 ItalyNational parliamentby 22 December
🇷🇸 SerbiaNational parliamentby 31 December
2028
🇦🇹 AustriaLower Austria regional parliament~January
🇨🇿 CzechiaPresidential~January
🇨🇾 CyprusPresidential~February
🇮🇹 ItalyLazio regional election (parliament + president)
Lombardy regional election (parliament + president) 
~February
🇲🇨 MonacoNational parliament~February
🇦🇹 AustriaCarinthia regional parliament~March
🇦🇹 AustriaSalzburg regional parliament~March
🇳🇱 NetherlandsNational parliamentby 15 March
🇲🇪 MontenegroPresidential~March
🇸🇲 San MarinoPresidential (indirect)March
🇮🇹 ItalyFriuli-Venezia Giulia regional election (parliament + president)~April
🇹🇷 TürkiyePresidential
National parliament
~May
🇫🇷 FranceAuvergne-Rhône-Alpes regional parliament Bourgogne-Franche-Comté regional parliament Brittany regional parliament
Centre-Val de Loire regional parliament
Corsica regional parliament
Grand Est regional parliament
Île-de-France regional parliament
Occitanie regional parliament
Hauts-de-France regional parliament
Normandy regional parliament
Nouvelle-Aquitaine regional parliament
Pays de la Loire regional parliament
Provence-Alpes-Côte d’Azur regional parliament
~June
🇮🇹 ItalyMolise regional election (parliament + president)~June
🇦🇹 AustriaPresidential~October
🇱🇺 LuxembourgNational parliament~October
🇬🇷 GreeceLocal (incl. Athens)~October
2029
🇮🇹 ItalyPresidential~January
🇸🇲 San MarinoPresidential (indirect)March
🇺🇦 UkrainePresidential (first round)~March
🇸🇲 San MarinoPresidential (indirect)September
🇱🇺 LuxembourgLocal election~October

Notes: National level: The Vatican City is an absolute monarchy and only holds executive elections after the death or resignation of its leader. Andorra’s dual executive is appointed by executives of the Vatican City and directly elected through the Presidential elections in France. The executives of Belgium, Denmark, Liechtenstein, Luxembourg, Monaco the Netherlands, Norway, Spain,  Sweden, and the United Kingdom are hereditary and not elected. Due to Russia’s invasion of Ukraine, elections are not scheduled at this moment and presidential elections in Ukraine originally scheduled for 31 March have been postponed.
Regional level: Andorra, Armenia, Bulgaria, Estonia, Iceland, Ireland, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Monaco, Montenegro, North Macedonia, San Marino, Slovenia, and the Vatican City have no regional administration. Regional executives in Albania, Austria, Azerbaijan*, Belgium, Bosnia and Herzegovina, Czechia, Denmark,  France, Georgia, Germany, Hungary, Aosta Vally, in all regions of Moldova except in the Autonomous Territorial Unit of Gagauzia, the Netherlands, Norway, Poland, Romania, in parts of Russia*, Serbia, Spain, Sweden, Türkiye, Ukraine and the United Kingdom are not directly elected. Cyprus does not have regional parliaments. Finland does not have regional executives.
Local level: Local (mayoral + parliament) election dates in Austria, Germany, Italy, Russia*, and the UK vary by subnational entity.
Visit our electoral archive here