54 countries · 127 indicators · 45 sourcesLiveGet API key

Health · Africa ranking

Contraceptive Prevalence by African country

70.8%Morocco leads · 2018

Morocco has the highest contraceptive prevalence among women 15-49 of any African country, at 70.8%, ahead of Botswana and Lesotho.

Share of women ages 15-49, married or in union, using any method of contraception. 53 of 54 countries, ranked · World Bank — World Development Indicators, 2018.

#1 vs #5318×Morocco vs South Sudan
Median28.1%Democratic Republic of the Congo
Lowest4%South Sudan

By region

regional average
Southern Africa59.9%
7 countries · led by Botswana
North Africa46.2%
6 countries · led by Morocco
East Africa35.2%
15 countries · led by Malawi
West Africa24.8%
16 countries · led by Cabo Verde
Central Africa22.7%
9 countries · led by Sao Tome and Principe

Full ranking

53 of 54 countries
#CountryContraceptive PrevalencePeriod
1Morocco
70.8%2018
2Botswana
67.4%2017
3Lesotho
67.4%2024
4Zimbabwe
66.8%2015
5Malawi
65.6%2020
6Rwanda
64.1%2020
7Mauritius
63.8%2014
8Kenya
62.5%2022
9Egypt
58.5%2014
10Eswatini
57.7%2022
11Namibia
56.1%2013
12Cabo Verde
55.8%2018
13South Africa
54.6%2016
14Tunisia
54%2023
15Algeria
53.6%2019
16Madagascar
49.7%2021
17Sao Tome and Principe
49.7%2019
18Zambia
49.6%2018
19Uganda
43%2022
20Tanzania
37.6%2022
21Ghana
36.3%2022
22Ethiopia
36.1%2021
23Burkina Faso
34%2022
24Cote d'Ivoire
32%2022
25Republic of the Congo
30.1%2015
26Burundi
28.5%2017
27Democratic Republic of the Congo
28.1%2018
28Libya
27.7%2014
29Senegal
26.5%2023
30Mozambique
26.4%2023
31Liberia
24.9%2020
32Gabon
24.8%2021
33Togo
23.8%2017
34Benin
22.4%2022
35Nigeria
21.6%2021
36Guinea-Bissau
21.2%2019
37Sierra Leone
21.2%2019
38Cameroon
19.3%2018
39Djibouti
19%2012
40Gambia
18.9%2020
41Central African Republic
17.8%2019
42Mali
17.2%2018
43Niger
15.3%2023
44Mauritania
14.3%2021
45Angola
13.7%2016
46Sudan
12.8%2014
47Equatorial Guinea
12.6%2011
48Comoros
11.6%2022
49Guinea
10.9%2018
50Eritrea
8.7%2010
51Chad
8.1%2019
52Somalia
6.9%2019
53South Sudan
4%2010

Get this ranking via API

GET /v1/data

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

curl "https://api.africa-api.com/v1/data?metric_key=contraceptive_prevalence_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, 2018. 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/contraceptive-prevalence" width="100%" height="560" loading="lazy" style="border:1px solid #e3e3e3;border-radius:10px;max-width:640px" title="Contraceptive Prevalence 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/contraceptive-prevalence">Contraceptive Prevalence by African country — Africa API</a></p>

Frequently asked questions

Which African country has the highest contraceptive prevalence among women 15-49?

Morocco has the highest contraceptive prevalence among women 15-49 in Africa at 70.8% (2018), followed by Botswana and Lesotho.

Which African country has the lowest contraceptive prevalence among women 15-49?

South Sudan has the lowest contraceptive prevalence among women 15-49 of the 53 African countries with data, at 4% (2010).

How many African countries report Contraceptive Prevalence data?

53 of 54 African countries have a recent Contraceptive Prevalence 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=contraceptive_prevalence_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