The school has three campuses, one is the main campus, the other is the College of Modern Humanities and the third is the Institute of Physical Education.
Shanxi Normal University was founded in 1958, formerly known as Jinnan Normal University. 1964 was reorganized into Shanxi Teachers College, 1984 was renamed as Shanxi Normal University, and 1999 merged with Shanxi Vocational Teachers College and Physical Education College of Shanxi Normal University. On March 25th, 20021year, Taiyuan Administrative Examination and Approval Bureau announced the site selection of some relocation projects, and Shanxi Normal University will move to Taiyuan.