🌆 Largest Cities in Madagascar
Cities of Madagascar with more than 15,000 inhabitants, ranked by population (GeoNames).
Antananarivo28%
Toamasina7.2%
Antsirabe5.4%
Mahajanga5.4%
Fianarantsoa4.2%
Toliara3.7%
Antsiranana2.8%
Sambava
Imerintsiatosika
Antalaha
Tôlanaro
Antanifotsy
Ambovombe
Ambilobe
Ambanja
Moramanga
Antsalova
Morondava
Hell-Ville
Ivato
Ambatondrazaka
Amboasary
Tsiroanomandidy
Manakara
Ambalavao
Maroantsetra
Fenoarivo Atsinanana
Ambositra
Soavinandriana
Ihosy
Marovoay
Vangaindrano
Antsohihy
Ampanihy
Mahanoro
Ambatofinandrahana
Andilamena
Soanierana Ivongo
Ikongo
10 others7.5%
1
AntananarivoAnalamanga
1,349,501
2
ToamasinaAtsinanana
345,107
3
AntsirabeVakinankaratra
260,907
4
MahajangaBoeny
260,556
5
FianarantsoaUpper Matsiatra
203,105
6
ToliaraAtsimo-Andrefana
178,725
7
AntsirananaDiana
136,959
8
SambavaSava
89,003
9
ImerintsiatosikaItasy
74,085
10
AntalahaSava
71,898
11
TôlanaroAnosy
71,258
12
AntanifotsyVakinankaratra
70,626
13
AmbovombeAndroy
69,265
14
AmbilobeDiana
66,029
15
AmbanjaDiana
63,884
16
MoramangaAlaotra Mangoro
60,456
17
AntsalovaMelaky
58,280
18
MorondavaMenabe
56,671
19
Hell-VilleDiana
53,219
20
IvatoAnalamanga
52,376
21
AmbatondrazakaAlaotra Mangoro
50,463
22
AmboasaryAnosy
48,705
23
TsiroanomandidyBongolava
47,087
24
ManakaraFitovinany Region
46,850
25
AmbalavaoUpper Matsiatra
45,784
26
MaroantsetraAnalanjirofo
45,041
27
Fenoarivo AtsinananaAnalanjirofo
44,199
28
AmbositraAmoron'i Mania
43,504
29
SoavinandrianaItasy
42,410
30
IhosyIhorombe
41,892
31
MarovoayBoeny
41,611
32
VangaindranoAtsimo-Atsinanana
40,813
33
AntsohihySofia
40,512
34
AmpanihyAtsimo-Andrefana
40,244
35
MahanoroAtsinanana
40,033
36
AmbatofinandrahanaAmoron'i Mania
39,618
37
AndilamenaAlaotra Mangoro
39,428
38
Soanierana IvongoAnalanjirofo
39,271
39
IkongoFitovinany Region
38,851
40
VavateninaAnalanjirofo
37,861
41
FaratsihoVakinankaratra
37,563
42
MananaraAnalanjirofo
37,224
43
Nosy VarikaVatovavy Region
37,152
44
FarafanganaAtsimo-Atsinanana
36,724
45
AndapaSava
36,660
46
BetafoVakinankaratra
36,364
47
Ambato BoenyBoeny
35,432
48
AmparafaravolaAlaotra Mangoro
35,266
49
AmbatolampyVakinankaratra
34,198
50
MaromandiaSofia
33,596
Highlights
Within Madagascar, Antananarivo ranks first in 2026 with 1,349,501, followed by Toamasina (345,107) and Antsirabe (260,907).
Antananarivo is 3.9 times higher than Toamasina, the runner-up.
Across 50 entries, values run from 1,349,501 (Antananarivo) to 33,596 (Maromandia), with a median of 45,413.
Source: GeoNames, cities with more than 15,000 inhabitants, 2026. Unit: people.
Source: GeoNames, cities with more than 15,000 inhabitants · CC BY 4.0 (GeoNames) · fetched Oct 14, 2026 — GeoNames aggregates census and estimate figures, so the reference year varies by city, and a few figures cover the metropolitan area rather than the city proper.