How many doctors are there?
Doctors, 190 countries & territories. Medical doctors (generalists and specialists) per 1,000 people (WHO).
lowest≥ 0.2 per 1,000≥ 0.5 per 1,000≥ 1.3 per 1,000≥ 2.3 per 1,000≥ 3.3 per 1,000≥ 4.1 per 1,000 no data
Source: Global Health Workforce Statistics, World… via World Bank· 2014 / 2023
The ranking
- 1
Cuba 9.5 per 1,000 2021
- 2
Monaco 8.6 per 1,000 2020
- 3
Seychelles 6.6 per 1,000 2022
- 4
Greece 6.6 per 1,000 2022
- 5
Portugal 5.9 per 1,000 2022
- 6
Georgia 5.6 per 1,000 2023
- 7
Austria 5.5 per 1,000 2023
- 8
Russia 5.1 per 1,000 2022
- 9
Argentina 5.1 per 1,000 2023
- 10
Andorra 5.1 per 1,000 2023
- 11
Norway 5 per 1,000 2023
- 12
Belarus 4.7 per 1,000 2023
- 13
Uruguay 4.7 per 1,000 2022
- 14
San Marino 4.6 per 1,000 2023
- 15
Germany 4.5 per 1,000 2022
- 16
Malta 4.5 per 1,000 2022
- 17
Denmark 4.5 per 1,000 2021
- 18
Switzerland 4.5 per 1,000 2022
- 19
Lithuania 4.5 per 1,000 2022
- 20
Sweden 4.4 per 1,000 2021
- 21
Iceland 4.4 per 1,000 2023
- 22
Czechia 4.4 per 1,000 2022
- 23
Bulgaria 4.3 per 1,000 2022
- 24
Spain 4.3 per 1,000 2022
- 25
Saint Lucia 4.2 per 1,000 2020
- 26
Italy 4.2 per 1,000 2022
- 27
Trinidad and Tobago 4.2 per 1,000 2021
- 28
Mongolia 4.1 per 1,000 2022
- 29
Australia 4.1 per 1,000 2022
- 30
Poland 4 per 1,000 2023
- 31
Moldova 4 per 1,000 2023
- 32
Croatia 3.9 per 1,000 2022
- 33
Paraguay 3.9 per 1,000 2022
- 34
Netherlands 3.9 per 1,000 2022
- 35
Ireland 3.9 per 1,000 2023
- 36
Israel 3.8 per 1,000 2023
- 37
Kazakhstan 3.8 per 1,000 2023
- 38
Slovakia 3.7 per 1,000 2022
- 39
United States 3.7 per 1,000 2022
- 40
North Korea 3.6 per 1,000 2017
- 41
Romania 3.6 per 1,000 2022
- 42
New Zealand 3.6 per 1,000 2022
- 43
Finland 3.6 per 1,000 2021
- 44
Belgium 3.6 per 1,000 2022
- 45
Cyprus 3.6 per 1,000 2022
- 46
Ukraine 3.5 per 1,000 2023
- 47
Estonia 3.5 per 1,000 2022
- 48
Hungary 3.5 per 1,000 2022
- 49
Saudi Arabia 3.4 per 1,000 2023
- 50
Latvia 3.4 per 1,000 2022
Reference years differ by country (2014–2023); each row shows its own year.