* indicates monthly or quarterly data series

Doctors per 1,000 people, 2020:

The average for 2020 based on 14 countries was 3.85 doctors per 1,000 people. The highest value was in Austria: 5.35 doctors per 1,000 people and the lowest value was in Hungary: 3.14 doctors per 1,000 people. The indicator is available from 1960 to 2021. Below is a chart for all countries where data are available.

Measure: doctors per 1,000 people; Source: OECD
Select indicator
* indicates monthly or quarterly data series


Countries Doctors per 1,000 people, 2020 Global rank Available data
Austria 5.35 1 1960 - 2021
Spain 4.58 2 1980 - 2020
Lithuania 4.48 3 1992 - 2020
Germany 4.47 4 1991 - 2021
Czechia 4.1 5 1970 - 2020
Italy 4 6 2000 - 2021
Netherlands 3.83 7 2014 - 2020
Estonia 3.48 8 1960 - 2020
Ireland 3.46 9 2011 - 2021
Latvia 3.34 10 1990 - 2020
Slovenia 3.3 11 1998 - 2020
Belgium 3.21 12 1960 - 2020
France 3.17 13 2000 - 2020
Hungary 3.14 14 1960 - 2021


New - World map: Doctors per 1,000 people




Definition: The number of practicing physicians per 1,000 residents of the country.

Selected articles from our guide:

Are trade deficits bad for the economy?

Sources of economic growth

Currency values and investment returns

How to write an economics research paper

All articles

This site uses cookies.
Learn more here


OK