隆兴昌镇,隶属内蒙古自治区巴彦淖尔市五原县,地处五原县东部,河套平原腹部,东与乌拉特前旗新安镇、国有建丰农场、胜丰镇相邻,南与胜丰镇、套海镇接壤,西与五原县新公中镇相连,北与乌拉特中旗乌加河镇、德岭山镇为邻。辖区面积468.5平方千米。截至2018年末,隆兴昌镇户籍人口82891人。1950年6月,设立五原县城关区。1957年4月,城关区改城关乡。1971年10月,划分为城关镇和城关公社。1996年9月,撤乡并镇,城关镇、城关乡合并为隆兴昌镇。2005年12月,和胜、美林2乡,城南乡的永星、义丰村2村和向阳乡的宏伟村并入隆兴昌镇。截至2020年6月,隆兴昌镇辖12个社区、24个行政村,镇人民政府驻隆兴昌东大街。2018年,隆兴昌镇有工业企业36个,其中规模以上工业企业有23个,有营业面积超过50平方米以上的综合商店或超市146个。清同治四年(1865年),左宗棠部退役运粮官郭向荣在五原开设商号,名为隆兴长。嗣后,隆兴长渐易为五原县城名。