南朝梁大同十一年(545年),曾設(shè)長(zhǎng)舉縣。
清雍正元年(1723年),設(shè)白水江鎮(zhèn)。
中華民國(guó)元年(1912年),設(shè)白水鄉(xiāng)。
1949年12月,設(shè)白水江區(qū),下轄9個(gè)鄉(xiāng)。
1953年,改名江鎮(zhèn)區(qū),劃出磨壩鄉(xiāng)歸城關(guān)區(qū)。
1958年,成立江鎮(zhèn)公社,轄5個(gè)管理區(qū)。
1961年,又改為白水江區(qū)。
1984年,改設(shè)白水江鎮(zhèn)。
1996年4月,撤區(qū)并鄉(xiāng)建鎮(zhèn),仍設(shè)白水江鎮(zhèn),直屬縣管轄。
2001年12月,撤鄉(xiāng)建鎮(zhèn),將青泥河鄉(xiāng)并入白水江鎮(zhèn)。