Cities in Madagascar
139 cities · sorted by population
Antananarivo
Analamanga
Pop. 1,349,501
CapitalToamasina
Atsinanana
Pop. 345,107
Antsirabe
Vakinankaratra
Pop. 260,907
Mahajanga
Boeny
Pop. 260,556
Fianarantsoa
Upper Matsiatra
Pop. 203,105
Toliara
Atsimo-Andrefana
Pop. 178,725
Antsiranana
Diana
Pop. 136,959
Sambava
Sava
Pop. 89,003
Imerintsiatosika
Itasy
Pop. 74,085
Antalaha
Sava
Pop. 71,898
Tôlanaro
Anosy
Pop. 71,258
Antanifotsy
Vakinankaratra
Pop. 70,626
Ambovombe
Androy
Pop. 69,265
Ambilobe
Diana
Pop. 66,029
Ambanja
Diana
Pop. 63,884
Moramanga
Alaotra Mangoro
Pop. 60,456
Antsalova
Melaky
Pop. 58,280
Morondava
Menabe
Pop. 56,671
Hell-Ville
Diana
Pop. 53,219
Ivato
Analamanga
Pop. 52,376
Ambatondrazaka
Alaotra Mangoro
Pop. 50,463
Amboasary
Anosy
Pop. 48,705
Tsiroanomandidy
Bongolava
Pop. 47,087
Manakara
Fitovinany Region
Pop. 46,850
Ambalavao
Upper Matsiatra
Pop. 45,784
Maroantsetra
Analanjirofo
Pop. 45,041
Fenoarivo Atsinanana
Analanjirofo
Pop. 44,199
Ambositra
Amoron'i Mania
Pop. 43,504
Soavinandriana
Itasy
Pop. 42,410
Ihosy
Ihorombe
Pop. 41,892
Marovoay
Boeny
Pop. 41,611
Vangaindrano
Atsimo-Atsinanana
Pop. 40,813
Antsohihy
Sofia
Pop. 40,512
Ampanihy
Atsimo-Andrefana
Pop. 40,244
Mahanoro
Atsinanana
Pop. 40,033
Ambatofinandrahana
Amoron'i Mania
Pop. 39,618
Andilamena
Alaotra Mangoro
Pop. 39,428
Soanierana Ivongo
Analanjirofo
Pop. 39,271
Ikongo
Fitovinany Region
Pop. 38,851
Vavatenina
Analanjirofo
Pop. 37,861
Faratsiho
Vakinankaratra
Pop. 37,563
Mananara
Analanjirofo
Pop. 37,224
Nosy Varika
Vatovavy Region
Pop. 37,152
Farafangana
Atsimo-Atsinanana
Pop. 36,724
Andapa
Sava
Pop. 36,660
Betafo
Vakinankaratra
Pop. 36,364
Ambato Boeny
Boeny
Pop. 35,432
Amparafaravola
Alaotra Mangoro
Pop. 35,266
Ambatolampy
Vakinankaratra
Pop. 34,198
Maromandia
Sofia
Pop. 33,596
Didy
Alaotra Mangoro
Pop. 33,039
Ambodimanga II
Analanjirofo
Pop. 33,000
Bealanana
Sofia
Pop. 32,764
Antsohimbondrona
Diana
Pop. 32,080
Itampolo
Atsimo-Andrefana
Pop. 32,000
Fandriana
Amoron'i Mania
Pop. 30,958
Mampikony
Sofia
Pop. 30,282
Arivonimamo
Itasy
Pop. 29,997
Tsiombe
Androy
Pop. 29,825
Ankazobe
Analamanga
Pop. 28,430
Ambodifotatra
Analanjirofo
Pop. 28,406
Sahavato
Vatovavy Region
Pop. 28,000
Maevatanana
Betsiboka
Pop. 27,459
Betioky
Atsimo-Andrefana
Pop. 27,125
Vohipaho
Atsimo-Atsinanana
Pop. 27,000
Miandrarivo
Vakinankaratra
Pop. 27,000
Mananjary
Vatovavy Region
Pop. 26,712
Tsaratanana
Betsiboka
Pop. 26,446
Marolambo
Atsinanana
Pop. 26,160
Ankazoabo
Atsimo-Andrefana
Pop. 25,961
Anjozorobe
Analamanga
Pop. 25,541
Vohibinany
Atsinanana
Pop. 25,311
Ambohidratrimo
Analamanga
Pop. 25,163
Ampahana
Sava
Pop. 25,000
Morombe
Atsimo-Andrefana
Pop. 23,961
Boriziny
Sofia
Pop. 23,906
Belo sur Tsiribihina
Menabe
Pop. 23,900
Maintirano
Melaky
Pop. 23,609
Manjakandriana
Analamanga
Pop. 23,498
Iharan̈a
Sava
Pop. 23,349
Beloha
Androy
Pop. 23,021
Ivohibe
Ihorombe
Pop. 22,290
Jafaro
Androy
Pop. 22,000
Sakaraha
Atsimo-Andrefana
Pop. 21,826
Miandrivazo
Menabe
Pop. 21,627
Soanindrariny
Vakinankaratra
Pop. 21,000
Sitampiky
Boeny
Pop. 21,000
Ampasimanolotra
Atsinanana
Pop. 21,000
Bekily
Androy
Pop. 20,915
Vondrozo
Atsimo-Atsinanana
Pop. 19,949
Fenoarivo Be
Bongolava
Pop. 19,605
Beroroha
Atsimo-Andrefana
Pop. 18,632
Befandriana
Sofia
Pop. 18,596
Betroka
Anosy
Pop. 18,350
Sadabe
Analamanga
Pop. 17,000
Ambohitrolomahitsy
Analamanga
Pop. 17,000
Amboanjo
Fitovinany Region
Pop. 17,000
Vatomandry
Atsinanana
Pop. 16,771
Ifanadiana
Vatovavy Region
Pop. 16,607
Ambarakaraka
Diana
Pop. 16,114
Ankazondandy
Analamanga
Pop. 16,000
Alarobia
Analamanga
Pop. 16,000
Vohipeno
Fitovinany Region
Pop. 15,622
Ikalamavony
Upper Matsiatra
Pop. 15,601
Soalala
Boeny
Pop. 15,174
Imerimandroso
Alaotra Mangoro
Pop. 15,095
Kopoky
Androy
Pop. 15,000
Ifatsy
Fitovinany Region
Pop. 15,000
Miarinarivo
Itasy
Pop. 13,883
Tranovaho
Androy
Pop. 13,000
Antsirabe Afovoany
Sofia
Pop. 13,000
Antanandava
Alaotra Mangoro
Pop. 12,755
Ambohimahasoa
Upper Matsiatra
Pop. 12,291
Besalampy
Melaky
Pop. 12,000
Antakotako
Analanjirofo
Pop. 11,000
Marovantaza
Sofia
Pop. 10,504
Andovoranto
Atsinanana
Pop. 10,429
Analalava
Sofia
Pop. 10,349
Sahatavy
Analanjirofo
Pop. 10,000
Miadanandriana
Analamanga
Pop. 10,000
Mantasoa
Analamanga
Pop. 10,000
Mahabe
Melaky
Pop. 10,000
Ambodivoara
Sava
Pop. 10,000
Fandrandava
Upper Matsiatra
Pop. 9,000
Marovatolena
Sofia
Pop. 8,769
Merikanjaka
Analamanga
Pop. 8,000
Ivato
Atsimo-Atsinanana
Pop. 8,000
Bemaitso
Alaotra Mangoro
Pop. 8,000
Ambohitrandriamanitra
Analamanga
Pop. 8,000
Mahavelona
Atsinanana
Pop. 7,987
Sadjoavato
Diana
Pop. 7,600
Sambaina
Analamanga
Pop. 7,000
Manato
Atsimo-Atsinanana
Pop. 7,000
Beteza
Androy
Pop. 7,000
Behompy
Atsimo-Andrefana
Pop. 7,000
Vohimanitra
Fitovinany Region
Pop. 6,000
Ranohira
Ihorombe
Pop. 6,000
Anjepy
Analamanga
Pop. 6,000
Ambohitseheno
Analamanga
Pop. 6,000