贾市庄镇系藁城八大自然镇之一。
明,设贾氏社。
清,归贾南营。
民国,全县划分五个区,属二区(东区)。
1938年4月,藁城县抗日民主政府成立,全县划分八个区,归二区。
1947年11月,藁城恢复原建制,先后划分八、十三个区,先后归二、三区管辖。
中华人民共和国成立后,先后划分十、七个区,均归二区。
1953年7月,全县划分96个乡,设贾市庄乡,下辖2个村。
1955年改称刘海庄区贾市庄乡。
1956年6月撤区并乡,设贾市庄乡,下辖7村。
1958年,“人民公社化”时,为刘海庄人民公社管辖。
1961年5月,缩小公社规模,设贾市庄人民公社,下辖5个生产大队。
1984年1月,公社改乡镇建制,设贾市庄乡。
6月撤乡设贾市庄镇,下辖5个村民委员会。
1996年1月,撤乡扩镇,撤刘海庄乡,并入贾市庄镇,下辖10个村民委员会至今。