唐贞观八年(634年),置盘水县,为县治驻地。
清康熙二十二年(1683年),属普安县兴仁里。
民国三年(1914年),设立普安县中区。
民国二十六年(1937年),为中区盘水镇。
1950年1月,成立普安县盘水镇人民解放委员会;同年4月,改为一区盘水镇。
1952年7月,为城关区。
1953年3月,改为城关区公所,并下设盘水镇。
1958年9月,改设盘水区红星公社。
1959年1月,为盘水公社管理委员会。
1961年8月,改为盘水区公所;同年9月,又设盘水公社。
1962年6月,撤销盘水区公所;同年9月,成立临时工作委员会。
1963年2月,恢复盘水区公所。
1968年3月,设为盘水区及盘水公社。
1979年4月,复为盘水区公所。
1981年1月,为盘水镇公社管理委员会。
1984年5月,改为区级镇。
1992年1月,撤销盘水区公所,由盘水镇、高兴乡、大湾乡的大湾村合并建立盘水镇。
2015年1月,撤销盘水镇,以原盘水镇高兴村、红星村、云盘社区、普天社区设置新的盘水街道。