曹遠(yuǎn)鎮(zhèn)明清時期屬永安縣二十七都、三十一都。
1934年屬大湖區(qū)曹遠(yuǎn)鄉(xiāng)。
1942年屬曹遠(yuǎn)鄉(xiāng)。
1950年屬安砂區(qū)曹遠(yuǎn)鄉(xiāng)。
1951年9月坑邊鄉(xiāng)屬大湖區(qū),汶洲鄉(xiāng)、上墩鄉(xiāng)屬安砂區(qū)。
1958年10月屬大湖人民公社。
1959年底坑邊片從大湖人民公社劃出,成立“國營坑邊畜牧場”。
1961年6月設(shè)立曹遠(yuǎn)人民公社。
埔頭片、汶洲片、豐海片屬曹遠(yuǎn)人民公社。
1962年成立曹遠(yuǎn)、汶洲、坑邊3個人民公社。
1966年9月曹遠(yuǎn)、汶洲、坑邊3個人民公社合并成坑邊人民公社。
1969年坑邊人民公社治所遷往埔頭改為曹遠(yuǎn)人民公社。
1984年9月改為曹遠(yuǎn)鄉(xiāng)人民政府。
1992年9月撤鄉(xiāng)設(shè)鎮(zhèn)。