Which countries have the most doctors per 1,000 people?

2020 data · physicians per 1,000 residents · Top ten covered countries

  1. 1. Cuba9.29
  2. 2. Monaco8.61
  3. 3. Greece6.19
  4. 4. Portugal5.58
  5. 5. Austria5.34
  6. 6. Argentina5.30
  7. 7. Georgia5.12
  8. 8. Norway4.68
  9. 9. Belarus4.61
  10. 10. Andorra4.59

Source: GooferPlaces — Which countries have the most doctors per 1,000 people?

World Bank — World Development Indicators · CC BY 4.0 · Retrieved 2026-10-18. Values share an observation year; missing countries are excluded. Open the source table for population coverage and caveats.