横栏镇隶属中山市,位于珠江三角洲南部,西江出海口东岸,距中山市城区13公里,西临西江主航道下游,东与沙溪镇以河为界,南与大涌镇相接壤,西与江门市新会区大鳌镇隔江相望,北与古镇镇以陆地为界。
横栏镇位于中山市西部,面积76、63平方公里,辖10个村和1个社区。2013年常住人口10、54万。2013年,横栏镇实现地区生产总值49、92亿元。2008年起获国家级生态乡镇 、中国花木之乡 、省教育强镇 、省卫生镇等称号。