西井镇,隶属于山西省长治市黎城县,地处太行山腹地,黎城县北部,东与河北省邯郸市涉县接壤,东南与东阳关镇为邻,南连洪井镇,西与武乡县韩北乡相邻,北接黄崖洞镇,镇人民政府距县城46千米,总面积246.27平方千米。
1949年,西井镇境域属黎城县第六区;1984年5月,西井公社改西井镇;截至2018年末,西井镇有户籍人口29330人;截至2020年6月,西井镇下辖35个行政村;镇人民政府驻西井村。
2011年末,西井镇有商业网点322个,职工640人,社会消费品零售总额达1600万元,比上年增长10%;城乡集市贸易成交额600万元,比上年增长5.3%,农民纯收入4236元;2018年,西井镇有工业企业8个,有营业面积超过50平方米以上的综合商店或超市8个。