Corruption Perception by Country

What Is Corruption Perception?

Corruption Perception measures perceived public sector corruption using scores compiled by Transparency International and aggregated by the World Bank. Scores range from 0 to 100, where higher values indicate lower levels of perceived corruption. This index reflects stakeholder assessments of government integrity and transparency.

Why Corruption Perception Matters to a Country’s Progress

  • Indicates governance quality, as lower perceived corruption correlates with stronger institutions and rule of law.
  • Affects foreign investment, since businesses avoid countries seen as highly corrupt, impacting economic development.
  • Reflects citizens’ trust in government, because high corruption perceptions erode public confidence and social cohesion.

Ranking Highlights

  • Egypt tops the progress rankings in Corruption Perception Index, recording an increase from 30 to 35. Barbados follows with a gain from 65 to 69, while Cabo Verde rounds out the top three, rising from 60 to 64.
  • Across all 178 countries, the average year-over-year change was +0 percentage points with a median change of +0 percentage points.
  • Overall, 55 countries improved in this area while 61 worsened. Click on a country to open the full country scorecard and see how it performs across a range of key indicators.
Rank Country Most Recent Year Previous Year Change
1Egypt flag Egypt35 (2023)30 (2022)+5.00 pp
2Barbados flag Barbados69 (2023)65 (2022)+4.00 pp
3Cabo Verde flag Cabo Verde64 (2023)60 (2022)+4.00 pp
4Kuwait flag Kuwait46 (2023)42 (2022)+4.00 pp
5Zambia flag Zambia37 (2023)33 (2022)+4.00 pp
6Burundi flag Burundi20 (2023)17 (2022)+3.00 pp
7Côte d'Ivoire flag Côte d'Ivoire40 (2023)37 (2022)+3.00 pp
8Dominican Republic flag Dominican Republic35 (2023)32 (2022)+3.00 pp
9Algeria flag Algeria36 (2023)33 (2022)+3.00 pp
10Gambia flag Gambia37 (2023)34 (2022)+3.00 pp
11Kazakhstan flag Kazakhstan39 (2023)36 (2022)+3.00 pp
12Moldova flag Moldova42 (2023)39 (2022)+3.00 pp
13Malaysia flag Malaysia50 (2023)47 (2022)+3.00 pp
14Ukraine flag Ukraine36 (2023)33 (2022)+3.00 pp
15Bulgaria flag Bulgaria45 (2023)43 (2022)+2.00 pp
16Canada flag Canada76 (2023)74 (2022)+2.00 pp
17Estonia flag Estonia76 (2023)74 (2022)+2.00 pp
18Lesotho flag Lesotho39 (2023)37 (2022)+2.00 pp
19North Macedonia flag North Macedonia42 (2023)40 (2022)+2.00 pp
20Pakistan flag Pakistan29 (2023)27 (2022)+2.00 pp
21Rwanda flag Rwanda53 (2023)51 (2022)+2.00 pp
22Tanzania flag Tanzania40 (2023)38 (2022)+2.00 pp
23Uzbekistan flag Uzbekistan33 (2023)31 (2022)+2.00 pp
24Albania flag Albania37 (2023)36 (2022)+1.00 pp
25United Arab Emirates flag United Arab Emirates68 (2023)67 (2022)+1.00 pp
26Armenia flag Armenia47 (2023)46 (2022)+1.00 pp
27Bosnia and Herzegovina flag Bosnia and Herzegovina35 (2023)34 (2022)+1.00 pp
28Cameroon flag Cameroon27 (2023)26 (2022)+1.00 pp
29Congo flag Congo22 (2023)21 (2022)+1.00 pp
30Colombia flag Colombia40 (2023)39 (2022)+1.00 pp
31Comoros flag Comoros20 (2023)19 (2022)+1.00 pp
32Costa Rica flag Costa Rica55 (2023)54 (2022)+1.00 pp
33Cyprus flag Cyprus53 (2023)52 (2022)+1.00 pp
34Czech Republic flag Czech Republic57 (2023)56 (2022)+1.00 pp
35Dominica flag Dominica56 (2023)55 (2022)+1.00 pp
36Guinea flag Guinea26 (2023)25 (2022)+1.00 pp
37Guinea-Bissau flag Guinea-Bissau22 (2023)21 (2022)+1.00 pp
38Grenada flag Grenada53 (2023)52 (2022)+1.00 pp
39Libya flag Libya18 (2023)17 (2022)+1.00 pp
40Luxembourg flag Luxembourg78 (2023)77 (2022)+1.00 pp
41Latvia flag Latvia60 (2023)59 (2022)+1.00 pp
42Montenegro flag Montenegro46 (2023)45 (2022)+1.00 pp
43Mauritius flag Mauritius51 (2023)50 (2022)+1.00 pp
44Nigeria flag Nigeria25 (2023)24 (2022)+1.00 pp
45Nepal flag Nepal35 (2023)34 (2022)+1.00 pp
46Philippines flag Philippines34 (2023)33 (2022)+1.00 pp
47Saudi Arabia flag Saudi Arabia52 (2023)51 (2022)+1.00 pp
48Solomon Islands flag Solomon Islands43 (2023)42 (2022)+1.00 pp
49Sierra Leone flag Sierra Leone35 (2023)34 (2022)+1.00 pp
50Slovakia flag Slovakia54 (2023)53 (2022)+1.00 pp
51Seychelles flag Seychelles71 (2023)70 (2022)+1.00 pp
52Chad flag Chad20 (2023)19 (2022)+1.00 pp
53Togo flag Togo31 (2023)30 (2022)+1.00 pp
54Timor-Leste flag Timor-Leste43 (2023)42 (2022)+1.00 pp
55Zimbabwe flag Zimbabwe24 (2023)23 (2022)+1.00 pp
56Angola flag Angola33 (2023)33 (2022)+0.00 pp
57Australia flag Australia75 (2023)75 (2022)+0.00 pp
58Austria flag Austria71 (2023)71 (2022)+0.00 pp
59Azerbaijan flag Azerbaijan23 (2023)23 (2022)+0.00 pp
60Belgium flag Belgium73 (2023)73 (2022)+0.00 pp
61Benin flag Benin43 (2023)43 (2022)+0.00 pp
62Bahamas flag Bahamas64 (2023)64 (2022)+0.00 pp
63Brunei flag Brunei60 (2020)60 (2019)+0.00 pp
64Bhutan flag Bhutan68 (2023)68 (2022)+0.00 pp
65Central African Republic flag Central African Republic24 (2023)24 (2022)+0.00 pp
66Switzerland flag Switzerland82 (2023)82 (2022)+0.00 pp
67Democratic Republic of the Congo flag Democratic Republic of the Congo20 (2023)20 (2022)+0.00 pp
68Djibouti flag Djibouti30 (2023)30 (2022)+0.00 pp
69Denmark flag Denmark90 (2023)90 (2022)+0.00 pp
70Spain flag Spain60 (2023)60 (2022)+0.00 pp
71Finland flag Finland87 (2023)87 (2022)+0.00 pp
72Ghana flag Ghana43 (2023)43 (2022)+0.00 pp
73Equatorial Guinea flag Equatorial Guinea17 (2023)17 (2022)+0.00 pp
74Guyana flag Guyana40 (2023)40 (2022)+0.00 pp
75Honduras flag Honduras23 (2023)23 (2022)+0.00 pp
76Croatia flag Croatia50 (2023)50 (2022)+0.00 pp
77Haiti flag Haiti17 (2023)17 (2022)+0.00 pp
78Hungary flag Hungary42 (2023)42 (2022)+0.00 pp
79Indonesia flag Indonesia34 (2023)34 (2022)+0.00 pp
80Ireland flag Ireland77 (2023)77 (2022)+0.00 pp
81Iraq flag Iraq23 (2023)23 (2022)+0.00 pp
82Italy flag Italy56 (2023)56 (2022)+0.00 pp
83Jamaica flag Jamaica44 (2023)44 (2022)+0.00 pp
84Japan flag Japan73 (2023)73 (2022)+0.00 pp
85South Korea flag South Korea63 (2023)63 (2022)+0.00 pp
86Lebanon flag Lebanon24 (2023)24 (2022)+0.00 pp
87Saint Lucia flag Saint Lucia55 (2023)55 (2022)+0.00 pp
88Morocco flag Morocco38 (2023)38 (2022)+0.00 pp
89Mexico flag Mexico31 (2023)31 (2022)+0.00 pp
90Mali flag Mali28 (2023)28 (2022)+0.00 pp
91Malta flag Malta51 (2023)51 (2022)+0.00 pp
92Mongolia flag Mongolia33 (2023)33 (2022)+0.00 pp
93Mauritania flag Mauritania30 (2023)30 (2022)+0.00 pp
94Malawi flag Malawi34 (2023)34 (2022)+0.00 pp
95Namibia flag Namibia49 (2023)49 (2022)+0.00 pp
96Niger flag Niger32 (2023)32 (2022)+0.00 pp
97Norway flag Norway84 (2023)84 (2022)+0.00 pp
98North Korea flag North Korea17 (2023)17 (2022)+0.00 pp
99Paraguay flag Paraguay28 (2023)28 (2022)+0.00 pp
100Qatar flag Qatar58 (2023)58 (2022)+0.00 pp
101Romania flag Romania46 (2023)46 (2022)+0.00 pp
102Senegal flag Senegal43 (2023)43 (2022)+0.00 pp
103Singapore flag Singapore83 (2023)83 (2022)+0.00 pp
104Serbia flag Serbia36 (2023)36 (2022)+0.00 pp
105South Sudan flag South Sudan13 (2023)13 (2022)+0.00 pp
106Sao Tome and Principe flag Sao Tome and Principe45 (2023)45 (2022)+0.00 pp
107Suriname flag Suriname40 (2023)40 (2022)+0.00 pp
108Slovenia flag Slovenia56 (2023)56 (2022)+0.00 pp
109Eswatini flag Eswatini30 (2023)30 (2022)+0.00 pp
110Syria flag Syria13 (2023)13 (2022)+0.00 pp
111Trinidad and Tobago flag Trinidad and Tobago42 (2023)42 (2022)+0.00 pp
112Tunisia flag Tunisia40 (2023)40 (2022)+0.00 pp
113Uganda flag Uganda26 (2023)26 (2022)+0.00 pp
114United States flag United States69 (2023)69 (2022)+0.00 pp
115Saint Vincent and the Grenadines flag Saint Vincent and the Grenadines60 (2023)60 (2022)+0.00 pp
116Vanuatu flag Vanuatu48 (2023)48 (2022)+0.00 pp
117Yemen flag Yemen16 (2023)16 (2022)+0.00 pp
118Argentina flag Argentina37 (2023)38 (2022)-1.00 pp
119Burkina Faso flag Burkina Faso41 (2023)42 (2022)-1.00 pp
120Bangladesh flag Bangladesh24 (2023)25 (2022)-1.00 pp
121Botswana flag Botswana59 (2023)60 (2022)-1.00 pp
122Chile flag Chile66 (2023)67 (2022)-1.00 pp
123Germany flag Germany78 (2023)79 (2022)-1.00 pp
124Eritrea flag Eritrea21 (2023)22 (2022)-1.00 pp
125Ethiopia flag Ethiopia37 (2023)38 (2022)-1.00 pp
126Fiji flag Fiji52 (2023)53 (2022)-1.00 pp
127France flag France71 (2023)72 (2022)-1.00 pp
128Gabon flag Gabon28 (2023)29 (2022)-1.00 pp
129Guatemala flag Guatemala23 (2023)24 (2022)-1.00 pp
130India flag India39 (2023)40 (2022)-1.00 pp
131Iran flag Iran24 (2023)25 (2022)-1.00 pp
132Israel flag Israel62 (2023)63 (2022)-1.00 pp
133Jordan flag Jordan46 (2023)47 (2022)-1.00 pp
134Kenya flag Kenya31 (2023)32 (2022)-1.00 pp
135Kyrgyzstan flag Kyrgyzstan26 (2023)27 (2022)-1.00 pp
136Liberia flag Liberia25 (2023)26 (2022)-1.00 pp
137Lithuania flag Lithuania61 (2023)62 (2022)-1.00 pp
138Madagascar flag Madagascar25 (2023)26 (2022)-1.00 pp
139Maldives flag Maldives39 (2023)40 (2022)-1.00 pp
140Mozambique flag Mozambique25 (2023)26 (2022)-1.00 pp
141Netherlands flag Netherlands79 (2023)80 (2022)-1.00 pp
142Oman flag Oman43 (2023)44 (2022)-1.00 pp
143Panama flag Panama35 (2023)36 (2022)-1.00 pp
144Papua New Guinea flag Papua New Guinea29 (2023)30 (2022)-1.00 pp
145Poland flag Poland54 (2023)55 (2022)-1.00 pp
146Portugal flag Portugal61 (2023)62 (2022)-1.00 pp
147Somalia flag Somalia11 (2023)12 (2022)-1.00 pp
148Sweden flag Sweden82 (2023)83 (2022)-1.00 pp
149Thailand flag Thailand35 (2023)36 (2022)-1.00 pp
150Turkmenistan flag Turkmenistan18 (2023)19 (2022)-1.00 pp
151Uruguay flag Uruguay73 (2023)74 (2022)-1.00 pp
152Venezuela flag Venezuela13 (2023)14 (2022)-1.00 pp
153Vietnam flag Vietnam41 (2023)42 (2022)-1.00 pp
154Bahrain flag Bahrain42 (2023)44 (2022)-2.00 pp
155Belarus flag Belarus37 (2023)39 (2022)-2.00 pp
156Bolivia flag Bolivia29 (2023)31 (2022)-2.00 pp
157Brazil flag Brazil36 (2023)38 (2022)-2.00 pp
158Ecuador flag Ecuador34 (2023)36 (2022)-2.00 pp
159United Kingdom flag United Kingdom71 (2023)73 (2022)-2.00 pp
160Iceland flag Iceland72 (2023)74 (2022)-2.00 pp
161Cambodia flag Cambodia22 (2023)24 (2022)-2.00 pp
162Sri Lanka flag Sri Lanka34 (2023)36 (2022)-2.00 pp
163Nicaragua flag Nicaragua17 (2023)19 (2022)-2.00 pp
164New Zealand flag New Zealand85 (2023)87 (2022)-2.00 pp
165Russia flag Russia26 (2023)28 (2022)-2.00 pp
166Sudan flag Sudan20 (2023)22 (2022)-2.00 pp
167El Salvador flag El Salvador31 (2023)33 (2022)-2.00 pp
168Türkiye flag Türkiye34 (2023)36 (2022)-2.00 pp
169South Africa flag South Africa41 (2023)43 (2022)-2.00 pp
170China flag China42 (2023)45 (2022)-3.00 pp
171Cuba flag Cuba42 (2023)45 (2022)-3.00 pp
172Georgia flag Georgia53 (2023)56 (2022)-3.00 pp
173Greece flag Greece49 (2023)52 (2022)-3.00 pp
174Laos flag Laos28 (2023)31 (2022)-3.00 pp
175Myanmar flag Myanmar20 (2023)23 (2022)-3.00 pp
176Peru flag Peru33 (2023)36 (2022)-3.00 pp
177Afghanistan flag Afghanistan20 (2023)24 (2022)-4.00 pp
178Tajikistan flag Tajikistan20 (2023)24 (2022)-4.00 pp

Source: World Bank. Only countries with complete data (both points within the past 10 years) are shown.

As an Amazon Associate, World Scorecard earns from qualifying purchases. These popular, highly rated books cover global issues — from economic development and governance to education, social well-being, and environmental sustainability.