Physicians per 1,000 People

Global ranking of 50 countries by physicians per 1,000 people

Ad Slot: ranking-top

🥇 Highest

Greece

6.576

📊 Countries Tracked

50

Latest data year: 2022

🏁 Lowest

Colombia

2.535

# Country Physicians per 1,000 People
🥇 Greece 6.576
🥈 Portugal 5.851
🥉 Austria 5.515
4 Russia 5.111
5 Argentina 5.106
6 Norway 4.975
7 Uruguay 4.674
8 Germany 4.534
9 Denmark 4.498
10 Switzerland 4.477
11 Lithuania 4.466
12 Sweden 4.408
13 Czechia 4.352
14 Bulgaria 4.328
15 Spain 4.294
16 Italy 4.191
17 Australia 4.086
18 Poland 4.031
19 Croatia 3.909
20 Netherlands 3.876
21 Ireland 3.875
22 Israel 3.797
23 Kazakhstan 3.754
24 Slovakia 3.697
25 United States 3.681
26 Romania 3.625
27 New Zealand 3.611
28 Finland 3.609
29 Belgium 3.574
30 Ukraine 3.531
31 Hungary 3.456
32 Saudi Arabia 3.406
33 Latvia 3.398
34 Slovenia 3.367
35 Chile 3.334
36 United Kingdom 3.301
37 France 3.281
38 China 3.112
39 Serbia 3.099
40 Qatar 3.022
41 United Arab Emirates 2.992
42 Luxembourg 2.984
43 Singapore 2.834
44 Canada 2.819
45 Uzbekistan 2.805
46 Costa Rica 2.687
47 Japan 2.649
48 South Korea 2.610
49 Mexico 2.588
50 Colombia 2.535
Ad Slot: ranking-bottom

Physicians per 1,000 People — Global Overview

This ranking compares physicians per 1,000 people across 50 countries worldwide. Data is sourced from the World Bank and reflects the most recently available statistics. Click any country to see detailed health data including historical trends.

Looking for more health data? Explore all Health indicators or compare specific countries side by side.