Independent rankings built from public data — every figure traceable to the body that published it.
Report year 2024Data year 2024
CPI score (0–100, where 100 is very clean)Higher is better — rank 1 leadsPublished by Transparency International
14 editions, 2012 to 2025, imported from Transparency International's own results spreadsheet — one file carrying every edition. Each edition is named for the year it measures and is published the following February. ⚠ The series starts at 2012 on the publisher's own instruction: TI has run a CPI since 1995, but rebuilt it in 2012 onto a 0–100 scale that is comparable year to year, and states that earlier scores were only ever comparable within a single year. TI publishes a rank column for 2017 onward only; the ranks for 2012–2016 are derived by ordering the score, a derivation verified to reproduce all 1,622 of TI's own published ranks exactly. The score is a perceptions measure built from 13 expert and business surveys, not a count of corruption — a country is only scored in a year at least three of those sources cover it, which is why the field ranges from 168 to 182 countries.
Corruption Perceptions Index 2024 — Transparency International
Cite as: Transparency International. Corruption Perceptions Index. Berlin: Transparency International.
Licence: CC BY 4.0 (the data), CC BY-ND 4.0 (the website and report)
Score and rank both as published by Transparency International.
180 rows × 7 columns · imported from the publisher’s published data file on
Select any column heading to sort by it; select it again to reverse.
| Global Rank | Country | ISO Code | CPI Score | Data Sources Used | Standard Error | Region |
|---|---|---|---|---|---|---|
| 1 | Denmark | DNK | 90 | 8 | 1.9827 | Western Europe & European Union |
| 2 | Finland | FIN | 88 | 8 | 1.8295 | Western Europe & European Union |
| 3 | Singapore | SGP | 84 | 9 | 1.4789 | Asia Pacific |
| 4 | New Zealand | NZL | 83 | 8 | 1.7687 | Asia Pacific |
| 5 | Luxembourg | LUX | 81 | 7 | 2.0001 | Western Europe & European Union |
| 5 | Norway | NOR | 81 | 8 | 1.6510 | Western Europe & European Union |
| 5 | Switzerland | CHE | 81 | 7 | 1.8149 | Western Europe & European Union |
| 8 | Sweden | SWE | 80 | 8 | 2.4795 | Western Europe & European Union |
| 9 | Netherlands | NLD | 78 | 8 | 2.3367 | Western Europe & European Union |
| 10 | Australia | AUS | 77 | 9 | 1.6719 | Asia Pacific |
| 10 | Iceland | ISL | 77 | 6 | 2.6030 | Western Europe & European Union |
| 10 | Ireland | IRL | 77 | 8 | 1.5463 | Western Europe & European Union |
| 13 | Estonia | EST | 76 | 10 | 1.0874 | Western Europe & European Union |
| 13 | Uruguay | URY | 76 | 7 | 1.4563 | Americas |
| 15 | Canada | CAN | 75 | 8 | 1.9501 | Americas |
| 15 | Germany | DEU | 75 | 8 | 1.3578 | Western Europe & European Union |
| 17 | Hong Kong | HKG | 74 | 7 | 2.6162 | Asia Pacific |
| 18 | Bhutan | BTN | 72 | 4 | 1.6417 | Asia Pacific |
| 18 | Seychelles | SYC | 72 | 4 | 3.9709 | Sub-Saharan Africa |
| 20 | Japan | JPN | 71 | 9 | 2.5758 | Asia Pacific |
| 20 | United Kingdom | GBR | 71 | 8 | 2.0543 | Western Europe & European Union |
| 22 | Belgium | BEL | 69 | 8 | 1.6583 | Western Europe & European Union |
| 23 | Barbados | BRB | 68 | 3 | 3.1187 | Americas |
| 23 | United Arab Emirates | ARE | 68 | 8 | 2.1642 | Middle East & North Africa |
| 25 | Austria | AUT | 67 | 8 | 1.9229 | Western Europe & European Union |
| 25 | France | FRA | 67 | 8 | 1.6112 | Western Europe & European Union |
| 25 | Taiwan | TWN | 67 | 7 | 2.0545 | Asia Pacific |
| 28 | Bahamas | BHS | 65 | 3 | 6.2373 | Americas |
| 28 | United States of America | USA | 65 | 9 | 2.1796 | Americas |
| 30 | Israel | ISR | 64 | 7 | 2.9044 | Middle East & North Africa |
| 30 | Korea, South | KOR | 64 | 9 | 1.0000 | Asia Pacific |
| 32 | Chile | CHL | 63 | 8 | 2.2961 | Americas |
| 32 | Lithuania | LTU | 63 | 9 | 1.6578 | Western Europe & European Union |
| 32 | Saint Vincent and the Grenadines | VCT | 63 | 3 | 1.9432 | Americas |
| 35 | Cabo Verde | CPV | 62 | 5 | 3.8554 | Sub-Saharan Africa |
| 36 | Dominica | DMA | 60 | 3 | 1.7386 | Americas |
| 36 | Slovenia | SVN | 60 | 10 | 1.7750 | Western Europe & European Union |
| 38 | Latvia | LVA | 59 | 10 | 2.0908 | Western Europe & European Union |
| 38 | Qatar | QAT | 59 | 7 | 4.3281 | Middle East & North Africa |
| 38 | Saint Lucia | LCA | 59 | 3 | 7.9092 | Americas |
| 38 | Saudi Arabia | SAU | 59 | 7 | 4.1787 | Middle East & North Africa |
| 42 | Costa Rica | CRI | 58 | 7 | 3.0764 | Americas |
| 43 | Botswana | BWA | 57 | 9 | 2.4062 | Sub-Saharan Africa |
| 43 | Portugal | PRT | 57 | 8 | 1.6285 | Western Europe & European Union |
| 43 | Rwanda | RWA | 57 | 7 | 2.6284 | Sub-Saharan Africa |
| 46 | Cyprus | CYP | 56 | 7 | 2.4809 | Western Europe & European Union |
| 46 | Czechia | CZE | 56 | 10 | 1.3922 | Western Europe & European Union |
| 46 | Grenada | GRD | 56 | 3 | 4.9515 | Americas |
| 46 | Spain | ESP | 56 | 8 | 2.4334 | Western Europe & European Union |
| 50 | Fiji | FJI | 55 | 3 | 2.0310 | Asia Pacific |
| 50 | Oman | OMN | 55 | 6 | 6.4888 | Middle East & North Africa |
| 52 | Italy | ITA | 54 | 8 | 1.6662 | Western Europe & European Union |
| 53 | Bahrain | BHR | 53 | 7 | 6.4436 | Middle East & North Africa |
| 53 | Georgia | GEO | 53 | 6 | 4.0562 | Eastern Europe & Central Asia |
| 53 | Poland | POL | 53 | 10 | 1.8448 | Western Europe & European Union |
| 56 | Mauritius | MUS | 51 | 7 | 2.5296 | Sub-Saharan Africa |
| 57 | Malaysia | MYS | 50 | 9 | 1.0968 | Asia Pacific |
| 57 | Vanuatu | VUT | 50 | 3 | 1.8159 | Asia Pacific |
| 59 | Greece | GRC | 49 | 8 | 1.9429 | Western Europe & European Union |
| 59 | Jordan | JOR | 49 | 8 | 3.4827 | Middle East & North Africa |
| 59 | Namibia | NAM | 49 | 8 | 1.6137 | Sub-Saharan Africa |
| 59 | Slovakia | SVK | 49 | 10 | 2.2930 | Western Europe & European Union |
| 63 | Armenia | ARM | 47 | 6 | 2.5044 | Eastern Europe & Central Asia |
| 63 | Croatia | HRV | 47 | 9 | 1.8740 | Western Europe & European Union |
| 65 | Kuwait | KWT | 46 | 8 | 1.6488 | Middle East & North Africa |
| 65 | Malta | MLT | 46 | 6 | 3.4315 | Western Europe & European Union |
| 65 | Montenegro | MNE | 46 | 5 | 3.0334 | Eastern Europe & Central Asia |
| 65 | Romania | ROU | 46 | 8 | 2.0014 | Western Europe & European Union |
| 69 | Benin | BEN | 45 | 6 | 3.3955 | Sub-Saharan Africa |
| 69 | Cote d'Ivoire | CIV | 45 | 9 | 2.4831 | Sub-Saharan Africa |
| 69 | Sao Tome and Principe | STP | 45 | 4 | 5.3752 | Sub-Saharan Africa |
| 69 | Senegal | SEN | 45 | 9 | 1.4119 | Sub-Saharan Africa |
| 73 | Jamaica | JAM | 44 | 7 | 2.7751 | Americas |
| 73 | Kosovo | XKX | 44 | 6 | 2.4674 | Eastern Europe & Central Asia |
| 73 | Timor-Leste | TLS | 44 | 4 | 5.1201 | Asia Pacific |
| 76 | Bulgaria | BGR | 43 | 9 | 1.9246 | Western Europe & European Union |
| 76 | China | CHN | 43 | 8 | 1.6351 | Asia Pacific |
| 76 | Moldova | MDA | 43 | 7 | 2.2475 | Eastern Europe & Central Asia |
| 76 | Solomon Islands | SLB | 43 | 3 | 7.4770 | Asia Pacific |
| 80 | Albania | ALB | 42 | 8 | 3.0303 | Eastern Europe & Central Asia |
| 80 | Ghana | GHA | 42 | 10 | 1.6904 | Sub-Saharan Africa |
| 82 | Burkina Faso | BFA | 41 | 7 | 2.2994 | Sub-Saharan Africa |
| 82 | Cuba | CUB | 41 | 5 | 3.0884 | Americas |
| 82 | Hungary | HUN | 41 | 10 | 0.8886 | Western Europe & European Union |
| 82 | South Africa | ZAF | 41 | 9 | 2.4330 | Sub-Saharan Africa |
| 82 | Tanzania | TZA | 41 | 9 | 2.1494 | Sub-Saharan Africa |
| 82 | Trinidad and Tobago | TTO | 41 | 6 | 4.4363 | Americas |
| 88 | Kazakhstan | KAZ | 40 | 9 | 3.1072 | Eastern Europe & Central Asia |
| 88 | North Macedonia | MKD | 40 | 7 | 2.7344 | Eastern Europe & Central Asia |
| 88 | Suriname | SUR | 40 | 4 | 5.6612 | Americas |
| 88 | Vietnam | VNM | 40 | 8 | 1.5804 | Asia Pacific |
| 92 | Colombia | COL | 39 | 8 | 2.5899 | Americas |
| 92 | Guyana | GUY | 39 | 5 | 1.5841 | Americas |
| 92 | Tunisia | TUN | 39 | 8 | 1.2414 | Middle East & North Africa |
| 92 | Zambia | ZMB | 39 | 9 | 1.7625 | Sub-Saharan Africa |
| 96 | Gambia | GMB | 38 | 7 | 3.1908 | Sub-Saharan Africa |
| 96 | India | IND | 38 | 9 | 1.3217 | Asia Pacific |
| 96 | Maldives | MDV | 38 | 3 | 2.8539 | Asia Pacific |
| 99 | Argentina | ARG | 37 | 8 | 3.0137 | Americas |
| 99 | Ethiopia | ETH | 37 | 8 | 1.3754 | Sub-Saharan Africa |
| 99 | Indonesia | IDN | 37 | 9 | 2.1601 | Asia Pacific |
| 99 | Lesotho | LSO | 37 | 6 | 4.1312 | Sub-Saharan Africa |
| 99 | Morocco | MAR | 37 | 8 | 1.5490 | Middle East & North Africa |
| 104 | Dominican Republic | DOM | 36 | 7 | 2.3325 | Americas |
| 105 | Serbia | SRB | 35 | 8 | 1.3748 | Eastern Europe & Central Asia |
| 105 | Ukraine | UKR | 35 | 8 | 2.0922 | Eastern Europe & Central Asia |
| 107 | Algeria | DZA | 34 | 8 | 2.6405 | Middle East & North Africa |
| 107 | Brazil | BRA | 34 | 8 | 2.4139 | Americas |
| 107 | Malawi | MWI | 34 | 9 | 1.4164 | Sub-Saharan Africa |
| 107 | Nepal | NPL | 34 | 6 | 0.9387 | Asia Pacific |
| 107 | Niger | NER | 34 | 7 | 2.0281 | Sub-Saharan Africa |
| 107 | Thailand | THA | 34 | 9 | 0.6492 | Asia Pacific |
| 107 | Turkey | TUR | 34 | 8 | 1.7416 | Eastern Europe & Central Asia |
| 114 | Belarus | BLR | 33 | 7 | 3.1785 | Eastern Europe & Central Asia |
| 114 | Bosnia and Herzegovina | BIH | 33 | 7 | 2.0434 | Eastern Europe & Central Asia |
| 114 | Laos | LAO | 33 | 5 | 5.0618 | Asia Pacific |
| 114 | Mongolia | MNG | 33 | 8 | 1.3840 | Asia Pacific |
| 114 | Panama | PAN | 33 | 7 | 1.4429 | Americas |
| 114 | Philippines | PHL | 33 | 9 | 1.8147 | Asia Pacific |
| 114 | Sierra Leone | SLE | 33 | 9 | 2.1678 | Sub-Saharan Africa |
| 121 | Angola | AGO | 32 | 8 | 2.8042 | Sub-Saharan Africa |
| 121 | Ecuador | ECU | 32 | 7 | 2.3392 | Americas |
| 121 | Kenya | KEN | 32 | 9 | 2.0813 | Sub-Saharan Africa |
| 121 | Sri Lanka | LKA | 32 | 8 | 1.6289 | Asia Pacific |
| 121 | Togo | TGO | 32 | 7 | 1.3777 | Sub-Saharan Africa |
| 121 | Uzbekistan | UZB | 32 | 9 | 2.4085 | Eastern Europe & Central Asia |
| 127 | Djibouti | DJI | 31 | 5 | 1.9784 | Sub-Saharan Africa |
| 127 | Papua New Guinea | PNG | 31 | 6 | 1.4220 | Asia Pacific |
| 127 | Peru | PER | 31 | 8 | 2.2614 | Americas |
| 130 | Egypt | EGY | 30 | 8 | 3.6185 | Middle East & North Africa |
| 130 | El Salvador | SLV | 30 | 7 | 1.0142 | Americas |
| 130 | Mauritania | MRT | 30 | 6 | 2.2923 | Sub-Saharan Africa |
| 133 | Bolivia | BOL | 28 | 7 | 3.1010 | Americas |
| 133 | Guinea | GIN | 28 | 7 | 1.1315 | Sub-Saharan Africa |
| 135 | Eswatini | SWZ | 27 | 4 | 3.4970 | Sub-Saharan Africa |
| 135 | Gabon | GAB | 27 | 8 | 1.3810 | Sub-Saharan Africa |
| 135 | Liberia | LBR | 27 | 8 | 2.0149 | Sub-Saharan Africa |
| 135 | Mali | MLI | 27 | 8 | 2.3117 | Sub-Saharan Africa |
| 135 | Pakistan | PAK | 27 | 8 | 1.9858 | Asia Pacific |
| 140 | Cameroon | CMR | 26 | 9 | 1.7597 | Sub-Saharan Africa |
| 140 | Iraq | IRQ | 26 | 6 | 4.4416 | Middle East & North Africa |
| 140 | Madagascar | MDG | 26 | 7 | 1.3788 | Sub-Saharan Africa |
| 140 | Mexico | MEX | 26 | 8 | 1.6648 | Americas |
| 140 | Nigeria | NGA | 26 | 10 | 1.4539 | Sub-Saharan Africa |
| 140 | Uganda | UGA | 26 | 8 | 1.1905 | Sub-Saharan Africa |
| 146 | Guatemala | GTM | 25 | 7 | 1.5000 | Americas |
| 146 | Kyrgyzstan | KGZ | 25 | 7 | 1.6144 | Eastern Europe & Central Asia |
| 146 | Mozambique | MOZ | 25 | 8 | 2.3914 | Sub-Saharan Africa |
| 149 | Central African Republic | CAF | 24 | 5 | 1.5652 | Sub-Saharan Africa |
| 149 | Paraguay | PRY | 24 | 7 | 2.3310 | Americas |
| 151 | Bangladesh | BGD | 23 | 8 | 1.4642 | Asia Pacific |
| 151 | Congo | COG | 23 | 8 | 1.7027 | Sub-Saharan Africa |
| 151 | Iran | IRN | 23 | 7 | 2.2197 | Middle East & North Africa |
| 154 | Azerbaijan | AZE | 22 | 6 | 2.3767 | Eastern Europe & Central Asia |
| 154 | Honduras | HND | 22 | 8 | 1.0186 | Americas |
| 154 | Lebanon | LBN | 22 | 6 | 1.0801 | Middle East & North Africa |
| 154 | Russia | RUS | 22 | 7 | 1.5453 | Eastern Europe & Central Asia |
| 158 | Cambodia | KHM | 21 | 7 | 2.8637 | Asia Pacific |
| 158 | Chad | TCD | 21 | 6 | 3.0126 | Sub-Saharan Africa |
| 158 | Comoros | COM | 21 | 4 | 8.2067 | Sub-Saharan Africa |
| 158 | Guinea Bissau | GNB | 21 | 6 | 4.3013 | Sub-Saharan Africa |
| 158 | Zimbabwe | ZWE | 21 | 9 | 0.9126 | Sub-Saharan Africa |
| 163 | Democratic Republic of the Congo | COD | 20 | 8 | 1.6307 | Sub-Saharan Africa |
| 164 | Tajikistan | TJK | 19 | 5 | 1.7608 | Eastern Europe & Central Asia |
| 165 | Afghanistan | AFG | 17 | 5 | 5.7597 | Asia Pacific |
| 165 | Burundi | BDI | 17 | 5 | 3.3654 | Sub-Saharan Africa |
| 165 | Turkmenistan | TKM | 17 | 5 | 0.8941 | Eastern Europe & Central Asia |
| 168 | Haiti | HTI | 16 | 6 | 2.1348 | Americas |
| 168 | Myanmar | MMR | 16 | 7 | 2.0084 | Asia Pacific |
| 170 | Korea, North | PRK | 15 | 4 | 4.1209 | Asia Pacific |
| 170 | Sudan | SDN | 15 | 8 | 1.9041 | Sub-Saharan Africa |
| 172 | Nicaragua | NIC | 14 | 7 | 1.4364 | Americas |
| 173 | Equatorial Guinea | GNQ | 13 | 5 | 2.5359 | Sub-Saharan Africa |
| 173 | Eritrea | ERI | 13 | 5 | 5.5129 | Sub-Saharan Africa |
| 173 | Libya | LBY | 13 | 6 | 2.6340 | Middle East & North Africa |
| 173 | Yemen | YEM | 13 | 7 | 1.7180 | Middle East & North Africa |
| 177 | Syria | SYR | 12 | 5 | 1.8277 | Middle East & North Africa |
| 178 | Venezuela | VEN | 10 | 8 | 1.2661 | Americas |
| 179 | Somalia | SOM | 9 | 6 | 2.3013 | Sub-Saharan Africa |
| 180 | South Sudan | SSD | 8 | 5 | 2.0913 | Sub-Saharan Africa |