1912年分屬西鄉(xiāng)岡上、市汊區(qū)和南鄉(xiāng)萬舍區(qū)。
1938年分屬四區(qū)晉安鄉(xiāng),五區(qū)廣福鄉(xiāng)、市汊鎮(zhèn)、岡上鎮(zhèn),六區(qū)萬舍鎮(zhèn)。
1950年屬十區(qū)萬舍、晉安、大眾、興隆、強(qiáng)民、漳湖、解放、新興鄉(xiāng)和市汊、岡上鎮(zhèn)。
1951年屬十區(qū)石湖、周坊、安仁、黃臺、合山、蠶石、晉安、萬舍、長湖、興隆、岡上鄉(xiāng)和市汊鎮(zhèn)。
1955年屬岡上區(qū)石湖、安仁、黃臺、合山、蠶石、晉安、萬舍、長湖、興農(nóng)、岡上鄉(xiāng)和市汊鎮(zhèn)。
1956年分屬向塘區(qū)石湖、萬舍、岡上鄉(xiāng)和市汊鎮(zhèn),吳石區(qū)興農(nóng)鄉(xiāng)、東贛鄉(xiāng)。
1958年9月屬超英人民公社,1959年2月改稱向塘人民公社。
1961年5月分屬向塘區(qū)萬舍、石湖、岡上、市汊人民公社和吳石區(qū)(1963年7月改名為三江區(qū))東贛人民公社。
1966年3月,石湖、岡上、市汊3人民公社合并為市汊人民公社,東贛人民公社并入廣福人民公社。
1968年10月撤區(qū)并社,原向塘區(qū)屬的市汊、萬舍人民公社及三江區(qū)屬的廣福人民公社興山、松山、王家、朱家4大隊(duì)合并為縣屬的岡上人民公社。
1984年5月改為岡上鄉(xiāng)。
1995年6月,撤銷岡上鄉(xiāng),設(shè)立岡上鎮(zhèn)。