1912年属日起区。
1929年属第二区。
1931年改属三区。
1938年建镇,称日起镇,仍隶三区。
1942年属霞宇区。
1946年改为县直辖镇,辖15保、181甲。
1949年后仍为镇,先后属杉溪区、第十区。
1957年改为县直辖镇。
1958年11月成立东方红人民公社。
1959年3月改称五都人民公社。
此后,镇、社几经分合,曾有黄峰、兰田人民公社、五星镇、五一人民公社之名称。
1981年镇区从五都人民公社中析出,成立五都镇。
1984年9月公社改称乡。
1985年4月撤销五都乡,其所辖11个行政村归并镇辖。
2002年11月,原杉溪乡撤销,其区域划入五都镇,地名沿用至今。