宋朝属新昌乡洛阳里,元朝属杨溪团,明清属五都。
1915年实行区乡制,属下南区。
1934年全县划分为7区,高砂为第四区,辖16联保57保565甲。
1940年改联保为乡镇,设高砂乡。
1943年11月属二组督导区。
1949年8月废保甲,全县设3个区,高砂区辖高砂乡、青溪乡、郑湖乡。
1958年10月全县区、乡撤销,改为万能人民公社辖高砂地区。
1961年12月改为高砂公社下辖11个大队。
1972年从高砂公社分出青州公社。
1984年公社改为乡建制,更名为高砂乡。
1993年撤乡改镇建制,改为高砂镇。
高砂镇政府驻地高砂村。