坳上鎮(zhèn)原為集賢鄉(xiāng)。
1949年12月,屬賢良區(qū),置賢良鄉(xiāng)。
1950年3月,更名置坳上鄉(xiāng),屬第三區(qū)(賢良)。
1952年2月,劃小區(qū)鄉(xiāng)行政區(qū)域,設(shè)三區(qū)(坳上)。
1955年5月,更名坳上區(qū)。
1956年5月,撤區(qū)并鄉(xiāng),復(fù)置坳上鄉(xiāng)。
1957年2月,歸良田辦事處轄。
1958年10月,并入紅旗人民公社。
1959年2月,更名坳上公社;同年11月,并入良田人民公社。
1961年2月,良田公社析為良田、坳上公社。
1965年7月,小溪公社并入坳上公社。
1980年12月,坳上公社析為坳上、小溪公社。
1984年,撤社建鄉(xiāng),復(fù)置坳上鄉(xiāng)。
1994年,撤鄉(xiāng)置坳上鎮(zhèn)。