远在唐、宋、元、明、清各代就隶属宜城,据《宜城县志》载,流水在清初时,地方官为“八百户”,清同治七年(1867),曾国蕃部将鲍超进驻流水,改流水为“赤山镇”。
光绪时(1874-1908)复改为流水沟。
民国(1912-1949)属洪山县板凳岗区流水联保处。
解放初并入宜城县,为璞河区流水沟乡。
1974年为流水公社。
1984年为流水乡。
1988年为流水镇。
1994年6月,宜城撤县设市,为宜城市流水镇。
2001年3月撤销讴乐乡并入流水镇。
2010年10月八个丹江口库区移民村搬迁至境内。