太原城位于太原盆地北端,三面环山,西面临河中、南部为河谷平原,整个地形北高南低呈簸箕形。
东部山地通称东山,是太行山的支脉,主峰为罕山。
西部山地为吕梁山东翼,主峰北云顶山为附近最高峰。
北部系舟山, 本是忻定、太原两盆地的界山。
其间的石岭关与天门关,号称“北门锁钥”,古为兵家必争之地,防御由北面而来的敌人。
然而正是太原这种独特的地形,决定了它在防守北面而来的敌人的时候,有很大的地理优势。
而在防守南面而来的敌人的时候,反倒有种被人“瓮中捉鳖”之感。
故而朱燮元久攻孙传庭部不下, 退后太原以后, 遂遣参将姜襄驻守太原县, 遣副总兵李辅明驻扎旧县圪塔,以御义军。
那太原县在太原府城西南四十五里,城周七里。
原本这太原县唤作平晋县,乃是宋太宗赵光义平定北汉以后设置,其县城在汾河东岸,距如今太原县城二十里。
洪武初,平晋县城为洪水所没,山西巡抚及太原知府遂上书朝廷,请求重建。
经过核准以后,选定汾河以西的晋阳城,也即昔日赵光义焚