29 % rahvastikust elab linnades. Antananarivo-s elab 1403449 inimest. See on Madagaskari suurim linn. Teisel kohal rahvaarvult on Toamasina. Seal elab 179045 inimest. Peamiselt on linnad moodustunud ookeani äärde. Ehk siis linnad asuvad Madagaskari saare rannikutel.