苦水镇,隶属于甘肃省兰州市永登县,位于兰州市郊,地处永登县东南,庄浪河下游,南邻西固区河口镇,北接永登县红城镇,西与红古区相邻,东连永登县树屏镇。区域面积454.5平方千米。截至2022年,户籍人口33044人。
1958年,成立苦水公社。1967年,更名新华公社。1970年,复称苦水公社。1983年4月,改苦水乡。1999年,撤乡建镇。2020年6月,苦水镇下辖12个行政村。
2018年,苦水镇有工业企业38家,规模以上工业企业5家,营业面积超过50平方米以上的综合商店或超市20家。