Madagascar: cities by population
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²
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
| # | Place | Region | Population |
|---|---|---|---|
| 1 | Antananarivo | Analamanga | 1,349,501 |
| 2 | Toamasina | Atsinanana | 345,107 |
| 3 | Antsirabe | Vakinankaratra | 260,907 |
| 4 | Mahajanga | Boeny | 260,556 |
| 5 | Fianarantsoa | Upper Matsiatra | 203,105 |
| 6 | Toliara | Atsimo-Andrefana | 178,725 |
| 7 | Antsiranana | Diana | 136,959 |
| 8 | Sambava | Sava | 89,003 |
| 9 | Imerintsiatosika | Itasy | 74,085 |
| 10 | Antalaha | Sava | 71,898 |
| 11 | Tôlanaro | Anosy | 71,258 |
| 12 | Antanifotsy | Vakinankaratra | 70,626 |
| 13 | Ambovombe | Androy | 69,265 |
| 14 | Ambilobe | Diana | 66,029 |
| 15 | Ambanja | Diana | 63,884 |
| 16 | Moramanga | Alaotra Mangoro | 60,456 |
| 17 | Antsalova | Melaky | 58,280 |
| 18 | Morondava | Menabe | 56,671 |
| 19 | Hell-Ville | Diana | 53,219 |
| 20 | Ivato | Analamanga | 52,376 |
| 21 | Ambatondrazaka | Alaotra Mangoro | 50,463 |
| 22 | Amboasary | Anosy | 48,705 |
| 23 | Tsiroanomandidy | Bongolava | 47,087 |
| 24 | Manakara | Fitovinany Region | 46,850 |
| 25 | Ambalavao | Upper Matsiatra | 45,784 |
| 26 | Maroantsetra | Analanjirofo | 45,041 |
| 27 | Fenoarivo Atsinanana | Analanjirofo | 44,199 |
| 28 | Ambositra | Amoron'i Mania | 43,504 |
| 29 | Soavinandriana | Itasy | 42,410 |
| 30 | Ihosy | Ihorombe | 41,892 |
| 31 | Marovoay | Boeny | 41,611 |
| 32 | Vangaindrano | Atsimo-Atsinanana | 40,813 |
| 33 | Antsohihy | Sofia | 40,512 |
| 34 | Ampanihy | Atsimo-Andrefana | 40,244 |
| 35 | Mahanoro | Atsinanana | 40,033 |
| 36 | Ambatofinandrahana | Amoron'i Mania | 39,618 |
| 37 | Andilamena | Alaotra Mangoro | 39,428 |
| 38 | Soanierana Ivongo | Analanjirofo | 39,271 |
| 39 | Ikongo | Fitovinany Region | 38,851 |
| 40 | Vavatenina | Analanjirofo | 37,861 |
| 41 | Faratsiho | Vakinankaratra | 37,563 |
| 42 | Mananara | Analanjirofo | 37,224 |
| 43 | Nosy Varika | Vatovavy Region | 37,152 |
| 44 | Farafangana | Atsimo-Atsinanana | 36,724 |
| 45 | Andapa | Sava | 36,660 |
| 46 | Betafo | Vakinankaratra | 36,364 |
| 47 | Ambato Boeny | Boeny | 35,432 |
| 48 | Amparafaravola | Alaotra Mangoro | 35,266 |
| 49 | Ambatolampy | Vakinankaratra | 34,198 |
| 50 | Maromandia | Sofia | 33,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.