秦為鉅鹿郡地。
西漢為歷縣、廣川兩縣地,屬信都國(guó)。
東漢歷縣省入廣川縣,屬清河國(guó)。
三國(guó)時(shí),今縣南境屬清河郡東武城縣,北境屬渤海郡廣川縣。
隋代為長(zhǎng)河(廣川改名)、漳南縣地。
唐元和四年(809)長(zhǎng)河縣徙治今故城,元和十年廢。
宋代為恩州將陵縣地。
金代明昌五年(1194)置故城縣(治今故城),屬河間府。
元初屬河間路,至元二年(1265)省入陵州為鎮(zhèn),同年復(fù)置,屬景州。
明及清初因之。
清雍正年間更隸河間府。
1913年屬直隸省渤海道。
1928年屬河北省。
1937年屬河北省第八督察區(qū)。
1945年縣人民政府徙治鄭家口,屬冀南區(qū)二專區(qū)。
1949年屬河北省衡水專區(qū)。
1958年并入?yún)菢蚩h。
1961年復(fù)置縣。
1962年改屬衡水專區(qū)。
1967年屬衡水地區(qū)。
1996年改屬衡水市。