打赵氏，以汾水淹灌城。后来赵襄子说服韩、魏两家倒戈，放水倒灌智伯军营，大破智伯军，擒杀智伯瑶，称为晋阳之战。战国初期为赵国都城。秦庄襄王二年（前248年），蒙骜攻赵国，定太原。次年置太原郡。晋阳城为太原郡、晋阳县治所。秦始皇时为全国三十六郡之一。西汉武帝时为并州所辖郡之一。户十六万九千八百六十三，口六十八万四百八十八。下领二十一县：晋阳县、葰人县、界休县、榆次县、中都县、于离县、兹氏县、狼孟县、邬县、盂县、平陶县、汾阳县、京陵县、阳曲县、大陵县、原平县、祁县、上艾县、虑虒县、阳邑县、广武县。西晋泰始