原师范学院占地面积总计1,233,695平方米，北、中、南三个旧校区总占地面积为361,252平方米，新校区占地面积872,443平方米。北校区位于太原市迎泽区侯家巷（山西大学堂旧址）。中校区位于太原市迎泽区南内环街189号（大营盘）。南校区位于太原市小店区黄陵。新校区位于晋中市榆次区北部的山西省高校新校区西北角，占地面积1569.21亩，投资20亿人民币。2013年9月，新校区投入使用。