Health & Medicine

The Countries with the Most Doctors per Person

As of November 2026, the World Bank’s WHO-sourced data put Cuba first at 9.54 physicians per 1,000 people (2021), ahead of Seychelles (6.60) and Greece (6.58). This ranks doctors per person, not spending (see the countries that spend the most on healthcare) or lifespans (see the countries with the highest life expectancy).

In the spotlight Russia

Illustration: the 20 countries with the most physicians per 1,000 people, led by Cuba at 9.54 (2021).

Rank Country Physicians per 1,000 people Data year Region Income group Population, 2025 Life expectancy, 2024 (years)
1Cuba9.542021Latin America & CaribbeanUpper middle income10.9M78.3
2Seychelles6.602022Sub-Saharan AfricaHigh income0.1M76.3
3Greece6.582022Europe & Central AsiaHigh income10.4M81.8
4Portugal5.852022Europe & Central AsiaHigh income10.8M82.4
5Georgia5.642023Europe & Central AsiaUpper middle income3.9M74.7
6Austria5.512023Europe & Central AsiaHigh income9.2M82.0
7Russia5.112022Europe & Central AsiaHigh income143.5M73.4
8Argentina5.112023Latin America & CaribbeanUpper middle income45.9M77.5
9Norway4.972023Europe & Central AsiaHigh income5.6M83.2
10Belarus4.722023Europe & Central AsiaUpper middle income9.1M74.4
11Uruguay4.672022Latin America & CaribbeanHigh income3.4M78.3
12Germany4.532022Europe & Central AsiaHigh income83.5M80.8
13Malta4.512022Middle East, North Africa, Afghanistan & PakistanHigh income0.6M83.0
14Denmark4.502021Europe & Central AsiaHigh income6.0M82.3
15Switzerland4.482022Europe & Central AsiaHigh income9.1M84.4
16Lithuania4.472022Europe & Central AsiaHigh income2.9M77.2
17Sweden4.412021Europe & Central AsiaHigh income10.6M84.1
18Iceland4.372023Europe & Central AsiaHigh income0.4M82.8
19Czechia4.352022Europe & Central AsiaHigh income10.9M80.0
20Bulgaria4.332022Europe & Central AsiaHigh income6.4M75.8

Data years: 2021 to 2023, as of November 2026. Each country is ranked on its most recent value for physicians per 1,000 people within 2018–2025, so years differ by country and are shown in their own column. Countries and territories with fewer than 100,000 people (including Monaco, Andorra and San Marino) are left out, which is why they do not appear even where the World Bank has a figure. Definitions differ: countries count practising, licensed or professionally active doctors, and some include dentists or doctors working abroad or in administration, so small gaps between neighbours are not meaningful. Income group and region are the World Bank’s current classifications (Malta sits in its “Middle East, North Africa, Afghanistan & Pakistan” region); population and life expectancy come from the same World Bank database. Only the top 20 of the 173 countries with a value in range are shown.[1][2][3][4]

The Top 10

#1

Cuba — 9.54 per 1,000

Cuba reported 9.54 physicians per 1,000 people in 2021, about one doctor for every 105 residents.[1] The World Bank classes it as upper middle income in Latin America & Caribbean, with a population of about 10.9 million in 2025 and a life expectancy of 78.3 years in 2024.[2][3]

#2

Seychelles — 6.60 per 1,000

Seychelles reported 6.60 physicians per 1,000 people in 2022, about one doctor for every 152 residents.[1] The World Bank classes it as high income in Sub-Saharan Africa, with a population of about 0.1 million in 2025 and a life expectancy of 76.3 years in 2024.[2][3]

#3

Greece — 6.58 per 1,000

Greece reported 6.58 physicians per 1,000 people in 2022, about one doctor for every 152 residents.[1] The World Bank classes it as high income in Europe & Central Asia, with a population of about 10.4 million in 2025 and a life expectancy of 81.8 years in 2024.[2][3]

#4

Portugal — 5.85 per 1,000

Portugal reported 5.85 physicians per 1,000 people in 2022, about one doctor for every 171 residents.[1] The World Bank classes it as high income in Europe & Central Asia, with a population of about 10.8 million in 2025 and a life expectancy of 82.4 years in 2024.[2][3]

#5

Georgia — 5.64 per 1,000

Georgia reported 5.64 physicians per 1,000 people in 2023, about one doctor for every 177 residents.[1] The World Bank classes it as upper middle income in Europe & Central Asia, with a population of about 3.9 million in 2025 and a life expectancy of 74.7 years in 2024.[2][3]

#6

Austria — 5.51 per 1,000

Austria reported 5.51 physicians per 1,000 people in 2023, about one doctor for every 181 residents.[1] The World Bank classes it as high income in Europe & Central Asia, with a population of about 9.2 million in 2025 and a life expectancy of 82.0 years in 2024.[2][3]

#7

Russia — 5.11 per 1,000

Russia reported 5.11 physicians per 1,000 people in 2022, about one doctor for every 196 residents.[1] The World Bank classes it as high income in Europe & Central Asia, with a population of about 143.5 million in 2025 and a life expectancy of 73.4 years in 2024.[2][3]

#8

Argentina — 5.11 per 1,000

Argentina reported 5.11 physicians per 1,000 people in 2023, about one doctor for every 196 residents.[1] The World Bank classes it as upper middle income in Latin America & Caribbean, with a population of about 45.9 million in 2025 and a life expectancy of 77.5 years in 2024.[2][3]

#9

Norway — 4.97 per 1,000

Norway reported 4.97 physicians per 1,000 people in 2023, about one doctor for every 201 residents.[1] The World Bank classes it as high income in Europe & Central Asia, with a population of about 5.6 million in 2025 and a life expectancy of 83.2 years in 2024.[2][3]

#10

Belarus — 4.72 per 1,000

Belarus reported 4.72 physicians per 1,000 people in 2023, about one doctor for every 212 residents.[1] The World Bank classes it as upper middle income in Europe & Central Asia, with a population of about 9.1 million in 2025 and a life expectancy of 74.4 years in 2024.[2][3]

Healthcare Doctors Countries Public Health

Sources

  1. World Bank, indicator SH.MED.PHYS.ZS, “Physicians (per 1,000 people)”, latest value 2018–2025 per country, compiled from the WHO Global Health Workforce Statistics database (World Bank API, updated October 2026) — data.worldbank.org/indicator/SH.MED.PHYS.ZS.
  2. World Bank, indicator SP.POP.TOTL, “Population, total”, 2025, and the World Bank country classification by region and income group — data.worldbank.org/indicator/SP.POP.TOTL.
  3. World Bank, indicator SP.DYN.LE00.IN, “Life expectancy at birth, total (years)”, 2024 — data.worldbank.org/indicator/SP.DYN.LE00.IN.
  4. World Health Organization, Global Health Observatory, “Medical doctors (per 10,000 population)”, for the definition of physicians — who.int/data/gho.