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 NCD Share of Deaths figure in the Africa API, each from the latest year available for that country (which can differ between countries). 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=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