賈市莊鎮(zhèn)系藁城八大自然鎮(zhèn)之一。
明,設賈氏社。
清,歸賈南營。
民國,全縣劃分五個區(qū),屬二區(qū)(東區(qū))。
1938年4月,藁城縣抗日民主政府成立,全縣劃分八個區(qū),歸二區(qū)。
1947年11月,藁城恢復原建制,先后劃分八、十三個區(qū),先后歸二、三區(qū)管轄。
中華人民共和國成立后,先后劃分十、七個區(qū),均歸二區(qū)。
1953年7月,全縣劃分96個鄉(xiāng),設賈市莊鄉(xiāng),下轄2個村。
1955年改稱劉海莊區(qū)賈市莊鄉(xiāng)。
1956年6月撤區(qū)并鄉(xiāng),設賈市莊鄉(xiāng),下轄7村。
1958年,“人民公社化”時,為劉海莊人民公社管轄。
1961年5月,縮小公社規(guī)模,設賈市莊人民公社,下轄5個生產大隊。
1984年1月,公社改鄉(xiāng)鎮(zhèn)建制,設賈市莊鄉(xiāng)。
6月撤鄉(xiāng)設賈市莊鎮(zhèn),下轄5個村民委員會。
1996年1月,撤鄉(xiāng)擴鎮(zhèn),撤劉海莊鄉(xiāng),并入賈市莊鎮(zhèn),下轄10個村民委員會至今。