Safe drinking water
Tier A· OfficialShare of the population using safely managed drinking-water services — available on premises, when needed, and free from contamination.
100 = universal safe drinking water, 0 = none
Mixed reference years (2017–2024). This metric uses each country's most recent available year, so countries are not all measured in the same year — cross-country comparison is weakened. Each row shows its own reference year.
How this score is built
Population using safely managed drinking-water services — World Bank indicator SH.H2O.SMDW.ZS (WHO/UNICEF Joint Monitoring Programme). Direction is higher_better; the value is a 0–100 percentage (native_rescale). Most recent year per country.
Map
Loading map…
100 = universal safe drinking water, 0 = none
Full ranking
151 countries with data. Rank 1 = best. Click a column to sort; click a country for its full provenance.
| Rank ↑ | Country | Score | Raw value |
|---|---|---|---|
| 1st | GibraltarGIB | 100100 | 100 % of population |
| 1st | Hong KongHKG | 100100 | 100 % of population |
| 1st | HungaryHUN | 100100 | 100 % of population |
| 1st | IcelandISL | 100100 | 100 % of population |
| 1st | KuwaitKWT | 100100 | 100 % of population |
| 1st | LiechtensteinLIE | 100100 | 100 % of population |
| 1st | MacauMAC | 100100 | 100 % of population |
| 1st | MonacoMCO | 100100 | 100 % of population |
| 1st | New ZealandNZL | 100100 | 100 % of population |
| 1st | San MarinoSMR | 100100 | 100 % of population |
| 1st | SingaporeSGP | 100100 | 100 % of population |
| 12th | NetherlandsNLD | 99.96100 | 99.9595 % of population |
| 13th | DenmarkDNK | 99.92100 | 99.9188 % of population |
| 13th | GermanyDEU | 99.92100 | 99.9173 % of population |
| 15th | Isle of ManIMN | 99.91100 | 99.9106 % of population |
| 16th | MaltaMLT | 99.83100 | 99.8268 % of population |
| 17th | United KingdomGBR | 99.82100 | 99.823 % of population |
| 18th | SwedenSWE | 99.76100 | 99.7608 % of population |
| 19th | CyprusCYP | 99.72100 | 99.7211 % of population |
| 20th | FranceFRA | 99.71100 | 99.7127 % of population |
| 21st | FinlandFIN | 99.65100 | 99.6468 % of population |
| 21st | LuxembourgLUX | 99.65100 | 99.6531 % of population |
| 23rd | SlovakiaSVK | 99.57100 | 99.5716 % of population |
| 23rd | SloveniaSVN | 99.57100 | 99.5746 % of population |
| 25th | BelgiumBEL | 99.55100 | 99.5471 % of population |
| 26th | IsraelISR | 99.4699 | 99.462 % of population |
| 26th | SpainESP | 99.4699 | 99.4585 % of population |
| 28th | South KoreaKOR | 99.2899 | 99.2827 % of population |
| 29th | NorwayNOR | 99.0699 | 99.0625 % of population |
| 30th | EstoniaEST | 98.9499 | 98.9439 % of population |
| 30th | Puerto RicoPRI | 98.9499 | 98.9403 % of population |
| 32nd | BahrainBHR | 98.999 | 98.904 % of population |
| 33rd | AustriaAUT | 98.8999 | 98.8915 % of population |
| 34th | JapanJPN | 98.7399 | 98.727 % of population |
| 35th | United States Virgin IslandsVIR | 98.6899 | 98.6775 % of population |
| 36th | United Arab EmiratesARE | 98.6499 | 98.6413 % of population |
| 37th | CzechiaCZE | 98.1498 | 98.1449 % of population |
| 38th | ChileCHL | 97.8298 | 97.8171 % of population |
| 39th | United StatesUSA | 97.5798 | 97.5677 % of population |
| 40th | LatviaLVA | 97.0197 | 97.0114 % of population |
| 41st | CanadaCAN | 96.8997 | 96.8903 % of population |
| 42nd | New CaledoniaNCL | 96.8797 | 96.8653 % of population |
| 43rd | ItalyITA | 96.7697 | 96.7584 % of population |
| 44th | LithuaniaLTU | 96.7397 | 96.7336 % of population |
| 45th | SwitzerlandCHE | 96.797 | 96.7 % of population |
| 46th | GreeceGRC | 96.6997 | 96.6862 % of population |
| 47th | Saint MartinMAF | 96.6397 | 96.6255 % of population |
| 48th | BulgariaBGR | 96.2196 | 96.2071 % of population |
| 49th | IrelandIRL | 96.1396 | 96.125 % of population |
| 50th | QatarQAT | 95.3595 | 95.3452 % of population |
| 51st | PortugalPRT | 95.2295 | 95.2173 % of population |
| 52nd | TurkmenistanTKM | 94.8595 | 94.8535 % of population |
| 53rd | MalaysiaMYS | 94.795 | 94.7004 % of population |
| 54th | IranIRN | 94.4194 | 94.4122 % of population |
| 55th | GuamGUM | 9494 | 93.9972 % of population |
| 56th | BelarusBLR | 93.0693 | 93.0598 % of population |
| 57th | KazakhstanKAZ | 91.5592 | 91.5454 % of population |
| 58th | OmanOMN | 91.191 | 91.1012 % of population |
| 59th | PalauPLW | 90.7891 | 90.7752 % of population |
| 60th | AndorraAND | 90.6491 | 90.64 % of population |
| 61st | American SamoaASM | 90.5491 | 90.5383 % of population |
| 62nd | French PolynesiaPYF | 90.4590 | 90.4487 % of population |
| 63rd | GrenadaGRD | 89.9290 | 89.9177 % of population |
| 64th | JordanJOR | 88.9589 | 88.9503 % of population |
| 65th | PolandPOL | 88.6889 | 88.6755 % of population |
| 66th | BrazilBRA | 88.6289 | 88.624 % of population |
| 67th | UkraineUKR | 87.8788 | 87.8684 % of population |
| 68th | CroatiaHRV | 87.2787 | 87.2683 % of population |
| 69th | Bosnia and HerzegovinaBIH | 86.486 | 86.4001 % of population |
| 70th | MontenegroMNE | 85.586 | 85.5009 % of population |
| 71st | RomaniaROU | 82.1882 | 82.183 % of population |
| 72nd | ArmeniaARM | 82.0782 | 82.0728 % of population |
| 73rd | UzbekistanUZB | 81.9382 | 81.9295 % of population |
| 74th | Northern Mariana IslandsMNP | 81.4581 | 81.4545 % of population |
| 75th | North MacedoniaMKD | 80.7981 | 80.7905 % of population |
| 76th | PalestinePSE | 80.6481 | 80.642 % of population |
| 77th | Costa RicaCRI | 80.581 | 80.5001 % of population |
| 78th | MoroccoMAR | 79.9880 | 79.9818 % of population |
| 79th | EgyptEGY | 78.9479 | 78.9402 % of population |
| 80th | IndiaIND | 76.4476 | 76.4422 % of population |
| 81st | RussiaRUS | 76.2676 | 76.2607 % of population |
| 82nd | MoldovaMDA | 75.8276 | 75.8159 % of population |
| 83rd | SerbiaSRB | 74.9775 | 74.9673 % of population |
| 84th | ColombiaCOL | 74.3474 | 74.3393 % of population |
| 85th | KyrgyzstanKGZ | 73.8874 | 73.8813 % of population |
| 86th | AlbaniaALB | 70.7971 | 70.7937 % of population |
| 87th | GeorgiaGEO | 70.5371 | 70.5266 % of population |
| 88th | EcuadorECU | 69.8970 | 69.887 % of population |
| 89th | Trinidad and TobagoTTO | 69.3769 | 69.3693 % of population |
| 90th | AlgeriaDZA | 69.0369 | 69.0292 % of population |
| 91st | South AfricaZAF | 68.0168 | 68.0076 % of population |
| 92nd | GuyanaGUY | 67.1767 | 67.1744 % of population |
| 93rd | North KoreaPRK | 66.6167 | 66.6121 % of population |
| 94th | BhutanBTN | 65.5966 | 65.5942 % of population |
| 95th | HondurasHND | 65.5266 | 65.5162 % of population |
| 96th | TajikistanTJK | 65.1165 | 65.1081 % of population |
| 97th | TunisiaTUN | 64.9865 | 64.9781 % of population |
| 98th | SeychellesSYC | 64.765 | 64.7022 % of population |
| 99th | ParaguayPRY | 64.3664 | 64.3647 % of population |
| 100th | BotswanaBWA | 63.2963 | 63.291 % of population |
| 101st | SamoaWSM | 62.563 | 62.5019 % of population |
| 102nd | IraqIRQ | 59.8360 | 59.8272 % of population |
| 103rd | MyanmarMMR | 59.7260 | 59.724 % of population |
| 104th | BangladeshBGD | 59.1359 | 59.1254 % of population |
| 105th | VietnamVNM | 58.5859 | 58.5808 % of population |
| 106th | AzerbaijanAZE | 57.8158 | 57.8118 % of population |
| 107th | SurinameSUR | 55.8556 | 55.8472 % of population |
| 108th | PeruPER | 49.4349 | 49.4284 % of population |
| 109th | GuatemalaGTM | 48.7949 | 48.7872 % of population |
| 110th | PhilippinesPHL | 48.4848 | 48.4841 % of population |
| 111th | GambiaGMB | 48.1848 | 48.179 % of population |
| 112th | LebanonLBN | 47.748 | 47.7 % of population |
| 113th | Turks and Caicos IslandsTCA | 47.0547 | 47.0499 % of population |
| 114th | Sri LankaLKA | 46.9347 | 46.933 % of population |
| 115th | CongoCOG | 45.8746 | 45.8748 % of population |
| 116th | Dominican RepublicDOM | 45.3345 | 45.3324 % of population |
| 117th | PakistanPAK | 44.9745 | 44.9737 % of population |
| 118th | MongoliaMNG | 43.3643 | 43.3607 % of population |
| 119th | MexicoMEX | 42.9743 | 42.9666 % of population |
| 120th | GhanaGHA | 42.9443 | 42.9414 % of population |
| 121st | FijiFJI | 42.1142 | 42.1108 % of population |
| 122nd | EswatiniSWZ | 38.2238 | 38.2165 % of population |
| 123rd | São Tomé and PríncipeSTP | 36.6837 | 36.68 % of population |
| 124th | Ivory CoastCIV | 36.4536 | 36.4489 % of population |
| 125th | LaosLAO | 35.1935 | 35.1877 % of population |
| 126th | TanzaniaTZA | 31.3331 | 31.3254 % of population |
| 127th | LesothoLSO | 31.3231 | 31.3202 % of population |
| 128th | AfghanistanAFG | 30.5531 | 30.5547 % of population |
| 129th | IndonesiaIDN | 30.4630 | 30.461 % of population |
| 130th | CambodiaKHM | 29.9930 | 29.9856 % of population |
| 131st | NigeriaNGA | 29.930 | 29.9046 % of population |
| 132nd | TongaTON | 29.630 | 29.5985 % of population |
| 133rd | MozambiqueMOZ | 27.5428 | 27.5429 % of population |
| 134th | SenegalSEN | 27.1927 | 27.1931 % of population |
| 135th | ZimbabweZWE | 25.4625 | 25.4606 % of population |
| 136th | Guinea-BissauGNB | 23.9924 | 23.985 % of population |
| 137th | MadagascarMDG | 22.0622 | 22.056 % of population |
| 138th | TogoTGO | 20.5221 | 20.5232 % of population |
| 139th | VanuatuVUT | 19.219 | 19.1971 % of population |
| 140th | NauruNRU | 18.6619 | 18.6632 % of population |
| 141st | MalawiMWI | 18.1818 | 18.1817 % of population |
| 142nd | UgandaUGA | 18.118 | 18.0971 % of population |
| 143rd | BeninBEN | 17.718 | 17.6968 % of population |
| 144th | NepalNPL | 16.4916 | 16.4869 % of population |
| 145th | KiribatiKIR | 15.0915 | 15.0879 % of population |
| 146th | EthiopiaETH | 13.5514 | 13.5472 % of population |
| 147th | DR CongoCOD | 11.8712 | 11.8726 % of population |
| 148th | Sierra LeoneSLE | 10.911 | 10.8954 % of population |
| 149th | TuvaluTUV | 8.729 | 8.72255 % of population |
| 150th | ChadTCD | 6.346 | 6.34083 % of population |
| 151st | Central African RepublicCAF | 6.226 | 6.21749 % of population |