横山镇,隶属于广东省肇庆市广宁县,处于广宁县西南部,东临绥江与南街、石涧隔江相望,西与洲仔镇交界,南与宾亨、五和镇接壤,北依古水镇。辖区总面积136.4平方千米。截至2019年末,横山镇户籍人口有47212人。
1979年,为厚溪公社。1983年秋,撤社改区。1987年4月,撤区改镇。截至2020年6月,横山镇辖1个社区、10个行政村。镇人民政府驻广宁县横山镇政府横山镇委。
2019年,横山镇实现工业总产值24.9亿元,农业总产值完成4.21亿元。