东汉建武十七年(公元41年),
常山县并入中山国,房子县属中山国。建武二十年(公元44年)析中山国复置常山郡,房子县属之。太和六年(公元232年),常山郡为
赵国,房子县为国都。
战国初属中山国,后归魏。公元前275年赵攻房子,又归赵,
故城县在今
高邑县城西南7.5公里处古城村。
西汉初置房子县,属
恒山郡。文帝元年(公元前179年)改恒山郡为常山郡,房子县属常山郡。
曹魏时,房子属常山郡,并为郡治。太和六年(公元232年),常山郡为赵国,房子县为国都。晋咸和二年(公元327年)改赵国为赵郡,房子为郡治。