Physicians per 1,000
Tier A· OfficialNumber of medical doctors (generalist and specialist) per 1,000 people — a measure of health-workforce capacity.
100 = most physicians per capita in the dataset, 0 = fewest
Mixed reference years (2000–2023). 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
Physicians (medical doctors, generalist + specialist) per 1,000 population — World Bank indicator SH.MED.PHYS.ZS (compiled by WHO, national sources). Direction is higher_better. Normalized with min–max across countries with data; the raw rate is shown. Most recent available year per country.
Map
Loading map…
100 = most physicians per capita in the dataset, 0 = fewest
Full ranking
195 countries with data. Rank 1 = best. Click a column to sort; click a country for its full provenance.
| Rank ↑ | Country | Score | Raw value |
|---|---|---|---|
| 1st | CubaCUB | 100100 | 9.542 per 1,000 people |
| 2nd | MonacoMCO | 90.1890 | 8.609 per 1,000 people |
| 3rd | SeychellesSYC | 69.0269 | 6.598 per 1,000 people |
| 4th | GreeceGRC | 68.7969 | 6.576 per 1,000 people |
| 5th | PortugalPRT | 61.1661 | 5.851 per 1,000 people |
| 6th | GeorgiaGEO | 58.9659 | 5.642 per 1,000 people |
| 7th | AustriaAUT | 57.6358 | 5.515 per 1,000 people |
| 8th | RussiaRUS | 53.3853 | 5.111 per 1,000 people |
| 9th | ArgentinaARG | 53.3253 | 5.106 per 1,000 people |
| 10th | AndorraAND | 52.9353 | 5.068 per 1,000 people |
| 11th | NorwayNOR | 51.9552 | 4.975 per 1,000 people |
| 12th | BelarusBLR | 49.2349 | 4.717 per 1,000 people |
| 13th | UruguayURY | 48.7849 | 4.674 per 1,000 people |
| 14th | San MarinoSMR | 48.3148 | 4.629 per 1,000 people |
| 15th | GermanyDEU | 47.3147 | 4.534 per 1,000 people |
| 16th | MaltaMLT | 47.0947 | 4.513 per 1,000 people |
| 17th | DenmarkDNK | 46.9347 | 4.498 per 1,000 people |
| 18th | SwitzerlandCHE | 46.7147 | 4.477 per 1,000 people |
| 19th | LithuaniaLTU | 46.5947 | 4.466 per 1,000 people |
| 20th | SwedenSWE | 45.9846 | 4.408 per 1,000 people |
| 21st | IcelandISL | 45.6146 | 4.373 per 1,000 people |
| 22nd | CzechiaCZE | 45.3945 | 4.352 per 1,000 people |
| 23rd | BulgariaBGR | 45.1445 | 4.328 per 1,000 people |
| 24th | SpainESP | 44.7845 | 4.294 per 1,000 people |
| 25th | Saint LuciaLCA | 44.1544 | 4.234 per 1,000 people |
| 26th | ItalyITA | 43.744 | 4.191 per 1,000 people |
| 27th | Trinidad and TobagoTTO | 43.3443 | 4.157 per 1,000 people |
| 28th | MongoliaMNG | 43.0643 | 4.13 per 1,000 people |
| 29th | AustraliaAUS | 42.5943 | 4.086 per 1,000 people |
| 30th | PolandPOL | 42.0142 | 4.031 per 1,000 people |
| 31st | MoldovaMDA | 41.8642 | 4.016 per 1,000 people |
| 32nd | CroatiaHRV | 40.7341 | 3.909 per 1,000 people |
| 33rd | ParaguayPRY | 40.5641 | 3.893 per 1,000 people |
| 34th | NetherlandsNLD | 40.3840 | 3.876 per 1,000 people |
| 35th | IrelandIRL | 40.3740 | 3.875 per 1,000 people |
| 36th | IsraelISR | 39.5540 | 3.797 per 1,000 people |
| 37th | KazakhstanKAZ | 39.139 | 3.754 per 1,000 people |
| 38th | SlovakiaSVK | 38.539 | 3.697 per 1,000 people |
| 39th | United StatesUSA | 38.3338 | 3.681 per 1,000 people |
| 40th | North KoreaPRK | 37.7738 | 3.628 per 1,000 people |
| 41st | RomaniaROU | 37.7438 | 3.625 per 1,000 people |
| 42nd | New ZealandNZL | 37.5938 | 3.611 per 1,000 people |
| 43rd | FinlandFIN | 37.5738 | 3.609 per 1,000 people |
| 44th | BelgiumBEL | 37.2137 | 3.574 per 1,000 people |
| 45th | CyprusCYP | 37.0237 | 3.556 per 1,000 people |
| 46th | UkraineUKR | 36.7537 | 3.531 per 1,000 people |
| 47th | EstoniaEST | 36.136 | 3.469 per 1,000 people |
| 48th | HungaryHUN | 35.9636 | 3.456 per 1,000 people |
| 49th | Saudi ArabiaSAU | 35.4435 | 3.406 per 1,000 people |
| 50th | LatviaLVA | 35.3535 | 3.398 per 1,000 people |
| 51st | SloveniaSVN | 35.0335 | 3.367 per 1,000 people |
| 52nd | ArmeniaARM | 34.9535 | 3.36 per 1,000 people |
| 53rd | ChileCHL | 34.6835 | 3.334 per 1,000 people |
| 54th | United KingdomGBR | 34.3334 | 3.301 per 1,000 people |
| 55th | FranceFRA | 34.1234 | 3.281 per 1,000 people |
| 56th | AzerbaijanAZE | 33.1133 | 3.185 per 1,000 people |
| 57th | ChinaCHN | 32.3432 | 3.112 per 1,000 people |
| 58th | SerbiaSRB | 32.2132 | 3.099 per 1,000 people |
| 59th | Saint Kitts and NevisKNA | 32.0632 | 3.085 per 1,000 people |
| 60th | QatarQAT | 31.431 | 3.022 per 1,000 people |
| 61st | United Arab EmiratesARE | 31.0831 | 2.992 per 1,000 people |
| 62nd | LuxembourgLUX | 3131 | 2.984 per 1,000 people |
| 63rd | BarbadosBRB | 30.7231 | 2.958 per 1,000 people |
| 64th | North MacedoniaMKD | 30.5831 | 2.944 per 1,000 people |
| 65th | Antigua and BarbudaATG | 30.2930 | 2.917 per 1,000 people |
| 66th | JordanJOR | 29.630 | 2.851 per 1,000 people |
| 67th | SingaporeSGP | 29.4229 | 2.834 per 1,000 people |
| 68th | CanadaCAN | 29.2629 | 2.819 per 1,000 people |
| 69th | UzbekistanUZB | 29.1129 | 2.805 per 1,000 people |
| 70th | MontenegroMNE | 28.8829 | 2.783 per 1,000 people |
| 71st | Costa RicaCRI | 27.8728 | 2.687 per 1,000 people |
| 72nd | LebanonLBN | 27.828 | 2.68 per 1,000 people |
| 73rd | JapanJPN | 27.4727 | 2.649 per 1,000 people |
| 74th | South KoreaKOR | 27.0627 | 2.61 per 1,000 people |
| 75th | MexicoMEX | 26.8327 | 2.588 per 1,000 people |
| 76th | Bosnia and HerzegovinaBIH | 26.7927 | 2.584 per 1,000 people |
| 77th | ColombiaCOL | 26.2726 | 2.535 per 1,000 people |
| 78th | Dominican RepublicDOM | 25.1325 | 2.426 per 1,000 people |
| 79th | BrazilBRA | 24.424 | 2.357 per 1,000 people |
| 80th | MalaysiaMYS | 24.2324 | 2.341 per 1,000 people |
| 81st | EcuadorECU | 23.9424 | 2.313 per 1,000 people |
| 82nd | KuwaitKWT | 23.5224 | 2.273 per 1,000 people |
| 83rd | TürkiyeTUR | 23.1323 | 2.236 per 1,000 people |
| 84th | MaldivesMDV | 23.1223 | 2.235 per 1,000 people |
| 85th | PalestinePSE | 22.4122 | 2.168 per 1,000 people |
| 86th | LibyaLBY | 21.0921 | 2.042 per 1,000 people |
| 87th | OmanOMN | 20.5621 | 1.992 per 1,000 people |
| 88th | TurkmenistanTKM | 19.9120 | 1.93 per 1,000 people |
| 89th | BahamasBHS | 19.5420 | 1.895 per 1,000 people |
| 90th | BruneiBRN | 19.4419 | 1.886 per 1,000 people |
| 91st | AlbaniaALB | 19.3719 | 1.879 per 1,000 people |
| 92nd | TajikistanTJK | 19.2819 | 1.87 per 1,000 people |
| 93rd | IranIRN | 18.6619 | 1.811 per 1,000 people |
| 94th | PalauPLW | 18.6219 | 1.808 per 1,000 people |
| 95th | French PolynesiaPYF | 17.4617 | 1.697 per 1,000 people |
| 96th | PeruPER | 17.3617 | 1.688 per 1,000 people |
| 97th | VenezuelaVEN | 17.1117 | 1.664 per 1,000 people |
| 98th | AlgeriaDZA | 17.0717 | 1.66 per 1,000 people |
| 99th | PanamaPAN | 16.717 | 1.625 per 1,000 people |
| 100th | El SalvadorSLV | 16.617 | 1.616 per 1,000 people |
| 101st | KyrgyzstanKGZ | 16.116 | 1.568 per 1,000 people |
| 102nd | SyriaSYR | 15.616 | 1.521 per 1,000 people |
| 103rd | Isle of ManIMN | 14.8515 | 1.449 per 1,000 people |
| 104th | MauritiusMUS | 14.7115 | 1.436 per 1,000 people |
| 105th | GuyanaGUY | 14.1914 | 1.387 per 1,000 people |
| 106th | GrenadaGRD | 14.1514 | 1.383 per 1,000 people |
| 107th | SurinameSUR | 13.8614 | 1.355 per 1,000 people |
| 108th | TuvaluTUV | 13.7614 | 1.346 per 1,000 people |
| 109th | TunisiaTUN | 13.4413 | 1.315 per 1,000 people |
| 110th | BoliviaBOL | 13.1113 | 1.284 per 1,000 people |
| 111th | GuatemalaGTM | 13.0813 | 1.281 per 1,000 people |
| 112th | NauruNRU | 12.9913 | 1.273 per 1,000 people |
| 113th | PakistanPAK | 11.8112 | 1.16 per 1,000 people |
| 114th | DominicaDMA | 11.7812 | 1.158 per 1,000 people |
| 115th | Sri LankaLKA | 11.5512 | 1.136 per 1,000 people |
| 116th | VietnamVNM | 11.2511 | 1.107 per 1,000 people |
| 117th | BelizeBLZ | 11.0311 | 1.086 per 1,000 people |
| 118th | IraqIRQ | 10.3510 | 1.022 per 1,000 people |
| 119th | TongaTON | 10.2710 | 1.014 per 1,000 people |
| 120th | NepalNPL | 10.2410 | 1.011 per 1,000 people |
| 121st | MicronesiaFSM | 9.8510 | 0.974 per 1,000 people |
| 122nd | Saint Vincent and the GrenadinesVCT | 9.479 | 0.938 per 1,000 people |
| 123rd | FijiFJI | 8.158 | 0.813 per 1,000 people |
| 124th | South AfricaZAF | 7.958 | 0.794 per 1,000 people |
| 125th | PhilippinesPHL | 7.938 | 0.792 per 1,000 people |
| 126th | MyanmarMMR | 7.578 | 0.757 per 1,000 people |
| 127th | Timor-LesteTLS | 7.518 | 0.752 per 1,000 people |
| 128th | BahrainBHR | 7.47 | 0.741 per 1,000 people |
| 129th | MoroccoMAR | 7.397 | 0.74 per 1,000 people |
| 130th | Cape VerdeCPV | 7.287 | 0.73 per 1,000 people |
| 131st | IndiaIND | 7.217 | 0.723 per 1,000 people |
| 132nd | BangladeshBGD | 7.27 | 0.722 per 1,000 people |
| 133rd | NicaraguaNIC | 6.787 | 0.682 per 1,000 people |
| 134th | EgyptEGY | 6.667 | 0.671 per 1,000 people |
| 135th | SamoaWSM | 5.56 | 0.561 per 1,000 people |
| 136th | EswatiniSWZ | 5.465 | 0.557 per 1,000 people |
| 137th | BhutanBTN | 5.425 | 0.553 per 1,000 people |
| 137th | NamibiaNAM | 5.425 | 0.553 per 1,000 people |
| 139th | ThailandTHA | 5.295 | 0.541 per 1,000 people |
| 140th | IndonesiaIDN | 5.115 | 0.524 per 1,000 people |
| 141st | GabonGAB | 5.085 | 0.521 per 1,000 people |
| 142nd | HondurasHND | 4.755 | 0.489 per 1,000 people |
| 143rd | Marshall IslandsMHL | 4.515 | 0.467 per 1,000 people |
| 144th | São Tomé and PríncipeSTP | 4.484 | 0.464 per 1,000 people |
| 145th | JamaicaJAM | 4.444 | 0.46 per 1,000 people |
| 146th | ComorosCOM | 4.064 | 0.424 per 1,000 people |
| 147th | NigeriaNGA | 3.64 | 0.38 per 1,000 people |
| 148th | BotswanaBWA | 3.594 | 0.379 per 1,000 people |
| 149th | LaosLAO | 3.083 | 0.331 per 1,000 people |
| 150th | ZambiaZMB | 3.013 | 0.324 per 1,000 people |
| 151st | AfghanistanAFG | 2.943 | 0.317 per 1,000 people |
| 152nd | HaitiHTI | 2.673 | 0.292 per 1,000 people |
| 153rd | KenyaKEN | 2.643 | 0.289 per 1,000 people |
| 154th | GhanaGHA | 2.42 | 0.266 per 1,000 people |
| 155th | MauritaniaMRT | 2.352 | 0.261 per 1,000 people |
| 156th | Guinea-BissauGNB | 2.252 | 0.252 per 1,000 people |
| 157th | SudanSDN | 2.232 | 0.25 per 1,000 people |
| 158th | AngolaAGO | 2.172 | 0.244 per 1,000 people |
| 159th | Solomon IslandsSLB | 2.12 | 0.238 per 1,000 people |
| 160th | LesothoLSO | 2.072 | 0.235 per 1,000 people |
| 161st | BeninBEN | 1.872 | 0.216 per 1,000 people |
| 162nd | CambodiaKHM | 1.822 | 0.211 per 1,000 people |
| 162nd | DjiboutiDJI | 1.822 | 0.211 per 1,000 people |
| 164th | GuineaGIN | 1.812 | 0.21 per 1,000 people |
| 165th | DR CongoCOD | 1.792 | 0.208 per 1,000 people |
| 166th | KiribatiKIR | 1.632 | 0.193 per 1,000 people |
| 167th | UgandaUGA | 1.612 | 0.191 per 1,000 people |
| 168th | MaliMLI | 1.582 | 0.188 per 1,000 people |
| 169th | LiberiaLBR | 1.471 | 0.178 per 1,000 people |
| 170th | MozambiqueMOZ | 1.441 | 0.175 per 1,000 people |
| 171st | CongoCOG | 1.421 | 0.173 per 1,000 people |
| 172nd | MadagascarMDG | 1.411 | 0.172 per 1,000 people |
| 173rd | Ivory CoastCIV | 1.351 | 0.166 per 1,000 people |
| 174th | VanuatuVUT | 1.331 | 0.164 per 1,000 people |
| 175th | Equatorial GuineaGNQ | 1.211 | 0.153 per 1,000 people |
| 176th | Burkina FasoBFA | 1.161 | 0.148 per 1,000 people |
| 177th | EthiopiaETH | 1.11 | 0.143 per 1,000 people |
| 178th | CameroonCMR | 1.031 | 0.136 per 1,000 people |
| 178th | ZimbabweZWE | 1.031 | 0.136 per 1,000 people |
| 180th | Sierra LeoneSLE | 1.011 | 0.134 per 1,000 people |
| 180th | TanzaniaTZA | 1.011 | 0.134 per 1,000 people |
| 182nd | SenegalSEN | 0.751 | 0.109 per 1,000 people |
| 183rd | YemenYEM | 0.631 | 0.098 per 1,000 people |
| 184th | GambiaGMB | 0.551 | 0.09 per 1,000 people |
| 184th | RwandaRWA | 0.551 | 0.09 per 1,000 people |
| 186th | EritreaERI | 0.531 | 0.088 per 1,000 people |
| 187th | ChadTCD | 0.490 | 0.085 per 1,000 people |
| 188th | TogoTGO | 0.440 | 0.08 per 1,000 people |
| 189th | BurundiBDI | 0.420 | 0.078 per 1,000 people |
| 190th | Central African RepublicCAF | 0.380 | 0.074 per 1,000 people |
| 191st | Papua New GuineaPNG | 0.240 | 0.061 per 1,000 people |
| 192nd | MalawiMWI | 0.170 | 0.054 per 1,000 people |
| 193rd | SomaliaSOM | 0.110 | 0.048 per 1,000 people |
| 194th | South SudanSSD | 0.030 | 0.041 per 1,000 people |
| 195th | NigerNER | 00 | 0.038 per 1,000 people |