54 countries · 127 indicators · 45 sourcesLiveGet API key

Health · Africa ranking

NCD Share of Deaths by African country

80.9%Mauritius leads · 2021

Mauritius has the highest share of deaths from non-communicable diseases of any African country, at 80.9%, ahead of Morocco and Algeria.

Share of total deaths caused by non-communicable diseases (cardiovascular, cancer, diabetes, chronic respiratory). 54 of 54 countries, ranked · World Bank — World Development Indicators, 2021.

#1 vs #543.6×Mauritius vs Central African Republic
Median37.2%South Africa
Lowest22.8%Central African Republic

By region

regional average
North Africa62.5%
6 countries · led by Morocco
East Africa43.9%
16 countries · led by Mauritius
West Africa37.8%
16 countries · led by Cabo Verde
Central Africa34.9%
9 countries · led by Sao Tome and Principe
Southern Africa33.4%
7 countries · led by Zimbabwe

Full ranking

54 of 54 countries
#CountryNCD Share of DeathsPeriod
1Mauritius
80.9%2021
2Morocco
74%2021
3Algeria
73.9%2021
4Seychelles
69%2021
5Egypt
64.2%2021
6Cabo Verde
64.1%2021
7Libya
62.7%2021
8Sao Tome and Principe
59.3%2021
9Tunisia
56.9%2021
10Eritrea
51.6%2021
11Rwanda
50.3%2021
12Comoros
49.7%2021
13Senegal
47.7%2021
14Ghana
46.8%2021
15Djibouti
46.6%2021
16Togo
43.5%2021
17Sudan
42.9%2021
18Mauritania
42.7%2021
19Madagascar
40%2021
20Malawi
39.6%2021
21Burundi
38.8%2021
22Tanzania
38.8%2021
23Gambia
38.6%2021
24Zimbabwe
38.3%2021
25Ethiopia
38.3%2021
26Kenya
37.8%2021
27Gabon
37.6%2021
28South Africa
37.2%2021
29Uganda
36.9%2021
30Benin
36.2%2021
31Cameroon
35.7%2021
32Cote d'Ivoire
35.7%2021
33Burkina Faso
35.6%2021
34Angola
35.3%2021
35Liberia
35%2021
36Eswatini
34.8%2021
37Democratic Republic of the Congo
34.6%2021
38Sierra Leone
34.5%2021
39Lesotho
34.1%2021
40Republic of the Congo
34%2021
41Guinea
33%2021
42Equatorial Guinea
31.9%2021
43Zambia
31.2%2021
44Guinea-Bissau
30.8%2021
45Mozambique
30.6%2021
46Namibia
29.9%2021
47Mali
29.2%2021
48South Sudan
28.9%2021
49Botswana
28.3%2021
50Nigeria
27.7%2021
51Somalia
25.1%2021
52Niger
23.9%2021
53Chad
23.5%2021
54Central African Republic
22.8%2021

Get this ranking via API

GET /v1/data

One call to /v1/data returns the latest NCD Share of Deaths figure for every country you pass — JSON, with source metadata on each observation.

curl "https://api.africa-api.com/v1/data?metric_key=ncd_mortality_share_pct&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, 2021. 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/ncd-deaths" width="100%" height="560" loading="lazy" style="border:1px solid #e3e3e3;border-radius:10px;max-width:640px" title="NCD Share of Deaths 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/ncd-deaths">NCD Share of Deaths by African country — Africa API</a></p>

Frequently asked questions

Which African country has the highest share of deaths from non-communicable diseases?

Mauritius has the highest share of deaths from non-communicable diseases in Africa at 80.9% (2021), followed by Morocco and Algeria.

Which African country has the lowest share of deaths from non-communicable diseases?

Central African Republic has the lowest share of deaths from non-communicable diseases of the 54 African countries with data, at 22.8% (2021).

How many African countries report NCD Share of Deaths data?

54 of 54 African countries have a recent NCD Share of Deaths figure in the Africa API. Each value links to the country's full series with source and history.

How do I get this ranking via API?

Call GET /v1/data?metric_key=ncd_mortality_share_pct&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