西城鄉,河北省保定市定州市轄鄉,地處定州市東南部,東與安國市接壤,南接李親顧鎮、子位鎮,北接東留春鄉。轄區總面積34.88平方千米。西城鄉總人口28110人。
西城鄉因鎮政府駐西城村而得名。1961年,建西城公社。1982年,改置西城鄉。截至2020年6月,西城鄉轄12個村委會,鄉人民政府駐西城村。
2011年,西城鄉農業總產值12303.98萬元,工業總產值6860萬元。財政總收入327.5萬元,比上年增長1.39%。2018年,西城鄉有工業企業4個,其中規模以上1個,營業面積超過50平方米的綜合商店或超市30個。