马达加斯加人都成为马达加斯加王国的臣民，塔那那利佛也几乎成为整个岛屿的政治中心。1896年，法国殖民者将这座城市作为其殖民统治的中心。1960年马达加斯加独立后，该市仍然保留着首都的地位。截至2011年，全市人口估计达到130万，安齐拉贝、图阿马西纳和马哈赞加分别以50万、45万和40万人排在其后。
行政区划.法国殖民当局于1946年把马达加斯加分为6个行政省（），以便进行分权管理。2004年，这6个省又进一步划分成22个区（）。根据2007年马达加斯加宪法公投的结果，原有的6个省