学校前身是创建于1952年5月的内蒙古师范学院1954年3月,由张家口师专和绥远师专合并而成的内蒙古师范专科学院并入内蒙古师范学院1954年8月,学院由乌兰浩特市迁至呼和浩特市1982年,学院更名为“内蒙古师范大学”2000年7月,内蒙古教育学院并入。

截至2021年3月,学校有赛罕校区和盛乐校区,占地总面积3800余亩,校舍建筑面积94余万平方米固定资产总值32亿余元,其中教学仪器设备总值6.4亿余元,馆藏图书268万余册,电子图书185万余册下设27个教学机构,开设95个本科专业有博士学位授予权一级学科5个,博士后科研流动站1个,硕士学位授予权一级学科27个,硕士专业学位10种有教职工2074人,其中专任教师1292人,在校全日制本专科生30100人、研究生4380人,有各类成人教育学生566人、留学生502人。