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