Madagascar - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1. Antananarivo Madagascar 1,391,433
2. Toamasina Madagascar 206,373
3. Fianarantsoa Madagascar 167,227
4. Mahajanga Madagascar 154,657
5. Toliara Madagascar 115,319
6. Antsiran̈ana Madagascar 82,937
7. Antanifotsy Madagascar 70,626
8. Ambovombe Madagascar 66,818
9. Amparafaravola Madagascar 51,519
10. Fort Dauphin Madagascar 45,141
11. Ambatondrazaka Madagascar 43,134
12. Mananara Avaratra Madagascar 41,209
13. Soavinandriana Madagascar 40,453
14. Mahanoro Madagascar 39,879
15. Soanierana Ivongo Madagascar 39,271
16. Faratsiho Madagascar 37,563
17. Nosy Varika Madagascar 37,152
18. Vavatenina Madagascar 36,916
19. Morondava Madagascar 36,803
20. Amboasary Madagascar 36,082
21. Manakara Madagascar 35,499
22. Antalaha Madagascar 34,112
23. Ikongo Madagascar 32,374
24. Manjakandriana Madagascar 31,840
25. Sambava Madagascar 31,522
26. Fandriana Madagascar 31,437
27. Marovoay Madagascar 31,253
28. Betioky Madagascar 31,102
29. Ambanja Madagascar 30,621
30. Ambositra Madagascar 30,353
31. Tsiombe Madagascar 29,825
32. Betafo Madagascar 29,785
33. Moramanga Madagascar 29,212
34. Ambatolampy Madagascar 28,461
35. Ambalavao Madagascar 28,027
36. Mananjary Madagascar 27,686
37. Tsiroanomandidy Madagascar 27,060
38. Marolambo Madagascar 26,160
39. Ambatofinandrahana Madagascar 25,997
40. Ankazoabo Madagascar 25,961
41. Ampanihy Madagascar 25,686
42. Vohibinany Madagascar 25,311
43. Farafangana Madagascar 24,764
44. Belo Tsiribihina Madagascar 23,900
45. Maroantsetra Madagascar 23,859
46. Vangaindrano Madagascar 23,523
47. Beloha Madagascar 23,021
48. Andoany Madagascar 22,680
49. Ambato Boeny Madagascar 22,529
50. Arivonimamo Madagascar 21,982
51. Sakaraha Madagascar 21,826
52. Antsohihy Madagascar 21,290
53. Fenoarivo Atsinanana Madagascar 21,036
54. Andapa Madagascar 20,798
55. Miandrivazo Madagascar 20,631
56. Vondrozo Madagascar 19,949
57. Andilamena Madagascar 19,750
58. Fenoarivo Be Madagascar 19,605
59. Anjozorobe Madagascar 19,027
60. Beroroha Madagascar 18,632
61. Ifanadiana Madagascar 17,543
62. Ihosy Madagascar 16,990
63. Bealanana Madagascar 16,948
64. Tsaratanana Madagascar 16,761
65. Ankazobe Madagascar 15,722
66. Ikalamavony Madagascar 15,601
67. Ambilobe Madagascar 14,635
68. Ambodifotatra Madagascar 11,830
69. Andovoranto Madagascar 10,429
70. Mahavelona Madagascar 7,987
71. Anakao Madagascar 3,000