Politics · European Union · 2026 edition
Political Parties Integrity Index
A league table of political parties across the EU, with points for democratic conduct, media freedom, rule of law and accountability. Electoral strength also counts, to reflect each party’s political relevance.
- Parties ranked
- 203
- EU countries
- 27
- Average party score
- 66.3
- In the top band
- 29
- In the high-risk band
- 32
The league table
Compare the parties
Positions refer to the full European league. Parties with the same displayed score can have different positions because the published scores are rounded.
Showing 203 of 203 parties
| # | Party | Points / 100 | Rank change |
|---|---|---|---|
| Top 85–100 points29 parties | |||
| 1 | Miljöpartiet de gröna (MP) | 92 | — |
| 2 | Eesti Reformierakond (Reform Party) | 90 | — |
| 3 | Vihreä liitto (Vihr) | 90 | — |
| 4 | Bündnis 90/Die Grünen | 89 | — |
| 5 | GroenLinks-Partij van de Arbeid (GL-PvdA) | 89 | — |
| 6 | Ecolo | 89 | — |
| 7 | Socialdemokraterna (S) | 89 | — |
| 8 | Suomen Sosialidemokraattinen Puolue (SDP) | 88 | — |
| 9 | Progresívne Slovensko (PS) | 88 | — |
| 10 | Sozialdemokratische Partei Österreichs (SPÖ) | 87 | — |
| 11 | NEOS – Das Neue Österreich und Liberales Forum | 87 | — |
| 12 | Groen | 87 | — |
| 13 | Socialistisk Folkeparti (SF) | 87 | — |
| 14 | Centerpartiet (C) | 87 | — |
| 15 | Česká pirátská strana (Piráti) | 87 | — |
| 16 | déi gréng | 87 | — |
| 17 | Sotsiaaldemokraatlik Erakond (SDE) | 86 | — |
| 18 | Die Grünen – Die Grüne Alternative | 86 | — |
| 19 | Radikale Venstre (RV) | 86 | — |
| 20 | Uniunea Salvați România (USR) | 86 | Up 1 |
| 21 | Progresīvie (P) | 86 | Up 1 |
| 22 | Tisza – Tisztelet és Szabadság (Tisza) | 86 | New |
| 23 | Sozialdemokratische Partei Deutschlands (SPD) | 85 | — |
| 24 | TOP 09 | 85 | Up 2 |
| 25 | Vooruit | 85 | — |
| 26 | Možemo! | 85 | Up 1 |
| 27 | Vasemmistoliitto (Vas) | 85 | Down 3 |
| 28 | Kínima Oikológon Perivallontistón (Movement of Ecologists) | 85 | Up 1 |
| 29 | Lietuvos Respublikos liberalų sąjūdis (LRLS) | 85 | Down 1 |
| High 75–84 points59 parties | |||
| 30 | Christlich Demokratische Union / Christlich-Soziale Union (CDU/CSU) | 84 | — |
| 31 | Levica | 84 | Up 5 |
| 32 | Parti Socialiste (PS) | 84 | — |
| 33 | Alternativet (Å) | 84 | — |
| 34 | Vänsterpartiet (V) | 84 | — |
| 35 | Partido Socialista (PS) | 84 | Down 4 |
| 36 | Jaunā Vienotība (JV) | 84 | Up 2 |
| 37 | Gibanje Svoboda (GS) | 84 | — |
| 38 | Tėvynės sąjunga – Lietuvos krikščionys demokratai (TS-LKD) | 84 | Up 1 |
| 39 | Starostové a nezávislí (STAN) | 84 | Down 4 |
| 40 | Svenska folkpartiet i Finland (SFP/RKP) | 83 | Up 2 |
| 41 | Volt Nederland | 83 | — |
| 42 | Iniciativa Liberal (IL) | 83 | Up 1 |
| 43 | Democraten 66 (D66) | 83 | Down 3 |
| 44 | Socialni demokrati (SD) | 83 | Up 4 |
| 45 | Open Vlaamse Liberalen en Democraten (Open VLD) | 83 | — |
| 46 | Socialdemokratiet (S) | 83 | — |
| 47 | Enhedslisten – De Rød-Grønne (Ø) | 83 | — |
| 48 | Piratenpartei Lëtzebuerg | 83 | Up 1 |
| 49 | Bloco de Esquerda (BE) | 83 | Down 5 |
| 50 | Moderaterne (M) | 82 | — |
| 51 | Uniunea Democrată Maghiară din România (UDMR) | 82 | Up 2 |
| 52 | Lëtzebuerger Sozialistesch Aarbechterpartei (LSAP) | 82 | Up 3 |
| 53 | déi Lénk | 82 | Up 1 |
| 54 | Demokratesch Partei (DP) | 82 | Up 2 |
| 55 | Křesťanská a demokratická unie – Československá strana lidová (KDU-ČSL) | 82 | Down 4 |
| 56 | Sumar | 81 | Up 2 |
| 57 | Eesti 200 | 81 | — |
| 58 | Sloboda a Solidarita (SaS) | 81 | Up 1 |
| 59 | Chrëschtlech-Sozial Vollekspartei (CSV) | 81 | Up 2 |
| 60 | Alternattiva Demokratika – Partit Demokratiku (ADPD) | 81 | — |
| 61 | Partit Nazzjonalista (PN) | 80 | Up 5 |
| 62 | Freie Demokratische Partei (FDP) | 80 | — |
| 63 | Partido Social Democrata (PSD) | 80 | Up 1 |
| 64 | Liberal Alliance (LA) | 80 | Up 1 |
| 65 | Partito Democratico (PD) | 80 | Down 2 |
| 66 | Kansallinen Kokoomus (Kok) | 79 | Up 2 |
| 67 | Liberalerna (L) | 79 | Up 3 |
| 68 | Trzecia Droga (TD) | 79 | Up 1 |
| 69 | Volkspartij voor Vrijheid en Democratie (VVD) | 79 | Down 2 |
| 70 | Alleanza Verdi e Sinistra (AVS) | 78 | Up 2 |
| 71 | Lewica | 78 | Up 3 |
| 72 | Pessoas–Animais–Natureza (PAN) | 78 | Up 3 |
| 73 | Koalicja Obywatelska (KO) | 78 | — |
| 74 | Les Engagés | 78 | Up 2 |
| 75 | Partido Socialista Obrero Español (PSOE) | 78 | Down 4 |
| 76 | Prodǎlžavame promyānata – Demokratična Bǎlgariya (PP-DB) | 78 | Up 4 |
| 77 | Istarski demokratski sabor (IDS) | 78 | Up 4 |
| 78 | Kresťanskodemokratické hnutie (KDH) | 78 | — |
| 79 | Christen-Democratisch en Vlaams (CD&V) | 78 | Down 2 |
| 80 | Forța Dreptei (FD) | 78 | Down 1 |
| 81 | Anorthotikó Kómma Ergazómenou Laoú (AKEL) | 77 | Up 4 |
| 82 | Venstre, Danmarks Liberale Parti (V) | 77 | Up 2 |
| 83 | Nieuw Sociaal Contract (NSC) | 77 | Down 1 |
| 84 | Mouvement Réformateur (MR) | 77 | Down 1 |
| 85 | Lietuvos socialdemokratų partija (LSDP) | 76 | Up 1 |
| 86 | Občanská demokratická strana (ODS) | 75 | Up 2 |
| 87 | Apvienotais saraksts (AS) | 75 | Up 2 |
| 88 | Suomen Keskusta (Kesk) | 75 | Down 1 |
| Moderate 60–74 points47 parties | |||
| 89 | Kinima Allagis (PASOK-KINAL) | 74 | Up 4 |
| 90 | Det Konservative Folkeparti (KF) | 74 | Up 2 |
| 91 | Europe Écologie – Les Verts (EELV) | 74 | Down 1 |
| 92 | Demokratų sąjunga "Vardan Lietuvos" (DSVL) | 74 | Up 4 |
| 93 | Partido Popular (PP) | 74 | Down 2 |
| 94 | Socijaldemokratska partija Hrvatske (SDP) | 74 | — |
| 95 | Nova Slovenija – Krščanski demokrati (NSi) | 74 | — |
| 96 | Dimokratikós Synagermós (DISY) | 73 | Up 5 |
| 97 | Partidul Mișcarea Populară (PMP) | 73 | Up 3 |
| 98 | Azione | 73 | — |
| 99 | Renaissance | 73 | Down 2 |
| 100 | Fianna Fáil (FF) | 72 | Up 3 |
| 101 | Kommunistische Partei Österreichs (KPÖ) | 72 | Up 1 |
| 102 | Fine Gael (FG) | 70 | Up 5 |
| 103 | Euzko Alderdi Jeltzalea – Partido Nacionalista Vasco (EAJ-PNV) | 70 | Up 3 |
| 104 | Isamaa | 70 | Up 1 |
| 105 | Samostalna demokratska srpska stranka (SDSS) | 69 | Up 6 |
| 106 | Dimokratikí Parátaxi (DIPA) | 69 | Up 6 |
| 107 | Christen-Democratisch Appèl (CDA) | 69 | Up 2 |
| 108 | Partido Comunista Português (PCP) | 69 | Up 2 |
| 109 | Parti Socialiste (PS) | 69 | Down 1 |
| 110 | Movimento 5 Stelle (M5S) | 68 | Up 3 |
| 111 | Méto̱po Ev̱ro̱païkís Realistikís Anypakoís (MeRA25) | 67 | Up 6 |
| 112 | Podemos | 67 | Up 3 |
| 113 | Moderaterna (M) | 67 | Up 3 |
| 114 | Dimokratikó Kómma (DIKO) | 66 | Up 7 |
| 115 | Párbeszéd Magyarországért | 66 | Down 63 |
| 116 | Österreichische Volkspartei (ÖVP) | 66 | Up 2 |
| 117 | Partidul Național Liberal (PNL) | 66 | Up 2 |
| 118 | Pléfsi Eleftherías (Course of Freedom) | 66 | Up 2 |
| 119 | Sinn Féin (SF) | 65 | Up 4 |
| 120 | Synaspismós Rizospastikís Aristerás (SYRIZA) | 65 | Up 2 |
| 121 | Kommounistikó Kómma Elládas (KKE) | 64 | Up 3 |
| 122 | Kínima Sosialdemokratón (EDEK) | 64 | Up 4 |
| 123 | Partit Laburista (PL) | 64 | Up 2 |
| 124 | Suomen Kristillisdemokraatit (KD) | 63 | Up 4 |
| 125 | Kristdemokraterna (KD) | 63 | Up 4 |
| 126 | Socialistische Partij (SP) | 63 | Up 1 |
| 127 | Most nezavisnih lista | 62 | Up 6 |
| 128 | Eesti Keskerakond (Centre Party) | 62 | Up 2 |
| 129 | Esquerra Republicana de Catalunya (ERC) | 62 | Up 2 |
| 130 | Italia Viva (IV) | 62 | Up 2 |
| 131 | Les Républicains (LR) | 61 | Up 3 |
| 132 | Forza Italia (FI) | 60 | Up 3 |
| 133 | Lehet Más a Politika (LMP) | 60 | Down 29 |
| 134 | Lietuvos valstiečių ir žaliųjų sąjunga (LVŽS) | 60 | Up 2 |
| 135 | Demokratikus Koalíció (DK) | 60 | Down 36 |
| Low 45–59 points36 parties | |||
| 136 | Obyčajní ľudia a nezávislé osobnosti (OĽaNO) | 59 | Up 3 |
| 137 | Parti du Travail de Belgique / Partij van de Arbeid van België (PTB-PVDA) | 59 | Up 1 |
| 138 | Die Linke | 59 | Down 1 |
| 139 | Magyar Szocialista Párt (MSZP) | 58 | Down 25 |
| 140 | Páirtí an Lucht Oibre (Labour) | 58 | Up 1 |
| 141 | Ciudadanos (C's) | 58 | Down 1 |
| 142 | Nacionālā apvienība (NA) | 57 | Up 2 |
| 143 | Nieuw-Vlaamse Alliantie (N-VA) | 57 | Down 1 |
| 144 | Hlas – sociálna demokracia | 57 | Down 1 |
| 145 | Comhaontas Glas (Green Party) | 57 | — |
| 146 | Zaļo un Zemnieku savienība (ZZS) | 56 | Up 1 |
| 147 | ANO 2011 | 56 | Down 1 |
| 148 | Bǎlgarska socialističeska partiya (BSP) | 55 | Up 4 |
| 149 | La France Insoumise (LFI) | 55 | Down 1 |
| 150 | Partidul Social Democrat (PSD) | 55 | — |
| 151 | Junts per Catalunya (Junts) | 55 | Down 2 |
| 152 | Néa Dimokratía (ND) | 55 | Down 1 |
| 153 | Alternativ Demokratesch Reformpartei (ADR) | 55 | — |
| 154 | Momentum Mozgalom | 54 | Down 134 |
| 155 | Parti Communiste Français (PCF) | 54 | Down 1 |
| 156 | BoerBurgerBeweging (BBB) | 54 | Down 1 |
| 157 | Freie Wähler (FW) | 53 | Down 1 |
| 158 | Hrvatska demokratska zajednica (HDZ) | 53 | Up 1 |
| 159 | Fratelli d'Italia (FdI) | 53 | Down 2 |
| 160 | GERB – SDS | 51 | Up 2 |
| 161 | Danmarksdemokraterne (DD) | 51 | — |
| 162 | Rassemblement National (RN) | 51 | Down 2 |
| 163 | Eesti Konservatiivne Rahvaerakond (EKRE) | 50 | — |
| 164 | Slovenska demokratska stranka (SDS) | 50 | Up 1 |
| 165 | Ima takǎv narod (ITN) | 50 | Down 1 |
| 166 | Bündnis Sahra Wagenknecht (BSW) | 49 | — |
| 167 | Partij voor de Vrijheid (PVV) | 48 | — |
| 168 | Lega | 47 | Up 1 |
| 169 | VOX | 47 | Down 1 |
| 170 | Perussuomalaiset (PS) | 46 | Up 1 |
| 171 | Alternative für Deutschland (AfD) | 46 | Down 1 |
| High risk Below 45 points32 parties | |||
| 172 | Jobbik Magyarországért Mozgalom | 43 | Down 14 |
| 173 | SMER – sociálna demokracia | 43 | Down 1 |
| 174 | Latvija pirmajā vietā (LPV) | 43 | — |
| 175 | Sme rodina | 43 | Down 2 |
| 176 | Chega | 42 | — |
| 177 | Prawo i Sprawiedliwość (PiS) | 42 | Down 2 |
| 178 | Alianța pentru Unirea Românilor (AUR) | 41 | — |
| 179 | Freiheitliche Partei Österreichs (FPÖ) | 41 | Down 2 |
| 180 | Dviženie za prava i svobodi (DPS) | 40 | Down 1 |
| 181 | Vlaams Belang (VB) | 39 | Down 1 |
| 182 | Sverigedemokraterna (SD) | 39 | — |
| 183 | Dansk Folkeparti (DF) | 39 | Down 2 |
| 184 | Svoboda a přímá demokracie (SPD) | 38 | — |
| 185 | Konfederacja Wolność i Niepodległość (Konf) | 38 | Down 2 |
| 186 | Domovinski pokret (DP) | 37 | Down 1 |
| 187 | Slovenská národná strana (SNS) | 36 | Down 1 |
| 188 | Ellinikí Lýsi (Greek Solution) | 36 | Down 1 |
| 189 | Nemuno aušra | 36 | Down 1 |
| 190 | Reconquête ! | 34 | Down 1 |
| 191 | Veličie (Greatness) | 33 | Down 1 |
| 192 | Ethnikó Laïkó Métopo (ELAM) | 33 | Down 1 |
| 193 | Nye Borgerlige (NB) | 30 | Down 1 |
| 194 | Níki (Niki) | 30 | — |
| 195 | Republika | 30 | Down 2 |
| 196 | Stabilitātei! (S!) | 30 | Down 1 |
| 197 | Vǎzraždane (Revival) | 28 | Down 1 |
| 198 | Trikolóra | 27 | Down 1 |
| 199 | SOS România | 24 | Up 1 |
| 200 | Spartiátes (Spartans) | 24 | Up 1 |
| 201 | Fidesz – Magyar Polgári Szövetség és Kereszténydemokrata Néppárt (Fidesz-KDNP) | 22 | Down 3 |
| 202 | Mi Hazánk Mozgalom | 19 | Down 3 |
| 203 | Forum voor Democratie (FvD) | 19 | Down 1 |
No parties match these filters
Try a different search, select another country or include more score bands.
Points are out of 100. “Rank change” records movement from the previous published snapshot; it is not a change in points. Country names open the existing party profiles for that country.
What the points mean
A closer look at the score
The total combines five dimensions. Electoral strength measures political relevance; the other four examine the party’s institutional record.
- 20%
Electoral strength
Political relevance through elections and representation.
- 25%
Democratic commitment
Respect for democratic rules and institutions.
- 25%
Media integrity impact
The party’s effect on media freedom and independence.
- 20%
Corruption and rule of law
The record on corruption, legality and institutional checks.
- 10%
Transparency and accountability
Openness and the ability to hold the party to account.
Read close scores together
Scores are published as whole numbers. Small differences and neighbouring positions should be interpreted with care. The score bands provide a broader guide, while profiles explain each party’s context.
A snapshot that can change
Scores reflect the published edition and its documented revisions. An unchanged score can move in the table when other parties change or new entries are added. Read the methodology for the evidence, update rules and limitations.
Within the published edition
Largest recorded rank changes
The six largest movements in position from the previous snapshot. The points before and after are shown separately.
Down 134 positions
Momentum Mozgalom
Points: 86 → 54
Tier change: Top → Low
Down 63 positions
Párbeszéd Magyarországért
Points: 82 → 66
Tier change: High → Moderate
Down 36 positions
Demokratikus Koalíció (DK)
Points: 73 → 60
Score revised — Apr 2026 election
Down 29 positions
Lehet Más a Politika (LMP)
Points: 71 → 60
Score revised — Apr 2026 election
Down 25 positions
Magyar Szocialista Párt (MSZP)
Points: 68 → 58
Tier change: Moderate → Low
Down 14 positions
Jobbik Magyarországért Mozgalom
Points: 53 → 43
Tier change: Low → High risk
Explore the countries
Country profiles and party averages
Each average gives equal weight to the listed parties’ published scores, with no weighting by votes or population. These figures describe the parties included in this league; they are not national democracy scores.
| Country | Parties | Average / 100 | Explore |
|---|---|---|---|
| Luxembourg | 7 | 78.9 | Profiles |
| Finland | 8 | 76.1 | Profiles |
| Malta | 3 | 75.0 | Profiles |
| Slovenia | 5 | 75.0 | Profiles |
| Sweden | 8 | 75.0 | Profiles |
| Belgium | 11 | 74.2 | Profiles |
| Portugal | 7 | 74.1 | Profiles |
| Austria | 6 | 73.2 | Profiles |
| Estonia | 6 | 73.2 | Profiles |
| Denmark | 12 | 71.3 | Profiles |
| Lithuania | 6 | 69.2 | Profiles |
| Germany | 8 | 68.1 | Profiles |
| Czechia | 8 | 66.8 | Profiles |
| Cyprus | 7 | 66.7 | Profiles |
| Netherlands | 10 | 66.4 | Profiles |
| Spain | 9 | 65.8 | Profiles |
| Croatia | 7 | 65.4 | Profiles |
| Italy | 8 | 65.1 | Profiles |
| Ireland | 5 | 64.4 | Profiles |
| Romania | 8 | 63.1 | Profiles |
| Poland | 5 | 63.0 | Profiles |
| Latvia | 7 | 61.6 | Profiles |
| France | 8 | 58.9 | Profiles |
| Slovakia | 9 | 57.2 | Profiles |
| Greece | 9 | 53.4 | Profiles |
| Hungary | 9 | 52.0 | Profiles |
| Bulgaria | 7 | 47.9 | Profiles |
Country averages use the full published league and do not change with the filters above. “Filter” shows all ranked parties from that country; “Profiles” opens its existing party pages.
