西坡镇,隶属于甘肃省庆阳市正宁县,地处正宁县东部,东靠子午岭接陕西省黄陵县,南邻五顷塬回族乡、湫头镇,西依山河镇,北接宁县九岘乡,行政区域总面积257.14平方千米。
1949年10月,为正宁县西坡区;1983年9月,西坡公社改乡。2016年,西坡乡撤乡建镇。截至2018年末,西坡镇户籍人口为15410人。2020年6月,西坡镇下辖1个社区、8个行政村,另辖2个村级单位。
2011年末,西坡镇财政总收入117.6万元,比上年增长20.6%。2018年,西坡镇有工业企业2个,有营业面积超过50平方米以上的综合商店或超市2个。