清之前属桑植军民宣慰司,至雍正十三年(1735年)下崛长官司向朝庭献土归流,属桑植县。
民国属游乐乡。
1952年4月,设四门岩乡、五道水乡、茶园乡、苦竹坝乡、干溪乡。
1956年6月,四门岩、五道水、茶园、苦竹坝、干溪5个乡合并为五道水乡。
1958年8月,将五道水乡和芭茅溪乡、细砂坪乡、八大公山乡合并为万宝山公社。
1959年2月,更名为五道水公社。
1961年春,五道水公社分为五道水、芭茅溪、猫子场、八大公山4个公社。
1984年4月,由五道水公社改为五道水乡。
1995年4月,由五道水乡、芭茅溪乡、细砂坪乡、八大公山乡合并为五道水镇。
1998年10月,将芭茅溪乡、细砂坪乡、八大公山乡分出,设五道水镇。