辖地旧属安东、常乐二乡,1940年前属安乐、常乐2乡。
1941年改安乐乡为横村镇。
1950年置横村、联合、安中3乡。
1956年6月联合、安中2乡并入横村乡。
1958年10月设横村公社。
1961年10月分置横村、胜峰2个公社。
1984年3月改为横村、胜峰乡。
1985年4月复置横村镇。
1992年5月胜峰乡并入。
2001年8月31日方埠镇并入。
2004年12月18日,由原50个村委会调整为现24个村委会和2个社区。