明,為內(nèi)江縣高梁里。
清,置高梁鎮(zhèn),以高梁寺得名。
1913年,為高梁鄉(xiāng)。
1934年,分置高梁鎮(zhèn)。
1937年,分置高梁鄉(xiāng)。
1942年,析出另置安仁鄉(xiāng)。
1951年,析出另置新華、金龍鄉(xiāng)。
安仁鄉(xiāng)分置翻身、勝利、和平3鄉(xiāng)。
1953年,兩鄉(xiāng)并入高梁鄉(xiāng),析街村置高梁鎮(zhèn);3鄉(xiāng)并為擁護(hù)、勝利鄉(xiāng),1955年,再并為安仁鄉(xiāng)。
1958年,撤鄉(xiāng)、鎮(zhèn)建人民公社。
1984年,撤社復(fù)鄉(xiāng)。
1985年,撤高梁鄉(xiāng)復(fù)鎮(zhèn)。
1992年,撤大治、安仁鄉(xiāng)并入。
1995年,析出大治鄉(xiāng)。
2019年,撤大治鄉(xiāng)并入。
并沿用至今。