List of cities in Madagascar


This is a list of major cities in Madagascar with population, region, and former province. These are listed in order of their 2018 population. Note that these are the populations of the cities themselves and exclude the populations of suburban communes outside the cities; some of the communes adjacent to Antananarivo have more than 100,000 population themselves.
NameFormer name1993 Pop.2018 Pop.RegionProvince
AntananarivoTananarive710,2361,275,207AnalamangaAntananarivo
ToamasinaTamatave137,782326,286AtsinananaToamasina
Antsirabe126,062245,592VakinankaratraAntananarivo
MahajangaMajunga106,780244,722BoenyMahajanga
Fianarantsoa109,248189,879Haute MatsiatraFianarantsoa
ToliaraTuléar80,826169,760Atsimo-AndrefanaToliara
AntsirananaDiégo-Suarez59,040131,165DianaAntsiranana

Smaller cities and towns

This is an alphabetically-ordered list of smaller cities and towns in Madagascar with population, region, and province.
Name1993 Pop.2001 Est.RegionProvince
Ambalavao19,71426,000Haute MatsiatraFianarantsoa
Ambanja21,49827,000DianaAntsiranana
Ambatoboeny 15,07319,000BoenyMahajanga
Ambatofinandrahana18,28624,000Amoron'i ManiaFianarantsoa
Ambatolampy18,80924,000VakinankaratraAntananarivo
AmbatomaintyMelakyMahajanga
Ambatondrazaka27,71136,000Alaotra-MangoroToamasina
AmbenjaBoenyMahajanga
Ambilobe10,27513,000DianaAntsiranana
Amboasary24,53131,000AnosyToliara
AmbohidratrimoAnalamangaAntananarivo
AmbohimahamasinaHaute MatsiatraFianarantsoa
AmbohimahasoaHaute MatsiatraFianarantsoa
Ambositra21,35028,000Amoron'i ManiaFianarantsoa
Ampanihy17,46322,000Atsimo-AndrefanaToliara
Amparafaravola33,09843,000Alaotra-MangoroToamasina
AnalalavaSofiaMahajanga
Andapa14,60218,000SavaAntsiranana
Andilamena12,68816,000Alaotra-MangoroToamasina
AndramasinaVakinankaratraAntananarivo
Anjozorobe12,57416,000AnalamangaAntananarivo
Ankazoabo17,65022,000Atsimo-AndrefanaToliara
Ankazobe10,39013,000AnalamangaAntananarivo
Anosibe An'ala16,93822,000Alaotra-MangoroToamasina
Antalaha23,94930,000SavaAntsiranana
Antanambao ManampotsyAtsinananaToamasina
Antanifotsy46,67459,000VakinankaratraAntananarivo
AntsalovaMelakyMahajanga
Antsirambazaha Nosy Be 15,92320,000DianaAntsiranana
Antsohihy14,24418,000SofiaMahajanga
Arivonimamo14,52718,000ItasyAntananarivo
Bealanana11,33914,000SofiaMahajanga
Befandriana-Avaratra SofiaMahajanga
BefotakaAtsimo-AtsinananaFianarantsoa
BekilyAndroyToliara
Beloha15,65120,000AndroyToliara
Belo Tsiribihina 16,24920,000MenabeToliara
BenenitraAtsimo-AndrefanaToliara
Beroroha12,66716,000Atsimo-AndrefanaToliara
BesalampyMelakyMahajanga
Betafo19,68425,000VakinankaratraAntananarivo
Betioky21,14527,000Atsimo-AndrefanaToliara
BetrokaAnosyToliara
Boriziny SofiaMahajanga
Fandriana22,11329,000Amoron'i ManiaFianarantsoa
Farafangana17,41923,000Atsimo-AtsinananaFianarantsoa
Faratsiho24,82432,000VakinankaratraAntananarivo
Fenoarivo 12,95616,000BongolavaAntananarivo
Fenoarivo Atsinanana 13,51418,000AnalanjirofoToamasina
IakoraIhorombeFianarantsoa
Ifanadiana12,34016,000Vatovavy-FitovinanyFianarantsoa
Ihosy11,95116,000IhorombeFianarantsoa
Ikalamavony10,97414,000Haute MatsiatraFianarantsoa
Ikongo22,77230,000Vatovavy-FitovinanyFianarantsoa
IvohibeIhorombeFianarantsoa
KandrehoBetsibokaMahajanga
MaevatananaBetsibokaMahajanga
MahaboMenabeToliara
Mahanoro25,62033,000AtsinananaToamasina
MaintiranoMelakyMahajanga
MampikonySofiaMahajanga
Manakara 24,97033,000Vatovavy-FitovinanyFianarantsoa
Mananara Avaratra 26,47434,000AnalanjirofoToamasina
Manandriana13,32818,000Amoron'i ManiaFianarantsoa
Mananjary19,47426,000Vatovavy-FitovinanyFianarantsoa
MandritsaraSofiaMahajanga
ManjaMenabeToliara
Manjakandriana21,04227,000AnalamangaAntananarivo
Maroantsetra15,32820,000AnalanjirofoToamasina
Marolambo16,80622,000AtsinananaToamasina
Marovoay20,91027,000BoenyMahajanga
MiarinarivoItasyAntananarivo
Miandrivazo14,02618,000MenabeToliara
Midongy-Atsimo Atsimo-AtsinananaFianarantsoa
MitsinjoBoenyMahajanga
MorafenobeMelakyMahajanga
Moramanga18,76724,000Alaotra-MangoroToamasina
MorombeAtsimo-AndrefanaToliara
Morondava25,02131,000MenabeToliara
Nosy Varika26,13334,000Vatovavy-FitovinanyFianarantsoa
Sainte-Marie AnalanjirofoToamasina
Sakaraha14,83919,000Atsimo-AndrefanaToliara
Sambava22,13128,000SavaAntsiranana
SoalalaBoenyMahajanga
Soanierana Ivongo25,22933,000AnalanjirofoToamasina
Soavinandriana26,73434,000ItasyAntananarivo
Tôlanaro 30,69039,000AnosyToliara
Tsaratanana11,21414,000BetsibokaMahajanga
Tsiombe20,27726,000AndroyToliara
Tsiroanomandidy17,88323,000BongolavaAntananarivo
Vangaindrano16,54622,000Atsimo-AtsinananaFianarantsoa
VatomandryAtsinananaToamasina
Vavatenina23,71631,000AnalanjirofoToamasina
Vohemar SavaAntsiranana
Vohibinany 16,26121,000AtsinananaToamasina
VohipenoVatovavy-FitovinanyFianarantsoa
Vondrozo14,03219,000Atsimo-AtsinananaFianarantsoa