隋開皇十六年(596)析房子縣西境始置贊皇縣,因境內(nèi)贊皇山得名,屬欒州。
大業(yè)二年(606)廢欒州,屬趙州。
宋熙五年(1072)省入高邑縣。
元祐元年(1086)復(fù)置。
蒙古至元二年(1265)又省入高邑縣。
七年復(fù)置。
清雍正二年(1724)改屬正定府。
1913年屬范陽道。
1914屬保定道。
1928年廢道,直屬河北省。
1935年屬第十二行政督察區(qū)。
1949年屬石家莊專區(qū)。
1967年屬石家莊地區(qū)。
1958年并入元氏縣。
1962年復(fù)置。
1967年屬石家莊地區(qū)。
1993年6月屬石家莊市至今。