Government effectiveness
Tier A· OfficialPerceived quality of public services, the civil service, policy-making and their independence from political pressure — a measure of state capacity.
100 = strongest government effectiveness (index +2.5), 0 = weakest (−2.5)
How this score is built
Government effectiveness — one of the World Bank's Worldwide Governance Indicators (WGI) — captures perceptions of the quality of public and civil services, policy formulation and implementation, and the government's credibility, on a standardized scale of about −2.5 to +2.5 (native_rescale → 0–100). Direction is higher_better.
It measures state capacity, a construct distinct from democracy or corruption. Correlation note: the WGI are a single aggregation of many underlying survey/expert sources — we ship only this one WGI (not the full six) to avoid stacking correlated governance scores. It is a perceptions-based estimate; most recent year per country.
Map
Loading map…
100 = strongest government effectiveness (index +2.5), 0 = weakest (−2.5)
Full ranking
204 countries with data. Rank 1 = best. Click a column to sort; click a country for its full provenance.
| Rank ↑ | Country | Score | Raw value |
|---|---|---|---|
| 1st | SingaporeSGP | 95.5996 | 2.27963 index (−2.5 to +2.5) |
| 2nd | JapanJPN | 91.7692 | 2.08791 index (−2.5 to +2.5) |
| 3rd | LuxembourgLUX | 90.7991 | 2.03971 index (−2.5 to +2.5) |
| 4th | DenmarkDNK | 88.2688 | 1.9129 index (−2.5 to +2.5) |
| 5th | New ZealandNZL | 86.9887 | 1.84918 index (−2.5 to +2.5) |
| 6th | NorwayNOR | 86.8687 | 1.84306 index (−2.5 to +2.5) |
| 7th | SwitzerlandCHE | 86.8187 | 1.84029 index (−2.5 to +2.5) |
| 8th | FinlandFIN | 86.3486 | 1.81716 index (−2.5 to +2.5) |
| 9th | AustraliaAUS | 86.1886 | 1.80905 index (−2.5 to +2.5) |
| 10th | SwedenSWE | 85.4985 | 1.77469 index (−2.5 to +2.5) |
| 11th | CanadaCAN | 85.1885 | 1.75912 index (−2.5 to +2.5) |
| 12th | NetherlandsNLD | 85.0485 | 1.752 index (−2.5 to +2.5) |
| 13th | MonacoMCO | 84.7485 | 1.73705 index (−2.5 to +2.5) |
| 14th | LiechtensteinLIE | 83.8684 | 1.69316 index (−2.5 to +2.5) |
| 15th | IcelandISL | 82.9283 | 1.64597 index (−2.5 to +2.5) |
| 16th | Hong KongHKG | 82.7583 | 1.63745 index (−2.5 to +2.5) |
| 17th | IrelandIRL | 82.2382 | 1.61155 index (−2.5 to +2.5) |
| 18th | GermanyDEU | 80.9381 | 1.5463 index (−2.5 to +2.5) |
| 19th | AustriaAUT | 80.2980 | 1.51451 index (−2.5 to +2.5) |
| 20th | South KoreaKOR | 79.7380 | 1.48672 index (−2.5 to +2.5) |
| 21st | BermudaBMU | 79.5180 | 1.47563 index (−2.5 to +2.5) |
| 22nd | United StatesUSA | 77.277 | 1.35998 index (−2.5 to +2.5) |
| 23rd | GreenlandGRL | 77.0677 | 1.35285 index (−2.5 to +2.5) |
| 24th | EstoniaEST | 75.9476 | 1.29699 index (−2.5 to +2.5) |
| 25th | GuamGUM | 75.3975 | 1.26939 index (−2.5 to +2.5) |
| 26th | United Arab EmiratesARE | 75.275 | 1.25997 index (−2.5 to +2.5) |
| 27th | LithuaniaLTU | 74.0374 | 1.20149 index (−2.5 to +2.5) |
| 28th | FranceFRA | 74.0174 | 1.2007 index (−2.5 to +2.5) |
| 29th | BelgiumBEL | 73.8974 | 1.19474 index (−2.5 to +2.5) |
| 30th | United KingdomGBR | 73.774 | 1.18491 index (−2.5 to +2.5) |
| 31st | Cayman IslandsCYM | 73.6974 | 1.18425 index (−2.5 to +2.5) |
| 32nd | CzechiaCZE | 73.5574 | 1.17733 index (−2.5 to +2.5) |
| 33rd | IsraelISR | 73.4573 | 1.17262 index (−2.5 to +2.5) |
| 34th | AndorraAND | 73.1873 | 1.15904 index (−2.5 to +2.5) |
| 35th | QatarQAT | 72.6973 | 1.13427 index (−2.5 to +2.5) |
| 36th | MacauMAC | 72.3272 | 1.11593 index (−2.5 to +2.5) |
| 37th | SpainESP | 72.2272 | 1.11081 index (−2.5 to +2.5) |
| 38th | SloveniaSVN | 71.7972 | 1.08934 index (−2.5 to +2.5) |
| 39th | ChileCHL | 69.2969 | 0.964461 index (−2.5 to +2.5) |
| 40th | PortugalPRT | 68.9569 | 0.947485 index (−2.5 to +2.5) |
| 41st | MalaysiaMYS | 68.368 | 0.914773 index (−2.5 to +2.5) |
| 42nd | San MarinoSMR | 67.9568 | 0.897621 index (−2.5 to +2.5) |
| 43rd | ChinaCHN | 67.9268 | 0.895784 index (−2.5 to +2.5) |
| 44th | CyprusCYP | 67.3967 | 0.869637 index (−2.5 to +2.5) |
| 45th | BruneiBRN | 66.767 | 0.835199 index (−2.5 to +2.5) |
| 46th | ItalyITA | 65.8566 | 0.792289 index (−2.5 to +2.5) |
| 47th | Saudi ArabiaSAU | 65.6766 | 0.783302 index (−2.5 to +2.5) |
| 48th | American SamoaASM | 65.3565 | 0.767382 index (−2.5 to +2.5) |
| 49th | MauritiusMUS | 65.3165 | 0.765353 index (−2.5 to +2.5) |
| 50th | LatviaLVA | 64.8665 | 0.74318 index (−2.5 to +2.5) |
| 51st | CroatiaHRV | 64.264 | 0.709763 index (−2.5 to +2.5) |
| 52nd | BahamasBHS | 64.1964 | 0.709299 index (−2.5 to +2.5) |
| 53rd | Saint Kitts and NevisKNA | 63.8364 | 0.691385 index (−2.5 to +2.5) |
| 54th | UruguayURY | 63.8164 | 0.69048 index (−2.5 to +2.5) |
| 55th | PolandPOL | 63.4763 | 0.673403 index (−2.5 to +2.5) |
| 56th | SlovakiaSVK | 63.1563 | 0.65758 index (−2.5 to +2.5) |
| 57th | ArubaABW | 63.1463 | 0.656786 index (−2.5 to +2.5) |
| 58th | SeychellesSYC | 62.5463 | 0.626767 index (−2.5 to +2.5) |
| 59th | MaltaMLT | 62.4562 | 0.622496 index (−2.5 to +2.5) |
| 60th | FijiFJI | 62.1862 | 0.608961 index (−2.5 to +2.5) |
| 61st | BarbadosBRB | 62.0962 | 0.60457 index (−2.5 to +2.5) |
| 62nd | BahrainBHR | 62.0162 | 0.600253 index (−2.5 to +2.5) |
| 63rd | BhutanBTN | 61.6262 | 0.580836 index (−2.5 to +2.5) |
| 64th | OmanOMN | 61.3561 | 0.56751 index (−2.5 to +2.5) |
| 65th | HungaryHUN | 60.0460 | 0.501908 index (−2.5 to +2.5) |
| 66th | GeorgiaGEO | 59.1359 | 0.456267 index (−2.5 to +2.5) |
| 67th | SamoaWSM | 58.6959 | 0.43449 index (−2.5 to +2.5) |
| 68th | Antigua and BarbudaATG | 58.659 | 0.42997 index (−2.5 to +2.5) |
| 69th | RomaniaROU | 58.3658 | 0.418125 index (−2.5 to +2.5) |
| 70th | BotswanaBWA | 58.3458 | 0.416889 index (−2.5 to +2.5) |
| 71st | Cape VerdeCPV | 58.358 | 0.415195 index (−2.5 to +2.5) |
| 72nd | IndiaIND | 58.0958 | 0.404605 index (−2.5 to +2.5) |
| 73rd | United States Virgin IslandsVIR | 57.558 | 0.374791 index (−2.5 to +2.5) |
| 74th | MontenegroMNE | 57.3357 | 0.366495 index (−2.5 to +2.5) |
| 75th | RwandaRWA | 56.9857 | 0.348908 index (−2.5 to +2.5) |
| 76th | KuwaitKWT | 56.5657 | 0.327896 index (−2.5 to +2.5) |
| 77th | AlbaniaALB | 56.2556 | 0.312344 index (−2.5 to +2.5) |
| 78th | Costa RicaCRI | 55.7456 | 0.286898 index (−2.5 to +2.5) |
| 79th | Saint LuciaLCA | 55.3655 | 0.26823 index (−2.5 to +2.5) |
| 79th | Saint Vincent and the GrenadinesVCT | 55.3655 | 0.26823 index (−2.5 to +2.5) |
| 81st | MoldovaMDA | 55.1555 | 0.257638 index (−2.5 to +2.5) |
| 82nd | ThailandTHA | 55.0755 | 0.25364 index (−2.5 to +2.5) |
| 83rd | PanamaPAN | 54.955 | 0.245147 index (−2.5 to +2.5) |
| 84th | SenegalSEN | 54.6955 | 0.234413 index (−2.5 to +2.5) |
| 85th | JordanJOR | 54.3254 | 0.216211 index (−2.5 to +2.5) |
| 86th | GreeceGRC | 53.8354 | 0.191273 index (−2.5 to +2.5) |
| 87th | ArgentinaARG | 53.6754 | 0.183748 index (−2.5 to +2.5) |
| 88th | IndonesiaIDN | 53.654 | 0.179804 index (−2.5 to +2.5) |
| 89th | MoroccoMAR | 53.5354 | 0.176356 index (−2.5 to +2.5) |
| 90th | JamaicaJAM | 53.4353 | 0.171262 index (−2.5 to +2.5) |
| 91st | AzerbaijanAZE | 53.3253 | 0.166118 index (−2.5 to +2.5) |
| 92nd | DominicaDMA | 52.9853 | 0.149042 index (−2.5 to +2.5) |
| 93rd | KazakhstanKAZ | 52.9453 | 0.146764 index (−2.5 to +2.5) |
| 94th | PhilippinesPHL | 52.8953 | 0.144521 index (−2.5 to +2.5) |
| 95th | Trinidad and TobagoTTO | 52.2352 | 0.111293 index (−2.5 to +2.5) |
| 96th | SerbiaSRB | 52.0452 | 0.101949 index (−2.5 to +2.5) |
| 97th | NamibiaNAM | 51.9952 | 0.0993431 index (−2.5 to +2.5) |
| 98th | Dominican RepublicDOM | 51.4951 | 0.0746487 index (−2.5 to +2.5) |
| 99th | GhanaGHA | 51.1951 | 0.0595796 index (−2.5 to +2.5) |
| 100th | BulgariaBGR | 50.8651 | 0.0428203 index (−2.5 to +2.5) |
| 101st | GrenadaGRD | 50.450 | 0.0201444 index (−2.5 to +2.5) |
| 102nd | NauruNRU | 50.250 | 0.0100272 index (−2.5 to +2.5) |
| 102nd | PalauPLW | 50.250 | 0.0100272 index (−2.5 to +2.5) |
| 104th | North MacedoniaMKD | 49.3549 | -0.0323427 index (−2.5 to +2.5) |
| 105th | TongaTON | 49.2549 | -0.0372776 index (−2.5 to +2.5) |
| 106th | TürkiyeTUR | 48.5949 | -0.0707153 index (−2.5 to +2.5) |
| 107th | VietnamVNM | 48.1548 | -0.0922968 index (−2.5 to +2.5) |
| 108th | EgyptEGY | 48.0648 | -0.0970579 index (−2.5 to +2.5) |
| 109th | GuyanaGUY | 48.0448 | -0.0982402 index (−2.5 to +2.5) |
| 110th | ColombiaCOL | 47.7848 | -0.111099 index (−2.5 to +2.5) |
| 111th | BelizeBLZ | 47.4247 | -0.129095 index (−2.5 to +2.5) |
| 112th | UzbekistanUZB | 47.1347 | -0.143592 index (−2.5 to +2.5) |
| 113th | El SalvadorSLV | 46.3446 | -0.18318 index (−2.5 to +2.5) |
| 114th | MicronesiaFSM | 46.346 | -0.18478 index (−2.5 to +2.5) |
| 115th | BeninBEN | 46.2946 | -0.185421 index (−2.5 to +2.5) |
| 116th | PeruPER | 45.9946 | -0.200413 index (−2.5 to +2.5) |
| 117th | EcuadorECU | 45.6146 | -0.219613 index (−2.5 to +2.5) |
| 118th | MexicoMEX | 45.646 | -0.219933 index (−2.5 to +2.5) |
| 119th | MaldivesMDV | 45.5746 | -0.221287 index (−2.5 to +2.5) |
| 120th | BrazilBRA | 45.5246 | -0.224003 index (−2.5 to +2.5) |
| 121st | South AfricaZAF | 45.4845 | -0.225914 index (−2.5 to +2.5) |
| 122nd | TunisiaTUN | 45.2145 | -0.239347 index (−2.5 to +2.5) |
| 123rd | AlgeriaDZA | 44.9845 | -0.251191 index (−2.5 to +2.5) |
| 124th | Puerto RicoPRI | 44.945 | -0.255212 index (−2.5 to +2.5) |
| 125th | CubaCUB | 44.6145 | -0.269518 index (−2.5 to +2.5) |
| 126th | Sri LankaLKA | 44.5145 | -0.274522 index (−2.5 to +2.5) |
| 127th | Marshall IslandsMHL | 44.1844 | -0.290944 index (−2.5 to +2.5) |
| 128th | TanzaniaTZA | 44.1544 | -0.292451 index (−2.5 to +2.5) |
| 129th | CambodiaKHM | 44.1344 | -0.293501 index (−2.5 to +2.5) |
| 130th | KenyaKEN | 44.0444 | -0.29789 index (−2.5 to +2.5) |
| 131st | Ivory CoastCIV | 43.6944 | -0.315718 index (−2.5 to +2.5) |
| 132nd | RussiaRUS | 43.5744 | -0.321554 index (−2.5 to +2.5) |
| 133rd | UgandaUGA | 4343 | -0.350136 index (−2.5 to +2.5) |
| 134th | ParaguayPRY | 42.9143 | -0.35451 index (−2.5 to +2.5) |
| 135th | ArmeniaARM | 42.7243 | -0.364029 index (−2.5 to +2.5) |
| 136th | MongoliaMNG | 42.2242 | -0.389219 index (−2.5 to +2.5) |
| 137th | KiribatiKIR | 41.3141 | -0.43431 index (−2.5 to +2.5) |
| 138th | SurinameSUR | 40.9141 | -0.454292 index (−2.5 to +2.5) |
| 139th | DjiboutiDJI | 40.1440 | -0.493044 index (−2.5 to +2.5) |
| 140th | ZambiaZMB | 39.3439 | -0.533056 index (−2.5 to +2.5) |
| 141st | GambiaGMB | 39.2839 | -0.535824 index (−2.5 to +2.5) |
| 142nd | GabonGAB | 38.6639 | -0.567155 index (−2.5 to +2.5) |
| 143rd | LaosLAO | 38.3638 | -0.581901 index (−2.5 to +2.5) |
| 144th | UkraineUKR | 38.0238 | -0.598843 index (−2.5 to +2.5) |
| 145th | PakistanPAK | 37.9938 | -0.600327 index (−2.5 to +2.5) |
| 146th | TajikistanTJK | 37.9838 | -0.600934 index (−2.5 to +2.5) |
| 147th | BoliviaBOL | 37.7938 | -0.610417 index (−2.5 to +2.5) |
| 148th | BangladeshBGD | 37.6238 | -0.618975 index (−2.5 to +2.5) |
| 149th | HondurasHND | 37.6138 | -0.619673 index (−2.5 to +2.5) |
| 150th | Bosnia and HerzegovinaBIH | 37.2937 | -0.635316 index (−2.5 to +2.5) |
| 151st | EthiopiaETH | 37.0837 | -0.645991 index (−2.5 to +2.5) |
| 152nd | LesothoLSO | 37.0637 | -0.647089 index (−2.5 to +2.5) |
| 153rd | TuvaluTUV | 36.1836 | -0.690986 index (−2.5 to +2.5) |
| 154th | BelarusBLR | 35.9736 | -0.701546 index (−2.5 to +2.5) |
| 155th | IranIRN | 35.8836 | -0.706123 index (−2.5 to +2.5) |
| 156th | MozambiqueMOZ | 35.6836 | -0.715793 index (−2.5 to +2.5) |
| 157th | São Tomé and PríncipeSTP | 35.6336 | -0.718674 index (−2.5 to +2.5) |
| 158th | MalawiMWI | 35.4835 | -0.72576 index (−2.5 to +2.5) |
| 159th | MauritaniaMRT | 35.1835 | -0.741247 index (−2.5 to +2.5) |
| 160th | NigerNER | 34.6135 | -0.769666 index (−2.5 to +2.5) |
| 161st | EswatiniSWZ | 34.3834 | -0.781141 index (−2.5 to +2.5) |
| 162nd | AngolaAGO | 34.334 | -0.785191 index (−2.5 to +2.5) |
| 163rd | CameroonCMR | 33.9834 | -0.800789 index (−2.5 to +2.5) |
| 164th | TogoTGO | 33.9734 | -0.801459 index (−2.5 to +2.5) |
| 165th | VanuatuVUT | 33.6634 | -0.816852 index (−2.5 to +2.5) |
| 166th | MadagascarMDG | 32.7433 | -0.863193 index (−2.5 to +2.5) |
| 167th | Solomon IslandsSLB | 32.6333 | -0.868619 index (−2.5 to +2.5) |
| 168th | Burkina FasoBFA | 32.533 | -0.874867 index (−2.5 to +2.5) |
| 169th | NepalNPL | 32.3132 | -0.88453 index (−2.5 to +2.5) |
| 170th | GuineaGIN | 32.2432 | -0.888163 index (−2.5 to +2.5) |
| 171st | KyrgyzstanKGZ | 32.2332 | -0.888503 index (−2.5 to +2.5) |
| 172nd | Timor-LesteTLS | 32.0332 | -0.898562 index (−2.5 to +2.5) |
| 173rd | Papua New GuineaPNG | 31.9932 | -0.900447 index (−2.5 to +2.5) |
| 174th | GuatemalaGTM | 31.8132 | -0.90937 index (−2.5 to +2.5) |
| 175th | Sierra LeoneSLE | 30.6631 | -0.967102 index (−2.5 to +2.5) |
| 176th | ZimbabweZWE | 30.2530 | -0.98763 index (−2.5 to +2.5) |
| 177th | BurundiBDI | 29.8830 | -1.00609 index (−2.5 to +2.5) |
| 178th | NigeriaNGA | 29.8730 | -1.00659 index (−2.5 to +2.5) |
| 179th | NicaraguaNIC | 28.9429 | -1.05298 index (−2.5 to +2.5) |
| 180th | TurkmenistanTKM | 28.8229 | -1.05914 index (−2.5 to +2.5) |
| 181st | PalestinePSE | 28.0328 | -1.09859 index (−2.5 to +2.5) |
| 182nd | ChadTCD | 27.9928 | -1.1005 index (−2.5 to +2.5) |
| 183rd | IraqIRQ | 27.9628 | -1.10188 index (−2.5 to +2.5) |
| 184th | CongoCOG | 27.7928 | -1.11064 index (−2.5 to +2.5) |
| 185th | LebanonLBN | 27.427 | -1.13012 index (−2.5 to +2.5) |
| 186th | Equatorial GuineaGNQ | 26.3526 | -1.18251 index (−2.5 to +2.5) |
| 187th | ComorosCOM | 25.8326 | -1.2086 index (−2.5 to +2.5) |
| 188th | LiberiaLBR | 25.0725 | -1.24629 index (−2.5 to +2.5) |
| 189th | North KoreaPRK | 24.5725 | -1.27131 index (−2.5 to +2.5) |
| 190th | MaliMLI | 24.2624 | -1.28714 index (−2.5 to +2.5) |
| 191st | Guinea-BissauGNB | 22.6523 | -1.36761 index (−2.5 to +2.5) |
| 192nd | LibyaLBY | 21.6122 | -1.41949 index (−2.5 to +2.5) |
| 193rd | EritreaERI | 20.8821 | -1.45618 index (−2.5 to +2.5) |
| 194th | VenezuelaVEN | 20.6821 | -1.46625 index (−2.5 to +2.5) |
| 195th | MyanmarMMR | 18.8319 | -1.55831 index (−2.5 to +2.5) |
| 196th | Central African RepublicCAF | 18.4718 | -1.57655 index (−2.5 to +2.5) |
| 197th | SyriaSYR | 16.5517 | -1.67265 index (−2.5 to +2.5) |
| 198th | DR CongoCOD | 16.1316 | -1.69344 index (−2.5 to +2.5) |
| 199th | SudanSDN | 14.1214 | -1.79394 index (−2.5 to +2.5) |
| 200th | YemenYEM | 12.5413 | -1.8728 index (−2.5 to +2.5) |
| 201st | AfghanistanAFG | 11.3211 | -1.934 index (−2.5 to +2.5) |
| 202nd | SomaliaSOM | 1111 | -1.95005 index (−2.5 to +2.5) |
| 203rd | HaitiHTI | 9.6910 | -2.01569 index (−2.5 to +2.5) |
| 204th | South SudanSSD | 6.547 | -2.17285 index (−2.5 to +2.5) |