三國吳黃武年間(222—229年),析建成縣始置宜豐縣,取此地炎涼適宜,物阜民豐而得名。自此至五代南唐,宜豐或單獨設(shè)立,或并入望蔡、建城、高安、上高四縣(東晉太元中入望蔡縣,南朝梁復(fù)置宜豐縣,南唐保大年間設(shè)鹽步鎮(zhèn))。宋太平興國六年(981年),置新昌縣。民國三年(1914年),因與浙江新昌縣重名,復(fù)名宜豐縣。
1949年7月15日宜豐解放,成立縣人民政府,屬袁州分區(qū)。1952年屬南昌分區(qū),1958年屬宜春專區(qū),1968年屬宜春地區(qū),1999年屬地級宜春市。
1949年7月15日,宜豐全境解放,下旬,設(shè)立城關(guān)區(qū)。至12月,全縣分為5個區(qū)、34個行政村。5個區(qū)的管轄區(qū)域如下:城關(guān)區(qū)轄朱續(xù)良鄉(xiāng)、鹽步鎮(zhèn)全境和雙庫鄉(xiāng)一部分,區(qū)政府駐鹽步鎮(zhèn);棠浦區(qū)轄原荷塘、新民、棠浦、天德、主平5鄉(xiāng)全境,區(qū)政府駐棠浦;潭山區(qū)轄原辛?xí)c凱等2鄉(xiāng)全境和雙庫鄉(xiāng)一部分,區(qū)政府駐天寶;宣風(fēng)區(qū)轄原宣化、風(fēng)德2鄉(xiāng)全境,區(qū)政府駐蓼市街;芳溪區(qū)轄原芳溪、黃崗2鄉(xiāng)全境,區(qū)政府駐芳塘。隨著新政權(quán)的建立,舊的鄉(xiāng)(鎮(zhèn))、保、甲亦告廢除。
1950年4月,劃棠浦區(qū)的原新民、荷塘2鄉(xiāng)之地及城關(guān)區(qū)的原續(xù)良鄉(xiāng)一部分設(shè)立新荷區(qū),區(qū)政府駐澄塘。5月開始逐步建立鄉(xiāng)一級政權(quán),至8月,先后建立起6個區(qū)62個鄉(xiāng)(街)。城關(guān)區(qū)轄10鄉(xiāng)和東和、西平2街;芳溪區(qū)轄12鄉(xiāng)和芳溪街;潭冊區(qū)轄8鄉(xiāng);棠浦區(qū)轄10鄉(xiāng)和棠浦街;新荷區(qū)轄10鄉(xiāng);宣風(fēng)區(qū)轄8鄉(xiāng)。1951年7月,全縣分為6個區(qū)72個鄉(xiāng)2個街。
1952年4月1日,析棠浦區(qū)增置太平區(qū),區(qū)政府駐同安,轄同安(同桂改名)、桂橫、黨田、白市、花橋、普義等6鄉(xiāng)。同年8月,改區(qū)人民政府為區(qū)公所,并以數(shù)字排列各區(qū)名稱:城關(guān)區(qū)為一區(qū),新荷區(qū)為二區(qū),棠浦區(qū)為三區(qū),潭山區(qū)為四區(qū),芳溪區(qū)為五區(qū),宣風(fēng)區(qū)為六區(qū),太平區(qū)為七區(qū)。至年末,區(qū)的規(guī)模未變,但鄉(xiāng)的設(shè)置有所增加。其中:一區(qū)增設(shè)橋西、雷神、鴉溪、楓潭4鄉(xiāng);二區(qū)增設(shè)沙袁1鄉(xiāng),陂頭鄉(xiāng)改名英塘鄉(xiāng);三區(qū)增設(shè)虎溪1鄉(xiāng);四區(qū)增設(shè)找橋、下梅、黃沙3鄉(xiāng);五區(qū)增設(shè)簡家、蕉溪2鄉(xiāng);六區(qū)增設(shè)橫塘、午照、禾埠3鄉(xiāng);七區(qū)增設(shè)橫聯(lián)、東岸2鄉(xiāng)。這時全縣有7區(qū)88鄉(xiāng)2街。
1953年1月以后,鄉(xiāng)、街變動如下:一區(qū)改鹽步街為城關(guān)鎮(zhèn),再改名新昌鎮(zhèn),撤銷鴉溪鄉(xiāng);三區(qū)撤銷虎溪鄉(xiāng)、棠浦街;四區(qū)撤銷下梅、黃沙2鄉(xiāng);六區(qū)撤銷禾埠鄉(xiāng)。至此,全縣共7區(qū)83鄉(xiāng)1鎮(zhèn)。1956年5月,全縣開始撤區(qū)并鄉(xiāng),至年底,全縣并為23個鄉(xiāng)1個鎮(zhèn)。1957年1月,又恢復(fù)3個區(qū)的建制。1958年2月15日,撤銷橋西鄉(xiāng)并入新昌鎮(zhèn),撤銷花田鄉(xiāng)建制,至此全縣有19個鄉(xiāng)鎮(zhèn)。
1960年4月,將全縣20個公社(墾殖分場)合并為9個公社(墾殖分場)。1968年12月,全面擴社并隊,把全縣24個分社(分場)、鎮(zhèn),并為14個公社、鎮(zhèn)。1972年12月19日,經(jīng)中共宜春地委、宜春地區(qū)行署批準(zhǔn),將花橋公社劃為花橋、同安兩個公社;將黃崗公社劃為黃崗、港口兩個公社。
1985年4月18日,設(shè)立石花尖、黃崗山鄉(xiāng)(贛府廳字[1985]230號)。1985年4月21日,設(shè)置潭山鎮(zhèn)(贛府廳字[1985]236號)。1985年10月4日,黃崗鄉(xiāng)、石花尖鄉(xiāng)合并改設(shè)黃崗鎮(zhèn)(贛府廳字[1985]534號批復(fù))。
1987年1月6日,撤銷黃崗山鄉(xiāng)和黃崗鎮(zhèn)建制,恢復(fù)設(shè)置石花尖鄉(xiāng)和黃崗鄉(xiāng)建制(省政府贛府廳字[1987]7號批復(fù))。1994年11月25日,撤銷棠浦鄉(xiāng)、芳溪鄉(xiāng),設(shè)立許棠浦鎮(zhèn)、芳溪鎮(zhèn)(贛民字[1994]239號批復(fù))。1996年3月19日,撤銷石市鄉(xiāng)、新莊鄉(xiāng),設(shè)立石市鎮(zhèn)、新莊鎮(zhèn)(贛民字[1996]50號批復(fù))。
1997年,全縣面積1940平方千米,人口25.9萬,轄6個鎮(zhèn)、10個鄉(xiāng):新昌鎮(zhèn)、潭山鎮(zhèn)、棠浦鎮(zhèn)、芳溪鎮(zhèn)、新莊鎮(zhèn)、石市鎮(zhèn)、敖橋鄉(xiāng)、澄塘鄉(xiāng)、花橋鄉(xiāng)、同安鄉(xiāng)、天寶鄉(xiāng)、雙峰鄉(xiāng)、黃崗鄉(xiāng)、石花尖鄉(xiāng)、車上鄉(xiāng)、橋西鄉(xiāng),縣政府駐新昌鎮(zhèn)。
1999年9月7日,撤銷宜豐縣澄塘鄉(xiāng),設(shè)立澄塘鎮(zhèn)(贛民字[1999]213號批復(fù))。至此,全縣轄7個鎮(zhèn)、9個鄉(xiāng)。
2000年第五次人口普查,全縣總?cè)丝?65836人;其中:新昌鎮(zhèn)40518人、澄塘鎮(zhèn)20336人、棠浦鎮(zhèn)24269人、新莊鎮(zhèn)14150人、潭山鎮(zhèn)14812人、芳溪鎮(zhèn)23334人、石市鎮(zhèn)27127人、敖橋鄉(xiāng)16457人、花橋鄉(xiāng)10911人、同安鄉(xiāng)7720人、天寶鄉(xiāng)15682人、雙峰鄉(xiāng)5154人、黃崗鄉(xiāng)10066人、車上鄉(xiāng)7495人、橋西鄉(xiāng)16231人、石花尖鄉(xiāng)4432人、江西鑫龍集團虛擬鄉(xiāng)7142人。
2002年底,宜豐縣轄7個鎮(zhèn)、9個鄉(xiāng),11個居委會、207個行政村。
2003年8月19日,撤銷敖橋鄉(xiāng),成建制劃歸新昌鎮(zhèn)管轄;撤銷車上鄉(xiāng)、石花尖鄉(xiāng),成建制劃歸黃崗鄉(xiāng)管轄;撤銷雙峰鄉(xiāng),成建制劃歸橋西鄉(xiāng)(贛民字[2003]192號批復(fù))。實際調(diào)整情況:撤銷雙峰鄉(xiāng)建制,成立縣屬雙峰林場;撤銷車上鄉(xiāng)建制,成立縣屬車上林場;撤銷石花尖鄉(xiāng)建制,保留石花尖墾殖場;撤銷敖橋鄉(xiāng)成建制劃歸新昌鎮(zhèn)管轄,新昌鎮(zhèn)政府駐地遷至敖橋鄉(xiāng)政府駐地。2003年底,全縣總?cè)丝?7.2萬人。
2005年末,全縣常住人口274668人,其中非農(nóng)業(yè)人口85308人。2006年末全縣總?cè)丝?76463人。
全縣轄7個鎮(zhèn)、5個鄉(xiāng):新昌鎮(zhèn)、澄塘鎮(zhèn)、棠浦鎮(zhèn)、新莊鎮(zhèn)、潭山鎮(zhèn)、芳溪鎮(zhèn)、石市鎮(zhèn)、花橋鄉(xiāng)、同安鄉(xiāng)、天寶鄉(xiāng)、黃崗鄉(xiāng)、橋西鄉(xiāng)。共有19個居委會、207個行政村。
2011年11月28日,《江西省民政廳關(guān)于同意宜豐縣黃崗鄉(xiāng)撤鄉(xiāng)設(shè)鎮(zhèn)的公告》(贛民字[2011]135號):經(jīng)省人民政府批準(zhǔn),同意撤銷宜豐縣黃崗鄉(xiāng),設(shè)立黃崗鎮(zhèn)。新設(shè)立的黃崗鎮(zhèn)行政區(qū)域范圍保持原黃崗鄉(xiāng)的行政區(qū)域范圍不變,鎮(zhèn)政府駐黃崗。