苦水镇位于甘肃永登县城东南部,庄浪河下游,与西固区河口乡相邻,南距省城兰州57公里,北离永登县城50公里,平均海拔1793米,年均气温8.1℃,年降水量280毫米,无霜期189天。总人口31268人(2017),除极少数回族、藏族、满族外,其余均为汉族。2017年8月22日,苦水镇被住房和城乡建设部认定为第二批全国特色小镇。2019年1月9日,苦水镇凭借兰州太平鼓入选2018—2020年度“中国民间文化艺术之乡”名单。2020年5月26日,苦水镇入选2020年农业产业强镇建设名单。