唐垂拱二年(686)属乘骢乡。
1930年属第六区。
1944年设立横店镇。
1950年8月分拆为东溪、西溪、禹阳、横店4个乡。
1952年12月25日横店乡复称横店镇。
1956年3月东溪、西溪、禹阳及禹东乡禹山脚等村并入改称横店乡。
1958年9月更名为湖溪人民公社横店管理区。
1959年2月改称横店人民公社。
1983年复称横店乡。
1985年2月12日复称横店镇。
1986年1月31日升为市直属镇。
1992年5月13日屏岩乡并入。
1995年1月25日南上湖乡18个村和明德乡8个村及维风乡并入。
2001年12月29日改称横店街道。
2003年10月8日撤销横店街道办事处,设立横店镇。
2004年,由108个行政村、41个居委会合并为为10个社区、6个行政村。