Population Statistics
HomeWorldMadagascar

Madagascar: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Madagascar has a population of 33,522,052 (UN estimate, 2026), with Antananarivo as its capital. The 50 largest of its 147 recorded towns and cities, ranked.

+103%
since 2000 (16,516,338)
+59%
projected by 2050 (53,185,475)
58
people per km²
19501975200020252050 4.0M 53.2M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
19503,956,073
19757,739,336
200016,516,338
200519,159,707
201022,183,340
201525,426,702
202028,953,556
202532,740,678
202633,522,052
2030 projected36,693,183
2050 projected53,185,475

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Madagascar

#PlaceRegionPopulation
1AntananarivoAnalamanga1,349,501
2ToamasinaAtsinanana345,107
3AntsirabeVakinankaratra260,907
4MahajangaBoeny260,556
5FianarantsoaUpper Matsiatra203,105
6ToliaraAtsimo-Andrefana178,725
7AntsirananaDiana136,959
8SambavaSava89,003
9ImerintsiatosikaItasy74,085
10AntalahaSava71,898
11TôlanaroAnosy71,258
12AntanifotsyVakinankaratra70,626
13AmbovombeAndroy69,265
14AmbilobeDiana66,029
15AmbanjaDiana63,884
16MoramangaAlaotra Mangoro60,456
17AntsalovaMelaky58,280
18MorondavaMenabe56,671
19Hell-VilleDiana53,219
20IvatoAnalamanga52,376
21AmbatondrazakaAlaotra Mangoro50,463
22AmboasaryAnosy48,705
23TsiroanomandidyBongolava47,087
24ManakaraFitovinany Region46,850
25AmbalavaoUpper Matsiatra45,784
26MaroantsetraAnalanjirofo45,041
27Fenoarivo AtsinananaAnalanjirofo44,199
28AmbositraAmoron'i Mania43,504
29SoavinandrianaItasy42,410
30IhosyIhorombe41,892
31MarovoayBoeny41,611
32VangaindranoAtsimo-Atsinanana40,813
33AntsohihySofia40,512
34AmpanihyAtsimo-Andrefana40,244
35MahanoroAtsinanana40,033
36AmbatofinandrahanaAmoron'i Mania39,618
37AndilamenaAlaotra Mangoro39,428
38Soanierana IvongoAnalanjirofo39,271
39IkongoFitovinany Region38,851
40VavateninaAnalanjirofo37,861
41FaratsihoVakinankaratra37,563
42MananaraAnalanjirofo37,224
43Nosy VarikaVatovavy Region37,152
44FarafanganaAtsimo-Atsinanana36,724
45AndapaSava36,660
46BetafoVakinankaratra36,364
47Ambato BoenyBoeny35,432
48AmparafaravolaAlaotra Mangoro35,266
49AmbatolampyVakinankaratra34,198
50MaromandiaSofia33,596

Twenty years earlier: Madagascar in the 2005 World Gazetteer — population then 17,955,589.

Common questions

What is the population of Madagascar?
Madagascar has a population of 33,522,052, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 53,185,475 — a forecast, not a measurement.
What is the capital of Madagascar?
Antananarivo.

Go deeper

Antananarivo
The largest place we record in Madagascar: 1,349,501 people
Madagascar in 2005
The World Gazetteer's archive edition: 17,955,589 then
All 246 countries
Every country and territory, ranked by population