庆城镇,隶属于甘肃省庆阳市庆城县,地处庆城县中部,东与南庄乡接壤,东南与合水县板桥镇交界,南连高楼镇,西南邻白马铺镇,西接蔡家庙乡,西北与三十里铺镇为邻,北靠玄马镇。行政区域面积109.73平方千米。截至2018年末,庆城镇户籍人口有54928人。
1962年2月,更名莲池公社,同时成立城关镇。1985年1月,更名庆城镇。截至2020年6月,庆城镇下辖7个社区、9个行政村、1个开发区管委会和1个生活区管委会。
2011年,庆城镇财政总收入327.3万元,比上年增长11.2%。其中地方财政收入243.3万元,比上年增长1%。从各主要税种看,完成营业税216.3万元,增值税2560万元,企业所得税1130万元。人均财政收入2146元,比上年增长18.3%。2011年,农业总产值8283.2万元。2018年,庆城镇有工业企业36个,其中规模以上6个,有营业面积超过50平方米以上的综合商店或超市86个。