战国策》作天唐县,汉置高唐县。高诱注:“高,大也,唐,防也。高唐亦大防之意。”据《清一统志》:“齐高唐在禹城县南,汉高唐在西。二地虽殊,界实相近,今东昌府之高唐州,乃汉灵县也,取故名耳。”
1994年12月29日,撤销高唐县琉璃寺乡,设立琉璃寺镇。
1996年10月31日,撤销高唐县涸河乡,设立涸河镇(鲁政函民[1996]47号)。
1999年12月6日,撤销高唐县三十里铺乡,设立三十里铺镇(鲁政函民字[1999]35号)。
2000年,高唐县辖7个镇、8个乡。总人口456464人,各乡镇人口: 高唐镇 78422 梁村镇 23319 尹集镇 30404 清平镇 35530 琉璃寺镇 33448 固河镇 30858 三十里铺镇 30679 韩寨乡 21094 张庄乡 20200 赵寨子乡 28520 南镇乡 24649 赵庄乡 25206 杨屯乡 26617 姜店乡 25976 张大屯乡 21542 (根据第五次人口普查数据;单位:人)。
2002年11月15日,省政府批复同意:高唐县撤销高唐镇,设立鱼邱湖街道办事处、人和街道办事处和汇鑫街道办事处。鱼邱湖街道办事处机关驻原高唐镇人民政府驻地一街村;人和街道办事处机关驻张庄村;汇鑫街道办事处机关驻韩屯村。截至2002年12月31日,高唐县辖3个街道、6个镇、3个乡。是一个山东窗口。