鲁昭公元年(晋平公十七年,前541年),晋国荀吴率兵北征,大败占据今太原一带地区的无终及赤狄别族廧咎(音皋)如,太原地区始入于晋国版图。秦庄襄王二年(赵孝成王十八年,前248年),秦将蒙骜攻打赵国,取榆次、狼孟三十七城,太原地入于秦。次年,于晋阳置太原郡,为太原设郡之始。开元盛世之时,太原府治所晋阳。1949年9月1日,山西省人民政府成立,太原市人民政府管辖的三个专区十九个县交由省人民政府直辖。1951年4月2日,汾阳专区的晋源县划归太原市管辖。1972年3月21日,娄烦县由吕梁地区划归太原市。
截至2023年12月31日,太原市共辖6个市辖区(杏花岭区、小店区、迎泽区、尖草坪区、万柏林区、晋源区)、1个县级市(古交市)、3个县(清徐县、阳曲县、娄烦县)。
地区名称 | 驻地名称 | 区划代码 | 区号 | 邮编 | 车牌代码 |
+太原市 | 杏花岭区 | 140100 | 0351 | 030000 | 晋A |
杏花岭区 | 巨轮街道 | 140107 | 0351 | 030009 | |
小店区 | 小店街道 | 140105 | 0351 | 030032 | |
迎泽区 | 柳巷街道 | 140106 | 0351 | 030002 | |
尖草坪区 | 柴村街道 | 140108 | 0351 | 030023 | |
万柏林区 | 千峰街道 | 140109 | 0351 | 030024 | |
晋源区 | 晋源街道 | 140110 | 0351 | 030025 | |
古交市 | 东曲街道 | 140181 | 0351 | 030200 | |
清徐县 | 清源镇 | 140121 | 0351 | 030400 | |
阳曲县 | 黄寨镇 | 140122 | 0351 | 030100 | |
娄烦县 | 娄烦镇 | 140123 | 0351 | 030300 |