唐開元十三年(公元725年)安陵縣治所在今高亭司東側(cè)古城村。
唐天寶元年(公元742年),改安陵縣為高亭縣,縣址遷今高亭司。
宋熙寧六年(公元1073年)改高亭縣為永興縣,縣址遷今縣城。
明萬歷四年(公元1576年)為高亭巡檢司署,簡稱高亭司,由此沿用至今。
明、清兩代高亭為金陵鄉(xiāng),治所在今高亭司。
民國元年(1912年)為永興縣第二鎮(zhèn),駐地高亭司。
民國二十年(1931年)為永興縣設第三區(qū),駐地高亭司。
民國二十八年(1939年)為云鋒鄉(xiāng)。
1949年10月4日,高亭司解放。
1950年為縣設第三區(qū)文良鄉(xiāng)。
1958年隸屬于紅旗公社。
1961年立為高亭公社。
1984年高亭公社更名為高亭鄉(xiāng)。
2012年4月撤高亭鄉(xiāng)建高亭鎮(zhèn)。
2015年12月,永興縣區(qū)劃調(diào)整撤銷油市鎮(zhèn),將其行政區(qū)域分別劃入新設立的便江鎮(zhèn)、高亭司鎮(zhèn)。
同意高亭鎮(zhèn)改設為高亭司鎮(zhèn)。