上古時栗陸氏建國都于此。
夏屬豫州。
商屬虞國,稱栗。
周成王三年(前1052)封微子啟于宋,地屬宋國栗邑。
周赧王二十九年(前286)齊滅宋,與楚、魏共分宋地,屬楚。
秦置栗縣。
同期在栗邑地(今楊集鎮(zhèn))置祁鄉(xiāng)縣,與栗縣同屬碭郡。
漢初在境西南置建平縣,與栗、祁鄉(xiāng)3縣皆為侯國,同屬沛郡。
三國屬魏。
東晉隆安元年(397)在境西南置馬頭郡,治建平城。
北魏孝昌二年(526)栗廢,改稱下邑。
隋開皇十六年(596)改屬宋州。
唐、宋屬歸德府。
金明昌三年(1192)下邑縣改稱夏邑縣。
定興五年(1221)改屬永州(今永城)。
元至清末均屬歸德府。
1913年屬豫東道。
1914年改屬開封道。
1931年屬河南省。
1934年屬河南省第二行政區(qū)(治商丘)。
1949年屬商丘專區(qū)。
1958年改屬開封專區(qū)。
1961年復(fù)屬商丘專區(qū)。
1997年商丘撤地設(shè)市,屬商丘市。