魯昭公元年(晉平公十七年,前541年),晉國(guó)荀吳率兵北征,大敗占據(jù)今太原一帶地區(qū)的無(wú)終及赤狄別族廧咎(音皋)如,太原地區(qū)始入于晉國(guó)版圖。秦莊襄王二年(趙孝成王十八年,前248年),秦將蒙驁攻打趙國(guó),取榆次、狼孟三十七城,太原地入于秦。次年,于晉陽(yáng)置太原郡,為太原設(shè)郡之始。開(kāi)元盛世之時(shí),太原府治所晉陽(yáng)。1949年9月1日,山西省人民政府成立,太原市人民政府管轄的三個(gè)專(zhuān)區(qū)十九個(gè)縣交由省人民政府直轄。1951年4月2日,汾陽(yáng)專(zhuān)區(qū)的晉源縣劃歸太原市管轄。1972年3月21日,婁煩縣由呂梁地區(qū)劃歸太原市。
截至2023年12月31日,太原市共轄6個(gè)市轄區(qū)(杏花嶺區(qū)、小店區(qū)、迎澤區(qū)、尖草坪區(qū)、萬(wàn)柏林區(qū)、晉源區(qū))、1個(gè)縣級(jí)市(古交市)、3個(gè)縣(清徐縣、陽(yáng)曲縣、婁煩縣)。
| 地區(qū)名稱(chēng) | 駐地名稱(chēng) | 區(qū)劃代碼 | 區(qū)號(hào) | 郵編 | 車(chē)牌代碼 |
| +太原市 | 杏花嶺區(qū) | 140100 | 0351 | 030000 | 晉A |
| 杏花嶺區(qū) | 巨輪街道 | 140107 | 0351 | 030009 | |
| 小店區(qū) | 小店街道 | 140105 | 0351 | 030032 | |
| 迎澤區(qū) | 柳巷街道 | 140106 | 0351 | 030002 | |
| 尖草坪區(qū) | 柴村街道 | 140108 | 0351 | 030023 | |
| 萬(wàn)柏林區(qū) | 千峰街道 | 140109 | 0351 | 030024 | |
| 晉源區(qū) | 晉源街道 | 140110 | 0351 | 030025 | |
| 古交市 | 東曲街道 | 140181 | 0351 | 030200 | |
| 清徐縣 | 清源鎮(zhèn) | 140121 | 0351 | 030400 | |
| 陽(yáng)曲縣 | 黃寨鎮(zhèn) | 140122 | 0351 | 030100 | |
| 婁煩縣 | 婁煩鎮(zhèn) | 140123 | 0351 | 030300 |