广东省廉江市横山镇位于湛江市廉江市西南部,地处东经110°03',北纬21°28';东邻新民镇,南接遂溪县,西接安铺镇、营仔镇,北接雅塘镇、石岭镇。属于低丘、台地地形,亚热带季风气候区。九洲河自东北向西南流经全镇,雷州青年运河自东向西穿境而过。全镇面积160平方公里,耕地8.9万亩,林地3.3万亩。辖20个村(居委会),254个自然村。2006年,总人口为115000人。