freeereport
Data Report · Healthcare · 2023

Global Health Infrastructure: Hospital Beds and Doctors per 1,000 People

Hospital beds and physicians per 1,000 people by country from World Bank data, with definitions, the WHO staffing benchmark and comparability limits.

  • Updated October 1, 2026
  • 5 min read
  • 5 sources
  • Global

Executive Summary

World Bank data show wide gaps in hospital capacity: Bulgaria had 8.2 hospital beds per 1,000 people in 2023 and Germany 7.5, against 2.4 in the United Kingdom and 1.1 in Egypt. Physician density ranges from 6.6 per 1,000 in Greece to 0.7 in Egypt in the latest years available. Across OECD countries, hospital beds ranged from 0.99 to 12.62 per 1,000 inhabitants in 2023. WHO estimates at least 2.5 physicians, nurses and midwives per 1,000 people are needed for adequate primary care coverage.

Key Numbers

Germany hospital beds
7.5 per 1,000[1]
Hospital beds per 1,000 people, 2023
UK hospital beds
2.4 per 1,000[1]
Hospital beds per 1,000 people, 2022
OECD bed range
0.99-12.62[5]
Hospital beds per 1,000 inhabitants across OECD data, 2023
Greece physicians
6.6 per 1,000[2]
Physicians per 1,000 people, 2022
Egypt physicians
0.7 per 1,000[2]
Physicians per 1,000 people, 2020
WHO staffing benchmark
2.5 per 1,000[4]
Minimum physicians, nurses and midwives for primary care coverage

Charts

Hospital Beds per 1,000 People, Selected Countries

Latest available World Bank value per country (2021-2023; years differ by country, see table).

  • Bulgaria
    8.2
  • Germany
    7.5
  • Austria
    6.7
  • France
    5.7
  • Belgium
    5.4
  • Switzerland
    4.4
  • Spain
    2.9
  • United Kingdom
    2.4
  • Sweden
    1.9
  • Egypt
    1.1
Unit: beds per 1,000 people · 2021-2023Source: [1] ESC Atlas of Cardiology (World Bank data)
Physicians per 1,000 People, Selected Countries

Latest available World Bank value per country (2020-2023; years differ by country, see table).

  • Greece
    6.6
  • Georgia
    5.6
  • Austria
    5.5
  • Germany
    4.5
  • Spain
    4.3
  • France
    3.3
  • United Kingdom
    3.3
  • Algeria
    1.7
  • Egypt
    0.7
Unit: physicians per 1,000 people · 2020-2023Source: [2] ESC Atlas of Cardiology (World Bank data)

Data Tables

Hospital Beds and Physicians per 1,000 People by Country

Latest available World Bank values with data year in brackets, as compiled by the ESC Atlas.

CountryHospital beds per 1,000Physicians per 1,000
Albania2.9 (2020)1.9 (2020)
Algeria1.6 (2017)1.7 (2022)
Armenia4.2 (2023)3.4 (2022)
Austria6.7 (2022)5.5 (2023)
Azerbaijan3.7 (2023)3.2 (2022)
Belgium5.4 (2023)3.6 (2022)
Bosnia and Herzegovina2.4 (2019)2.6 (2019)
Bulgaria8.2 (2023)4.3 (2022)
Denmark2.4 (2023)4.5 (2021)
Egypt1.1 (2021)0.7 (2020)
Estonia4.1 (2023)3.5 (2022)
Finland2.6 (2022)3.6 (2021)
France5.7 (2022)3.3 (2022)
Georgia4.0 (2023)5.6 (2023)
Germany7.5 (2023)4.5 (2022)
Greece4.3 (2022)6.6 (2022)
Spain2.9 (2023)4.3 (2022)
Switzerland4.4 (2023)4.5 (2022)
United Kingdom2.4 (2022)3.3 (2023)
Europe (ESC Atlas average)5.0 (2023)4.0 (2023)

Overview

Hospital beds and physicians per 1,000 people are the two most widely used measures of health system capacity. The World Bank publishes both in its World Development Indicators, using WHO data supplemented by country data for beds and WHO Global Health Workforce Statistics and OECD data for physicians [3][4]. WHO estimates that at least 2.5 medical staff (physicians, nurses and midwives) per 1,000 people are needed to provide adequate coverage with primary care interventions [4].

Hospital Beds

In the World Bank data compiled by the ESC Atlas, Bulgaria had 8.2 hospital beds per 1,000 people and Germany 7.5 in 2023, and Romania had 7.2 in 2022 [1]. Lower levels include Spain at 2.9 (2023), the United Kingdom at 2.4 (2022), Sweden at 1.9 (2022) and Egypt at 1.1 (2021) [1]. Germany therefore had about 3.1 times as many beds per person as the United Kingdom (FREEE.REPORT calculation) [1].

Across OECD countries, hospital beds ranged from 0.99 to 12.62 per 1,000 inhabitants in 2023 [5]. More beds do not by themselves mean better care. The World Bank describes the indicator as a crude measure of barriers to care that reflects both demand and supply [3].

Physicians

Physician density in the same World Bank series ranges from 6.6 per 1,000 people in Greece (2022) and 5.6 in Georgia (2023) to 1.7 in Algeria (2022) and 0.7 in Egypt (2020) [2]. Germany had 4.5 physicians per 1,000 people in 2022 and the United Kingdom 3.3 in 2023 [2].

Physicians include generalist and specialist medical practitioners [4]. Bed-rich systems are not always physician-rich: Denmark had 2.4 beds per 1,000 people in 2023 but 4.5 physicians per 1,000 in 2021 [1][2].

Regional Comparison

The ESC Atlas average for Europe in 2023 was 5.0 hospital beds and 4.0 physicians per 1,000 people [1][2]. The North African countries in the dataset sit well below this: Algeria had 1.6 beds per 1,000 people (2017) and Egypt 1.1 (2021) [1]. The table below covers the countries with both indicators shown in the source pages, mostly in Europe, Central Asia and North Africa. It is not a full global ranking.

Methodology

Country values are World Bank World Development Indicators (SH.MED.BEDS.ZS and SH.MED.PHYS.ZS) as compiled by the European Society of Cardiology ESC Atlas [1][2]. Definitions come from the World Bank DataBank metadata [3][4]. Hospital beds include inpatient beds in public, private, general and specialised hospitals and rehabilitation centres, usually covering acute and chronic care [3]. The World Bank warns that data may not be exactly comparable across countries [3]. Latest years differ by country (2017-2023) and are shown in the table. The OECD range uses OECD's own definition of beds maintained, staffed and immediately available [5]. The Germany-to-UK ratio is a FREEE.REPORT calculation: 7.5 divided by 2.4, from different years (2023 and 2022).

Sources

  1. [1]

    BEDS_HOSPI, Hospital beds (per 1,000 people) / ESC Atlas of Cardiology (World Bank data) / Accessed October 1, 2026 / View source

  2. [2]

    Physicians (per 1,000 people) / ESC Atlas of Cardiology (World Bank data) / Accessed October 1, 2026 / View source

  3. [3]

    Hospital beds (per 1,000 people) - SH.MED.BEDS.ZS metadata / World Bank DataBank / Accessed October 1, 2026 / View source

  4. [4]

    Physicians (per 1,000 people) - SH.MED.PHYS.ZS metadata / World Bank DataBank / Accessed October 1, 2026 / View source

  5. [5]

    Hospital beds / OECD / 2023 / Accessed October 1, 2026 / View source

Figures are reproduced from the publishers above. Calculations marked as our own are derived from these figures. Always check the original source before using a number.