另有80人在马哈马西纳体育场举行的印度洋岛屿运动会开幕式上受伤。
“入口处有很多人,”红十字会官员Antsa Mirado告诉法新社。
总统安德里·拉乔利纳也在体育场,他说这是一个“悲剧事件”,并呼吁大家默哀一分钟。
据报道,可容纳近4.1万人的马哈马西纳体育场挤满了观众。
视频显示,一些受伤的人茫然地坐在地上。其他遇难者被抬出体育场。
印度洋岛国运动会成立于1977年,是一项多项目体育赛事,最初每四年举行一次。
与会者是科摩罗、马达加斯加、毛里求斯、塞舌尔、马尔代夫和卢旺达等岛屿国家和领土。
2018年,马达加斯加对塞内加尔的足球比赛开始前,马哈马西纳体育场发生踩踏事件,造成1人死亡,近40人受伤。
2016年,马达加斯加国庆节庆祝活动期间,同一地点发生手榴弹爆炸,造成2人死亡,约80人受伤。爆炸发生在一场免费音乐会期间。
两年前,在同一个体育场外,一枚手榴弹爆炸造成一名幼儿死亡,另有几人受伤。