柏乡县境,在春秋时期属晋,晋于此筑有鄗邑(故址在县北二十二里,《柏乡县志》云:“县北二十二里有故城镇,遗民尚存。”今名固城店)。战国时南部为赵地,北部为中山国地.赵武灵王三年(公元前323年)筑城于此,其后鄗又曾为中山所据,公元前296年赵灭中山后,尽为赵之辖域,鄗遂为赵邑。 秦代属钜鹿郡。西汉始于鄗邑置鄗县,属恒山郡(高后元年封国,八年国除为郡)。文帝元年(公元前179年)恒山郡改名常山郡(景帝中元五年封国,元鼎三年国除为郡),仍辖鄗县。元朔三年(公元前126年)封易侯国,属常山郡。始元元年(公元前86年)废易侯国,竟宁元年(公元前33年)封柏乡侯国(故城在今县城西南十七里),属钜鹿郡。东汉初,鄗改名高邑县,并废柏乡侯国并入高邑县。建武十七年(公元41年)高邑改隶中山国,二十年还属常山郡(永平五年封国,建初四年国徙为郡,永元二年封国,建安十一年国除复为郡)。三国魏初,高邑县仍属常山郡,太和六年(公元232年)改隶赵国。晋代因之。北魏时高邑县属赵郡。北齐时,今县地遂为高邑、柏人二县地。 隋代,开皇十六年(公元596年)析高邑、柏人县置柏乡县(治今县城),属栾州。大业二年(公元606年)改隶赵州,三年罢州为赵郡,仍辖柏乡县。唐代,武德元年(公元618年)柏乡县属赵州,并为州治,四年赵州徙治平棘县,仍辖柏乡县,五年赵州更名栾州,柏乡县仍属之。贞观初复名赵州(天宝元年罢州为赵郡,至德二年罢郡复为赵州),仍领柏乡县。五代时期,柏乡县仍属赵州。 宋代,熙宁五年(公元1072年)柏乡县省入高邑县为镇。元佑元年(公元1086年)复析置,仍属赵州,宣和元年(公元1119年)升赵州为庆源府,辖柏乡县。金代,天会七年(公元1129年)降庆源府为赵州,柏乡县仍属之。天德三年(公元1151年)赵州改名沃州,仍领柏乡县。元代沃州复称赵州,柏乡县仍属之。明代,柏乡县隶京师赵州。清代,属直隶省赵州。
