Number of Doctors per 1,000 People per Country

The map above, created by the World Health Organization (WHO), shows the number of physicians per 1,000 people (for the latest available year) across the globe.

Countries with the largest number of physicians per 1,000 population include: San Marino (47.35), Cuba (6.72), Greece (6.17), Monaco (5.81) and Belarus (5.18).

Countries with the smallest number of doctors per 1,000 people include: Colombia, Nicaragua, Haiti, Liberia, Niger, sierra Leone, Rwanda, Ethiopia, Yemen, Afghanistan, Myanmar, Thailand, Cambodia, Indonesia, Papua New Guinea, etc.