乌加河镇,隶属内蒙古自治区巴彦淖尔市乌拉特中旗,地处乌拉特中旗西南部,东与德岭山镇相邻,南与五原县、临河区、杭锦后旗相连,西与乌拉特后旗接壤,北与海流图镇毗邻。辖区面积427.3平方千米。截至2018年末,乌加河镇户籍人口30462人。1958年9月,成立乌加河公社。1984年9月,改为乌加河乡。1986年1月,乌加河乡改镇。2005年12月,石兰计、宏丰2乡并入乌加河镇。截至2020年6月,乌加河镇辖1个社区、7个行政村,镇人民政府驻东布郎村。2018年,乌加河镇有工业企业9个,有营业面积超过50平方米以上的综合商店或超市84个。1954年10月,达拉特旗4乡、五原县4乡划归乌拉特中后联合旗,设乌加河区。