上湾镇,隶属于甘肃省定西市渭源县,地处渭源县西部,东接祁家庙镇,东南连会川镇,南邻田家河乡,西南与麻家集镇为邻,北与临洮县接壤,行政区域面积110.79平方千米。截至2018年末,上湾镇有户籍人口21078人;截至2020年6月,上湾镇下辖11个行政村;镇政府驻尖山村丁家庄社。
上湾镇原为上湾乡,2017年撤乡设镇。境内地势南高北低,最高峰马脊梁山海拔2632米,属温带大陆性半干旱气候,年均气温5.7℃,年降水量540毫米。212国道过境,境内长12千米,县乡公路总长37千米。境内漫坝河流经侯家寺、水家窑等村。
2011年,上湾镇财政总收入330万元,农村信用合作社存款余额2072万元,贷款余额1010万元。2018年有工业企业1家,规模以上企业1家,营业面积超50平方米的商超4家。农业以马铃薯、玉米、中药材种植为主,耕地面积3.8万亩,当归、党参产量分别达535吨和1046吨。2021年2月,渭源县上湾镇人民政府被公示为“全国脱贫攻坚先进集体”拟表彰对象。