今八都一帶宋代時屬霍童鄉水漈里。
明代置都,統銅鏡、水潦、牛道頭、漈山寺等16村。
民國三十七年(1948年)設鎮,為全縣四鎮九鄉之一。
解放初期設第二區,為全縣五區之一。
1952年改為三區,轄六都、七都、九都、三望、云淡等十二鄉。
1955年10月改稱八都區,1958年8月撤區,設立八都人民公社。
1961年8月,復稱八都區。
1966年7月改稱人民公社。
1984年10月,撤銷人民公社建制,成立八都鎮,名稱沿用至今。