上盐湾镇,隶属于陕西省榆林市榆阳区。地处榆阳区南部,东邻米脂县沙家店镇,南接镇川镇,西与横山区党岔镇隔无定河相望,北连鱼河峁镇。总面积221平方千米。
截至2020年6月,上盐湾镇下辖29个行政村。截至2018年末,上盐湾镇户籍人口29800人。2011年,上盐湾镇农业总产值达到0.48亿元,社会消费品零售总额达0.18亿元。