清乾隆元年(1736),设立乌兰诺尔站(今肇源县新站)至呼兰城驿路,在额设6台中依次排为第一台,故名“头台”。
中华人民共和国时期,郭尔罗斯后旗设头台乡。
东北沦陷后,初设头台保,后改设头台村。
1945年“九三”抗日战争胜利后,1946年设置头台区,1949年改为第五区。
1956年3月,设置头台乡。
同年4月,改隶肇源县。
1958年9月,改称头台人民公社。
1984年3月,改为头台乡。
1985年5月,改设头台镇。