明清時屬布和上鄉(xiāng)、布和下鄉(xiāng),為內(nèi)十三都。
民國初時屬第三區(qū)(玉巖區(qū)),下設(shè)里。
1930年,撤里編為玉巖鄉(xiāng)。
1934年,設(shè)玉巖鎮(zhèn)。
1940年,坑嶺鄉(xiāng)并入玉巖鎮(zhèn)。
1944年,設(shè)玉巖、南樓鄉(xiāng)。
1946年,兩鄉(xiāng)合并為玉巖鄉(xiāng)。
1951年,分設(shè)為玉巖、交塘、余葉鄉(xiāng)。
1956年,召樓、排居口、步斜、沙丘4個村劃入玉巖鄉(xiāng)。
1958年,建立衛(wèi)星公社玉巖大隊。
1959年,改為玉巖公社玉巖管理區(qū)。
1961年,改名玉巖公社。
1984年6月,改稱玉巖鄉(xiāng)。
1985年5月,撤玉巖鄉(xiāng)設(shè)玉巖鎮(zhèn)。
1992年3月,撤區(qū)擴(kuò)鎮(zhèn)并鄉(xiāng),交塘鄉(xiāng)并入玉巖鎮(zhèn)。