横河镇始建于南宋,因溪水从三村旁横流而过得名。
横河镇位于县城西北25公里,处罗浮山北簏,分于北纬23°16′15″至23°29′00″,东经114°02′00″至114°14′00″之间,北接龙门县路溪镇、麻榨镇,东与本县柏塘镇、响水镇相邻,南隔显岗水库与湖镇相望,西至本县长宁镇,全镇面积232.88平方公里,属亚热带山地丘陵区,地势北高南低,四周岗峦环绕,形似盆状,年均气温21.6℃,年均降雨量1848.4毫米。古“横河”是指从北面河肚、何家、黄竹三条山溪汇流处——河口村(姓黎)直线往南至南边横河关村(姓关)的一段河道,全长仅4.9公里,过了横河关后,河道称沙河,迂然曲折向西南经石湾流入东江。古横河水深,水面开阔,从古博罗县志所+查看详细横河镇概况>>
2021年5月,根据第七次全国人口普查结果,横河镇人口数量为2.22万人,位列博罗县各镇(街道)人口数量排行榜第16位。
2021年1月,广东省文化和旅游厅公布第二批广东省旅游风情小镇名单,横河镇位列其中。
2017年9月,广东省林业厅认定横河镇为2017年广东省森林小镇。
2006年12月,广东省林业厅批准横河镇为广东省森林小镇示范镇。
历史沿革:从元至清,属善政巡检司署横河约。
民国二十七年(1938年),属第九区。
民国三十四年(1945年)7月,成立博罗县第一个红色政权。
1949年10月,划分为第四区。
1958年10月,成立横河人民公社。