1949年上塘地區(qū)屬豐城劍西區(qū)及尚莊區(qū)管轄,分屬坪湖、東坑、田西等鄉(xiāng)。
1958年撤區(qū)建人民公社,分屬曲江、尚莊公社管轄。
1961年,分屬曲江、尚莊、密嶺3個(gè)公社。
1962年,成立豐城縣上塘鎮(zhèn)人民委員會(huì),屬曲江區(qū)領(lǐng)導(dǎo)。
自1962年豐城礦務(wù)局機(jī)關(guān)進(jìn)駐上塘后,為了理順豐礦職工家屬的管理關(guān)系,減輕企業(yè)在家屬管理上的負(fù)擔(dān),經(jīng)豐城縣人民政府批準(zhǔn),在豐城礦務(wù)局機(jī)關(guān)所在地設(shè)立豐城縣曲江區(qū)上塘鎮(zhèn)。
1968年,曲江區(qū)上塘鎮(zhèn)升格為豐城縣直屬機(jī)構(gòu),成立豐城縣上塘鎮(zhèn)。
上塘鎮(zhèn)作為行政區(qū)劃建制鎮(zhèn)最早始于1971年。
1971年12月,經(jīng)江西省革命委員會(huì)批準(zhǔn),將上塘鎮(zhèn)劃歸豐城礦務(wù)局管轄,同時(shí)將曲江公社的坪湖大隊(duì)、上塘大隊(duì)和尚莊公社的田西大隊(duì)劃歸上塘鎮(zhèn)管轄,成立豐城礦務(wù)局上塘鎮(zhèn)。
1984年元月撤消革命委員會(huì),改稱豐城礦務(wù)局上塘鎮(zhèn)。
2008年9月,經(jīng)江西省人民政府批準(zhǔn),將上塘鎮(zhèn)劃歸豐城市管轄,于11月28日正式掛牌。
設(shè)立“豐城市上塘行政建制鎮(zhèn)”,隸屬豐城市管轄。
新設(shè)立的上塘鎮(zhèn)行政區(qū)域管轄范圍為原豐城礦務(wù)局上塘鎮(zhèn)管轄范圍。
隨著豐城市上塘鎮(zhèn)的掛牌成立,宣告運(yùn)行37年的特殊行政體制“豐城礦務(wù)局上塘鎮(zhèn)”成為歷史。