Generalist medical practitioners (number) by country
Countries reporting
101
Highest
128,271
Mexico
Lowest
105
Saint Vincent and the Grenadines
Median
4,497
Years covered
45
1980–2024
Data points
1,807
What the numbers show
Generalist medical practitioners (number) is currently reported for 101 countries. The highest value is 128,271 in Mexico; the lowest is 105 in Saint Vincent and the Grenadines.
The median across all reporting countries is 4,497, and the mean is 17,209.
The gap between the highest and lowest reporting country is a factor of about 1,222.
Over the past decade 83 countries rose and 14 fell. The largest increase was in Sierra Leone (up 1,300.0%), and the largest decrease in Cape Verde (down 39.0%).
Generalist medical practitioners: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Mexico | 128,271 | 2023 | up 41.5% | rising |
| 2 | Indonesia | 111,781 | 2024 | up 383.3% | volatile |
| 3 | United States | 104,640 | 2022 | up 10.5% | rising |
| 4 | Nigeria | 95,456 | 2024 | up 33.5% | rising |
| 5 | France | 95,095 | 2023 | up 1.7% | flat |
| 6 | Germany | 88,340 | 2023 | up 12.4% | rising |
| 7 | Colombia | 87,214 | 2023 | up 94.9% | rising |
| 8 | Turkey | 63,900 | 2023 | up 55.7% | rising |
| 9 | Italy | 59,230 | 2023 | up 10.7% | rising |
| 10 | United Kingdom | 54,581 | 2023 | up 9.4% | rising |
| 11 | Canada | 52,959 | 2024 | up 14.8% | rising |
| 12 | Australia | 47,708 | 2023 | up 35.8% | rising |
| 13 | Russia | 47,573 | 2019 | down 36.4% | falling |
| 14 | Spain | 45,818 | 2023 | up 30.8% | rising |
| 15 | Poland | 38,503 | 2023 | up 199.7% | rising |
| 16 | Algeria | 37,679 | 2022 | up 26.2% | rising |
| 17 | South Korea | 36,779 | 2023 | up 23.6% | rising |
| 18 | Chile | 34,204 | 2024 | up 98.5% | rising |
| 19 | Portugal | 32,565 | 2023 | up 43.2% | rising |
| 20 | Peru | 32,507 | 2023 | — | rising |
| 21 | Netherlands | 32,415 | 2023 | up 32.3% | rising |
| 22 | Iraq | 31,334 | 2023 | up 61.7% | rising |
| 23 | Saudi Arabia | 26,098 | 2023 | up 123.2% | rising |
| 24 | Sri Lanka | 23,261 | 2023 | up 55.7% | volatile |
| 25 | Nepal | 21,458 | 2024 | up 65.2% | rising |
| 26 | Ukraine | 16,249 | 2014 | up 14.0% | rising |
| 27 | Romania | 15,118 | 2023 | down 5.1% | flat |
| 28 | Belgium | 14,555 | 2023 | up 16.6% | rising |
| 29 | Austria | 13,000 | 2024 | down 8.0% | rising |
| 30 | Uzbekistan | 12,701 | 2023 | down 9.5% | volatile |
| 31 | Israel | 12,251 | 2024 | up 30.0% | rising |
| 32 | Ethiopia | 11,341 | 2024 | up 93.3% | rising |
| 33 | Kenya | 11,141 | 2024 | up 98.9% | volatile |
| 34 | Ireland | 10,885 | 2024 | up 32.5% | falling |
| 35 | Kazakhstan | 10,561 | 2024 | up 69.2% | volatile |
| 36 | Switzerland | 10,272 | 2023 | up 14.3% | volatile |
| 37 | Singapore | 8,974 | 2023 | up 38.6% | rising |
| 38 | Azerbaijan | 8,331 | 2022 | down 6.1% | flat |
| 39 | Czechia | 8,297 | 2023 | up 12.6% | rising |
| 40 | Ghana | 8,156 | 2024 | up 364.2% | volatile |
| 41 | Costa Rica | 7,980 | 2022 | up 82.5% | rising |
| 42 | Finland | 7,035 | 2023 | up 4.9% | rising |
| 43 | Hungary | 6,980 | 2023 | up 1.8% | flat |
| 44 | New Zealand | 6,849 | 2024 | up 25.7% | rising |
| 45 | Sweden | 6,602 | 2022 | up 8.4% | rising |
| 46 | Serbia | 6,595 | 2023 | up 1.8% | flat |
| 47 | Norway | 5,785 | 2023 | up 30.4% | rising |
| 48 | Oman | 5,612 | 2024 | up 12.0% | flat |
| 49 | Greece | 4,888 | 2023 | up 39.9% | rising |
| 50 | Belarus | 4,756 | 2024 | up 441.7% | volatile |
| 51 | Turkmenistan | 4,497 | 2024 | up 6.9% | rising |
| 52 | Argentina | 4,495 | 2023 | up 16.8% | rising |
| 53 | Denmark | 4,099 | 2023 | down 8.1% | rising |
| 54 | Bulgaria | 3,908 | 2023 | down 17.6% | falling |
| 55 | Panama | 3,283 | 2022 | up 40.1% | rising |
| 56 | Croatia | 3,178 | 2023 | down 4.7% | falling |
| 57 | Georgia | 3,075 | 2022 | down 26.3% | rising |
| 58 | Lithuania | 3,042 | 2023 | up 12.3% | rising |
| 59 | Mozambique | 2,422 | 2024 | up 55.8% | rising |
| 60 | Zimbabwe | 2,283 | 2024 | up 56.6% | rising |
| 61 | Benin | 2,093 | 2024 | up 1,233.1% | volatile |
| 62 | Albania | 2,081 | 2020 | up 29.3% | rising |
| 63 | South Sudan | 1,780 | 2024 | up 426.6% | volatile |
| 64 | Laos | 1,745 | 2022 | up 41.6% | rising |
| 65 | Namibia | 1,691 | 2024 | — | rising |
| 66 | Moldova | 1,620 | 2023 | down 9.6% | falling |
| 67 | Cameroon | 1,570 | 2024 | up 10.6% | rising |
| 68 | North Macedonia | 1,553 | 2022 | down 24.7% | flat |
| 69 | Slovenia | 1,511 | 2023 | up 25.5% | rising |
| 70 | Malawi | 1,509 | 2024 | up 491.8% | volatile |
| 71 | Latvia | 1,423 | 2023 | up 4.9% | rising |
| 72 | Burkina Faso | 1,374 | 2024 | up 54.7% | rising |
| 73 | Armenia | 1,373 | 2022 | down 11.6% | flat |
| 74 | Chad | 1,262 | 2024 | up 95.4% | rising |
| 75 | Estonia | 1,209 | 2023 | up 14.9% | rising |
| 76 | Jamaica | 1,198 | 2018 | up 65.0% | rising |
| 77 | Rwanda | 1,186 | 2024 | up 42.2% | rising |
| 78 | Cyprus | 1,160 | 2023 | up 70.6% | volatile |
| 79 | Sierra Leone | 1,106 | 2022 | up 1,300.0% | volatile |
| 80 | Burundi | 1,016 | 2024 | up 82.7% | rising |
| 81 | Botswana | 957 | 2024 | up 18.6% | rising |
| 82 | East Timor | 937 | 2020 | up 171.6% | rising |
| 83 | Liberia | 840 | 2022 | — | rising |
| 84 | Bosnia and Herzegovina | 760 | 2019 | up 17.6% | rising |
| 85 | Mauritania | 701 | 2022 | up 107.4% | rising |
| 86 | Senegal | 666 | 2024 | up 149.4% | rising |
| 87 | Maldives | 651 | 2020 | up 96.1% | rising |
| 88 | Gabon | 647 | 2022 | up 13.5% | rising |
| 89 | Luxembourg | 534 | 2017 | up 36.2% | rising |
| 90 | Guinea-Bissau | 527 | 2024 | up 211.8% | rising |
| 91 | Malta | 485 | 2023 | up 42.6% | rising |
| 92 | Papua New Guinea | 483 | 2024 | down 2.2% | falling |
| 93 | Montenegro | 341 | 2024 | up 39.2% | rising |
| 94 | Bhutan | 263 | 2022 | up 57.5% | rising |
| 95 | Comoros | 241 | 2022 | up 201.2% | rising |
| 96 | Iceland | 233 | 2024 | up 23.9% | rising |
| 97 | Gambia | 210 | 2023 | up 38.2% | rising |
| 98 | Togo | 200 | 2024 | up 106.2% | rising |
| 99 | Cape Verde | 144 | 2023 | down 39.0% | rising |
| 100 | Andorra | 109 | 2024 | up 53.5% | rising |
| 101 | Saint Vincent and the Grenadines | 105 | 2024 | — | rising |