Best/Worst

Corruption Perceptions Index by Country 2025

map placeholder
Corruption Perception Index Score 2024

0

10

20

30

40

50

60

70

80

90

Country
Corruption Perception Index Score 2024
Denmark Flag
Denmark90
Finland Flag
Finland88
Singapore Flag
Singapore84
New Zealand Flag
New Zealand83
Switzerland Flag
Switzerland81
Norway Flag
Norway81
Luxembourg Flag
Luxembourg81
Sweden Flag
Sweden80
Netherlands Flag
Netherlands78
Australia Flag
Australia77
Ireland Flag
Ireland77
Iceland Flag
Iceland77
Uruguay Flag
Uruguay76
Estonia Flag
Estonia76
Germany Flag
Germany75
Canada Flag
Canada75
Hong Kong Flag
Hong Kong74
Bhutan Flag
Bhutan72
Seychelles Flag
Seychelles72
Japan Flag
Japan71
United Kingdom Flag
United Kingdom71
Belgium Flag
Belgium69
United Arab Emirates Flag
United Arab Emirates68
Barbados Flag
Barbados68
France Flag
France67
Taiwan Flag
Taiwan67
Austria Flag
Austria67
United States Flag
United States65
Romania Flag
Romania65
Bahamas Flag
Bahamas65
South Korea Flag
South Korea64
Israel Flag
Israel64
Chile Flag
Chile63
Lithuania Flag
Lithuania63
Cape Verde Flag
Cape Verde62
Slovenia Flag
Slovenia60
Dominica Flag
Dominica60
Saudi Arabia Flag
Saudi Arabia59
Jordan Flag
Jordan59
Qatar Flag
Qatar59
Latvia Flag
Latvia59
Saint Lucia Flag
Saint Lucia59
Costa Rica Flag
Costa Rica58
Rwanda Flag
Rwanda57
Portugal Flag
Portugal57
Botswana Flag
Botswana57
Spain Flag
Spain56
Czech Republic Flag
Czech Republic56
Cyprus Flag
Cyprus56
Grenada Flag
Grenada56
Oman Flag
Oman55
Fiji Flag
Fiji55
Italy Flag
Italy54
Poland Flag
Poland53
Georgia Flag
Georgia53
Bahrain Flag
Bahrain53
Mauritius Flag
Mauritius51
Malaysia Flag
Malaysia50
Vanuatu Flag
Vanuatu50
Greece Flag
Greece49
Slovakia Flag
Slovakia49
Namibia Flag
Namibia49
Croatia Flag
Croatia47
Armenia Flag
Armenia47
Kuwait Flag
Kuwait46
Montenegro Flag
Montenegro46
Malta Flag
Malta46
Ivory Coast Flag
Ivory Coast45
Senegal Flag
Senegal45
Benin Flag
Benin45
Sao Tome and Principe Flag
Sao Tome and Principe45
Jamaica Flag
Jamaica44
Timor-Leste Flag
Timor-Leste44
China Flag
China43
Bulgaria Flag
Bulgaria43
Moldova Flag
Moldova43
Solomon Islands Flag
Solomon Islands43
Ghana Flag
Ghana42
Albania Flag
Albania42
Tanzania Flag
Tanzania41
South Africa Flag
South Africa41
Burkina Faso Flag
Burkina Faso41
Cuba Flag
Cuba41
Hungary Flag
Hungary41
Trinidad and Tobago Flag
Trinidad and Tobago41
Vietnam Flag
Vietnam40
Kazakhstan Flag
Kazakhstan40
North Macedonia Flag
North Macedonia40
Suriname Flag
Suriname40
Colombia Flag
Colombia39
Zambia Flag
Zambia39
Tunisia Flag
Tunisia39
Guyana Flag
Guyana39
India Flag
India38
Gambia Flag
Gambia38
Maldives Flag
Maldives38
Indonesia Flag
Indonesia37
Ethiopia Flag
Ethiopia37
Argentina Flag
Argentina37
Morocco Flag
Morocco37
Lesotho Flag
Lesotho37
Dominican Republic Flag
Dominican Republic36
Ukraine Flag
Ukraine35
Serbia Flag
Serbia35
Brazil Flag
Brazil34
Turkey Flag
Turkey34
Thailand Flag
Thailand34
Algeria Flag
Algeria34
Nepal Flag
Nepal34
Niger Flag
Niger34
Malawi Flag
Malawi34
Philippines Flag
Philippines33
Belarus Flag
Belarus33
Sierra Leone Flag
Sierra Leone33
Laos Flag
Laos33
Panama Flag
Panama33
Mongolia Flag
Mongolia33
Bosnia and Herzegovina Flag
Bosnia and Herzegovina33
Kenya Flag
Kenya32
Angola Flag
Angola32
Uzbekistan Flag
Uzbekistan32
Sri Lanka Flag
Sri Lanka32
Ecuador Flag
Ecuador32
Togo Flag
Togo32
Peru Flag
Peru31
Papua New Guinea Flag
Papua New Guinea31
Djibouti Flag
Djibouti31
Egypt Flag
Egypt30
El Salvador Flag
El Salvador30
Mauritania Flag
Mauritania30
Guinea Flag
Guinea28
Bolivia Flag
Bolivia28
Pakistan Flag
Pakistan27
Mali Flag
Mali27
Liberia Flag
Liberia27
Gabon Flag
Gabon27
Eswatini Flag
Eswatini27
Nigeria Flag
Nigeria26
Mexico Flag
Mexico26
Uganda Flag
Uganda26
Iraq Flag
Iraq26
Madagascar Flag
Madagascar26
Cameroon Flag
Cameroon26
Mozambique Flag
Mozambique25
Guatemala Flag
Guatemala25
Kyrgyzstan Flag
Kyrgyzstan25
Paraguay Flag
Paraguay24
Central African Republic Flag
Central African Republic24
Bangladesh Flag
Bangladesh23
Iran Flag
Iran23
Republic of the Congo Flag
Republic of the Congo23
Russia Flag
Russia22
Honduras Flag
Honduras22
Azerbaijan Flag
Azerbaijan22
Lebanon Flag
Lebanon22
Chad Flag
Chad21
Cambodia Flag
Cambodia21
Zimbabwe Flag
Zimbabwe21
Guinea-Bissau Flag
Guinea-Bissau21
Comoros Flag
Comoros21
DR Congo Flag
DR Congo20
Tajikistan Flag
Tajikistan19
Afghanistan Flag
Afghanistan17
Burundi Flag
Burundi17
Turkmenistan Flag
Turkmenistan17
Myanmar Flag
Myanmar16
Haiti Flag
Haiti16
Sudan Flag
Sudan15
North Korea Flag
North Korea15
Nicaragua Flag
Nicaragua14
Yemen Flag
Yemen13
Libya Flag
Libya13
Eritrea Flag
Eritrea13
Equatorial Guinea Flag
Equatorial Guinea13
Syria Flag
Syria12
Venezuela Flag
Venezuela10
Somalia Flag
Somalia9
South Sudan Flag
South Sudan8
  • The Corruption Perceptions Index (CPI) ranks 180 countries and territories around the world by their perceived levels of public sector corruption, scoring on a scale of 0 (highly corrupt) to 100 (little or no corruption).
  • The CPI adopted whole-number scores beginning with the 2012 index.
  • Higher CPI scores indicate less corruption.