七个
马皇后为朱元璋生了七个孩子,其中五个是皇子和公主,两个是公主的女儿。具体来说,马皇后的长子是懿文太子朱标,次子是秦愍王朱樉,三子是晋恭王朱棡,四子是明成祖朱棣,五子是周定王朱橚,还有大女儿宁国公主和小女儿安庆公主。