太原市辖6个市辖区、4个县,代管1个县级市。即:迎泽区、杏花岭区、万柏林区、尖草坪区、晋源区、小店区六个区,古交市,清徐、阳曲、娄烦三个县。
太原市 面积6959平方千米,人口327万(2003年)。
杏花岭区 面积 170平方千米,人口53万。邮政编码030001。区人民政府驻解放路。
小店区 面积 295平方千米,人口47万。邮政编码030032。
迎泽区 面积 117平方千米,人口49万。邮政编码030024。区人民政府驻棉花巷。
尖草坪区 面积 286平方千米,人口33万。邮政编码030003。区人民政府驻柴村街道迎宾北路。
万柏林区 面积 305平方千米,人口50万。邮政编码030027。区人民政府驻西矿街35号。
晋源区 面积 287平方千米,人口18万。邮政编码030025。区人民政府驻晋源街道。
古交市 面积1540平方千米,人口21万。邮政编码030200。
清徐县 面积 607平方千米,人口30万。邮政编码030400。县人民政府驻清源镇。
阳曲县 面积2062平方千米,人口14万。邮政编码030100。县人民政府驻黄寨镇。
娄烦县 面积1290平方千米,人口12万。邮政编码030300。县人民政府驻娄烦镇
小店区全区辖6个街道办事处,1镇2乡(坞城街道、营盘街道、北营街道、平阳街道、黄陵街道、小店街道、北格镇、西温庄乡、刘家堡乡),78个社区居委会和98个行政村。总面积295平方公里,其中建城区面积35平方公里。常住人口43.59万人,其中非农业人口29.05万人。