Corruption Perceptions Index

Perceived public-sector corruption as scored by experts and business surveys; higher means cleaner.

Source: Transparency International CPI (via OWID) Licence: CC BY 4.0 Unit: score 0–100 (100 = cleanest) Parsed: 2026-09-28 Open source ↗

↓ Download CSV

Avg (2024)
42.7
-0.30pp vs 2023
Improving
55
of 179 tracked
Declining
93
period over period
Stable
31
±0.5pp band

CPI score

Interactive — choose a period, search a country, switch between bars, table and map.

azenha.ai/bulldozer

Trend over time

Group average by period, 2017–2024.

3037.54552.560 20172018201920202021202220232024
AsiaEuropeAfricaAmericas

azenha.ai/bulldozer

Movers

Biggest period-over-period changes.

Top risers

EntityNowChange
🇴🇲 Oman 55 +12.0pp
🇧🇭 Bahrain 53 +11.0pp
🇸🇦 Saudi Arabia 59 +7.0pp
🇦🇱 Albania 42 +5.0pp
🇨🇮 Cote d'Ivoire 45 +5.0pp

Top fallers

EntityNowChange
🇪🇷 Eritrea 13 -8.0pp
🇪🇬 Egypt 30 -5.0pp
🇱🇾 Libya 13 -5.0pp
🇲🇹 Malta 46 -5.0pp
🇲🇽 Mexico 26 -5.0pp

By group

Change by group, latest period.

Asia +0.60pp
Americas -0.50pp
Africa -0.50pp
Europe -1.0pp
GroupMembersAvgChange
Europe 44 56.3 -1.0pp
Americas 32 42.2 -0.50pp
Asia 49 42.1 +0.60pp
Africa 54 32.3 -0.50pp

Corruption Perceptions Index — full ranking

Every entity in this dataset, in HTML. The interactive panel above shows the same numbers; this is the one that survives without JavaScript.

179 entities, 2024, change vs 2023. Highest first.
#EntityCPI scoreChange
1🇩🇰 Denmark900.00pp
2🇫🇮 Finland88+1.0pp
3🇸🇬 Singapore84+1.0pp
4🇳🇿 New Zealand83-2.0pp
5🇱🇺 Luxembourg81+3.0pp
6🇳🇴 Norway81-3.0pp
7🇨🇭 Switzerland81-1.0pp
8🇸🇪 Sweden80-2.0pp
9🇳🇱 Netherlands78-1.0pp
10🇦🇺 Australia77+2.0pp
11🇮🇸 Iceland77+5.0pp
12🇮🇪 Ireland770.00pp
13🇪🇪 Estonia760.00pp
14🇺🇾 Uruguay76+3.0pp
15🇨🇦 Canada75-1.0pp
16🇩🇪 Germany75-3.0pp
17🇭🇰 Hong Kong74-1.0pp
18🇧🇹 Bhutan72+4.0pp
19🇸🇨 Seychelles72+1.0pp
20🇯🇵 Japan71-2.0pp
21🇬🇧 United Kingdom710.00pp
22🇧🇪 Belgium69-4.0pp
23🇧🇧 Barbados68-1.0pp
24🇦🇪 United Arab Emirates680.00pp
25🇦🇹 Austria67-4.0pp
26🇫🇷 France67-4.0pp
27🇹🇼 Taiwan670.00pp
28🇧🇸 Bahamas65+1.0pp
29🇺🇸 United States65-4.0pp
30🇮🇱 Israel64+2.0pp
31🇰🇷 South Korea64+1.0pp
32🇨🇱 Chile63-3.0pp
33🇱🇹 Lithuania63+2.0pp
34🇻🇨 Saint Vincent and the Grenadines63+3.0pp
35🇨🇻 Cape Verde62-2.0pp
36🇩🇲 Dominica60+4.0pp
37🇸🇮 Slovenia60+4.0pp
38🇱🇻 Latvia59-1.0pp
39🇶🇦 Qatar59+1.0pp
40🇱🇨 Saint Lucia59+4.0pp
41🇸🇦 Saudi Arabia59+7.0pp
42🇨🇷 Costa Rica58+3.0pp
43🇧🇼 Botswana57-2.0pp
44🇵🇹 Portugal57-4.0pp
45🇷🇼 Rwanda57+4.0pp
46🇨🇾 Cyprus56+3.0pp
47🇨🇿 Czechia56-1.0pp
48🇬🇩 Grenada56+3.0pp
49🇪🇸 Spain56-4.0pp
50🇫🇯 Fiji55+3.0pp
51🇴🇲 Oman55+12.0pp
52🇮🇹 Italy54-2.0pp
53🇧🇭 Bahrain53+11.0pp
54🇬🇪 Georgia530.00pp
55🇵🇱 Poland53-1.0pp
56🇲🇺 Mauritius510.00pp
57🇲🇾 Malaysia500.00pp
58🇻🇺 Vanuatu50+2.0pp
59🇬🇷 Greece490.00pp
60🇯🇴 Jordan49+3.0pp
61🇳🇦 Namibia490.00pp
62🇸🇰 Slovakia49-5.0pp
63🇦🇲 Armenia470.00pp
64🇭🇷 Croatia47-3.0pp
65🇰🇼 Kuwait460.00pp
66🇲🇹 Malta46-5.0pp
67🇲🇪 Montenegro460.00pp
68🇷🇴 Romania460.00pp
69🇧🇯 Benin45+2.0pp
70🇨🇮 Cote d'Ivoire45+5.0pp
71🇸🇹 Sao Tome and Principe450.00pp
72🇸🇳 Senegal45+2.0pp
73🇹🇱 East Timor44+1.0pp
74🇯🇲 Jamaica440.00pp
75🇧🇬 Bulgaria43-2.0pp
76🇨🇳 China43+1.0pp
77🇲🇩 Moldova43+1.0pp
78🇸🇧 Solomon Islands430.00pp
79🇦🇱 Albania42+5.0pp
80🇬🇭 Ghana42-1.0pp
81🇧🇫 Burkina Faso410.00pp
82🇨🇺 Cuba41-1.0pp
83🇭🇺 Hungary41-1.0pp
84🇿🇦 South Africa410.00pp
85🇹🇿 Tanzania41+1.0pp
86🇹🇹 Trinidad and Tobago41-1.0pp
87🇰🇿 Kazakhstan40+1.0pp
88🇲🇰 North Macedonia40-2.0pp
89🇸🇷 Suriname400.00pp
90🇻🇳 Vietnam40-1.0pp
91🇨🇴 Colombia39-1.0pp
92🇬🇾 Guyana39-1.0pp
93🇹🇳 Tunisia39-1.0pp
94🇿🇲 Zambia39+2.0pp
95🇬🇲 Gambia38+1.0pp
96🇮🇳 India38-1.0pp
97🇲🇻 Maldives38-1.0pp
98🇦🇷 Argentina370.00pp
99🇪🇹 Ethiopia370.00pp
100🇮🇩 Indonesia37+3.0pp
101🇱🇸 Lesotho37-2.0pp
102🇲🇦 Morocco37-1.0pp
103🇩🇴 Dominican Republic36+1.0pp
104🇷🇸 Serbia35-1.0pp
105🇺🇦 Ukraine35-1.0pp
106🇩🇿 Algeria34-2.0pp
107🇧🇷 Brazil34-2.0pp
108🇲🇼 Malawi340.00pp
109🇳🇵 Nepal34-1.0pp
110🇳🇪 Niger34+2.0pp
111🇹🇭 Thailand34-1.0pp
112🇹🇷 Turkey340.00pp
113🇧🇾 Belarus33-4.0pp
114🇧🇦 Bosnia and Herzegovina33-2.0pp
115🇱🇦 Laos33+5.0pp
116🇲🇳 Mongolia330.00pp
117🇵🇦 Panama33-2.0pp
118🇵🇭 Philippines33-1.0pp
119🇸🇱 Sierra Leone33-2.0pp
120🇦🇴 Angola32-1.0pp
121🇪🇨 Ecuador32-2.0pp
122🇰🇪 Kenya32+1.0pp
123🇱🇰 Sri Lanka32-2.0pp
124🇹🇬 Togo32+1.0pp
125🇺🇿 Uzbekistan32-1.0pp
126🇩🇯 Djibouti31+1.0pp
127🇵🇬 Papua New Guinea31+2.0pp
128🇵🇪 Peru31-2.0pp
129🇪🇬 Egypt30-5.0pp
130🇸🇻 El Salvador30-1.0pp
131🇲🇷 Mauritania300.00pp
132🇧🇴 Bolivia28-1.0pp
133🇬🇳 Guinea28+2.0pp
134🇸🇿 Eswatini27-3.0pp
135🇬🇦 Gabon27-1.0pp
136🇱🇷 Liberia27+2.0pp
137🇲🇱 Mali27-1.0pp
138🇵🇰 Pakistan27-2.0pp
139🇨🇲 Cameroon26-1.0pp
140🇮🇶 Iraq26+3.0pp
141🇲🇬 Madagascar26+1.0pp
142🇲🇽 Mexico26-5.0pp
143🇳🇬 Nigeria26+1.0pp
144🇺🇬 Uganda260.00pp
145🇬🇹 Guatemala25+2.0pp
146🇰🇬 Kyrgyzstan25-1.0pp
147🇲🇿 Mozambique250.00pp
148🇨🇫 Central African Republic240.00pp
149🇵🇾 Paraguay24-4.0pp
150🇧🇩 Bangladesh23-1.0pp
151🇨🇬 Congo23+1.0pp
152🇮🇷 Iran23-1.0pp
153🇦🇿 Azerbaijan22-1.0pp
154🇭🇳 Honduras22-1.0pp
155🇱🇧 Lebanon22-2.0pp
156🇷🇺 Russia22-4.0pp
157🇰🇭 Cambodia21-1.0pp
158🇹🇩 Chad21+1.0pp
159🇰🇲 Comoros21+1.0pp
160🇬🇼 Guinea-Bissau21-1.0pp
161🇿🇼 Zimbabwe21-3.0pp
162🇨🇩 Democratic Republic of Congo200.00pp
163🇹🇯 Tajikistan19-1.0pp
164🇦🇫 Afghanistan17-3.0pp
165🇧🇮 Burundi17-3.0pp
166🇹🇲 Turkmenistan17-1.0pp
167🇭🇹 Haiti16-1.0pp
168🇲🇲 Myanmar16-4.0pp
169🇰🇵 North Korea15-2.0pp
170🇸🇩 Sudan15-5.0pp
171🇳🇮 Nicaragua14-3.0pp
172🇬🇶 Equatorial Guinea13-4.0pp
173🇪🇷 Eritrea13-8.0pp
174🇱🇾 Libya13-5.0pp
175🇾🇪 Yemen13-3.0pp
176🇸🇾 Syria12-1.0pp
177🇻🇪 Venezuela10-3.0pp
178🇸🇴 Somalia9-2.0pp
179🇸🇸 South Sudan8-5.0pp