54 countries · 127 indicators · 45 sourcesLiveGet API key

Health · Africa ranking

Hospital Beds per 1,000 by African country

3.8Mauritius leads · 2023

Mauritius has the highest hospital beds per 1,000 people of any African country, at 3.8, ahead of Libya and Sao Tome and Principe.

Hospital beds — inpatient beds in public, private, general and specialised hospitals — per 1,000 people. 53 of 54 countries, ranked · World Bank — World Development Indicators, 2023.

Latest available year varies by country (20042023); each row shows its year, and values more than 5 years behind the most recent are marked .

#1 vs #5325×Mauritius vs Chad
Median1Central African Republic
Lowest0.15Chad

By region

regional average
Southern Africa2.08
7 countries · led by Namibia
North Africa1.56
6 countries · led by Libya
Central Africa1.55
9 countries · led by Sao Tome and Principe
East Africa1.25
15 countries · led by Mauritius
West Africa0.68
16 countries · led by Cabo Verde

Full ranking

53 of 54 countries
#CountryHospital Beds per 1,000Period
1Mauritius
3.82023
2Libya
3.52022
3Sao Tome and Principe
2.912019
4Namibia
2.7 ⚠ ’092009
5Cameroon
2.65 ⚠ ’162016
6Seychelles
2.632023
7Botswana
2.362022
8South Africa
2.25 ⚠ ’102010
9Cabo Verde
2.212022
10Comoros
2.16 ⚠ ’102010
11Equatorial Guinea
2.1 ⚠ ’102010
12Eswatini
2.02 ⚠ ’132013
13Zambia
2 ⚠ ’102010
14Gabon
1.95 ⚠ ’112011
15Zimbabwe
1.95 ⚠ ’142014
16Tunisia
1.822023
17Algeria
1.61 ⚠ ’172017
18Republic of the Congo
1.6 ⚠ ’052005
19Liberia
1.592021
20Djibouti
1.4 ⚠ ’182018
21Kenya
1.332019
22Lesotho
1.3 ⚠ ’062006
23Malawi
1.3 ⚠ ’112011
24Gambia
1.112023
25Egypt
1.062021
26Eritrea
1.022023
27Central African Republic
1 ⚠ ’112011
28Guinea-Bissau
1 ⚠ ’092009
29Somalia
0.872019
30Tanzania
0.842022
31Democratic Republic of the Congo
0.8 ⚠ ’062006
32Angola
0.752019
33Rwanda
0.752023
34Mozambique
0.742021
35Morocco
0.732023
36Senegal
0.712019
37Burundi
0.69 ⚠ ’142014
38Ghana
0.69 ⚠ ’152015
39Sudan
0.662021
40Nigeria
0.5 ⚠ ’042004
41Uganda
0.5 ⚠ ’102010
42Benin
0.432021
43Cote d'Ivoire
0.4 ⚠ ’062006
44Mauritania
0.4 ⚠ ’062006
45Sierra Leone
0.4 ⚠ ’062006
46Ethiopia
0.33 ⚠ ’162016
47Togo
0.332022
48Madagascar
0.32 ⚠ ’142014
49Guinea
0.3 ⚠ ’112011
50Niger
0.282020
51Mali
0.25 ⚠ ’182018
52Burkina Faso
0.22020
53Chad
0.152020

Get this ranking via API

GET /v1/data

One call to /v1/data returns the latest Hospital Beds per 1,000 figure for every country you pass — JSON, with source metadata on each observation.

curl "https://api.africa-api.com/v1/data?metric_key=hospital_beds_per_1000&latest=true&country_codes=NG,KE,ZA,EG" \
  -H "Authorization: Bearer $AFRICA_API_KEY"

Cite or republish this ranking

Data: Africa APIWorld Bank — World Development Indicators, 2023. Free to republish with a link to this page. Pull the live figures via the API above so your version never goes stale.

Embed this ranking

free · auto-updating

Drop this chart into your article or site — it stays live as the data updates. Paste the snippet anywhere HTML is allowed (a citation link is included).

<iframe src="https://africa-api.com/embed/hospital-beds" width="100%" height="560" loading="lazy" style="border:1px solid #e3e3e3;border-radius:10px;max-width:640px" title="Hospital Beds per 1,000 by African country — Africa API"></iframe>
<p style="font:13px/1.5 system-ui,sans-serif;margin:.5rem 0"><a href="https://africa-api.com/data/hospital-beds">Hospital Beds per 1,000 by African country — Africa API</a></p>

Frequently asked questions

Which African country has the highest hospital beds per 1,000 people?

Mauritius has the highest hospital beds per 1,000 people in Africa at 3.8 (2023), followed by Libya and Sao Tome and Principe.

Which African country has the lowest hospital beds per 1,000 people?

Chad has the lowest hospital beds per 1,000 people of the 53 African countries with data, at 0.15 (2020).

How many African countries report Hospital Beds per 1,000 data?

53 of 54 African countries have a Hospital Beds per 1,000 figure in the Africa API, each from the latest year available for that country (which can differ between countries, here 2004–2023). Every value links to its full series with source and history.

How do I get this ranking via API?

Call GET /v1/data?metric_key=hospital_beds_per_1000&latest=true with the country codes you need and a free Africa API key — the response returns the latest value per country as JSON.

More health rankings