西燕镇,隶属于
广西壮族自治区南宁市
上林县,地处上林县西部,东邻澄泰乡、三里镇,南接
大丰镇,西靠大明山、
武鸣县,西北交
马山县。西燕镇行政区域面积251.7平方千米。截至2018年末,西燕镇户籍人口45972人。
民国二十二年(1933年),设有西燕乡,属上林县。1958年,西燕乡改设西燕公社。1962年,西燕公社改设西燕区,并镇圩人。1969年,西燕区改为西燕公社,并析置镇圩公社。1984年,西燕公社撤改为西燕乡。1998年,西燕乡改为西燕镇。
截至2020年6月,西燕镇辖1个社区、11个行政村。
镇人民政府驻西燕圩。
2018年,西燕镇有工业企业13个,有营业面积超过50平方米以上的综合商店或超市2个。