西城镇,隶属于山东省烟台市栖霞市,地处栖霞市西部,东与庄园街道接壤,南与观里镇为邻,西与寺口镇相连,北接松山街道,行政区域面积90.1平方千米。截至2019年末,西城镇户籍人口为19621人。2005年,西城镇所辖的北路家沟、艾前市、下马家、小路家、上马家5村划归松山镇;2007年,西城镇所辖的邹家、南交毛寨、北交毛寨3村划归松山街道。截至2020年6月,西城镇辖48个行政村, 镇人民政府驻小庄村。2019年,西城镇有工业企业48个,其中规模以上3个,有营业面积超过50平方米以上的综合商店或超市58个。