三國(guó)時(shí)屬陽(yáng)樂縣地。
隋初、唐初屬宜豐縣。
唐代為高安縣地。
五代南唐保大十年(953),在高安縣內(nèi)分立鹽步鎮(zhèn)于此。
自宋太平興國(guó)六年(981)建新昌縣(以新倡立縣之意)以來,向?yàn)榭h治所在地,是全縣政治、經(jīng)濟(jì)、文化中心,舊時(shí),鎮(zhèn)境分屬泰和鄉(xiāng)和義均鄉(xiāng)。
1930年,鎮(zhèn)境分設(shè)鹽津、金明、龍津、流源、良岡、湖東、良埠、樟陂、敖橋、梅溪、磨下、槽溪、茶溪、流港、大塘等鄉(xiāng)和金街鎮(zhèn)。
1932年編組保甲屬第一區(qū),1935年鎮(zhèn)境分為4保聯(lián)、36保。
1939年4保聯(lián)分別改名金街鎮(zhèn)、鹽津鄉(xiāng)、良岡鄉(xiāng)、廣德鄉(xiāng)。
1941年金街鎮(zhèn)和鹽津鄉(xiāng)合并,復(fù)名鹽步鎮(zhèn);良岡鄉(xiāng)與續(xù)良鄉(xiāng)并為續(xù)良鄉(xiāng);廣德鄉(xiāng)與新興鄉(xiāng)并為荷塘鄉(xiāng)。
1949年設(shè)立城關(guān)區(qū),1950年設(shè)立新荷區(qū),鎮(zhèn)境分屬兩區(qū),境內(nèi)設(shè)鹽步街、良溪、良岡、湖東、梅溪、荷舍、大橋、桂豐等鄉(xiāng)。
1953年鹽步街改名城關(guān)鎮(zhèn)再改名新昌鎮(zhèn),是為紀(jì)念歷史上曾設(shè)過新昌縣,故名。
1956年合并為新昌鎮(zhèn)、良田鄉(xiāng)、敖橋鄉(xiāng)。
1958年橋西鄉(xiāng)并入(翌年析出),各鄉(xiāng)鎮(zhèn)分別成立人民公社,新昌鎮(zhèn)分為6個(gè)閭,各公社下轄生產(chǎn)大隊(duì)、生產(chǎn)隊(duì)。
1960年新昌、良田、橋西3鄉(xiāng)鎮(zhèn)并為新昌公社,翌年分為新昌、良田、橋西、北門4社鎮(zhèn)。
1968年新昌鎮(zhèn)劃分為兩個(gè)街道辦事處、一個(gè)蔬菜場(chǎng);良田公社并入敖橋公社,全社分為13個(gè)大隊(duì)、67個(gè)生產(chǎn)隊(duì)。
1972年,敖橋公社分為良岡、良溪、樟陂、良頭、茶頭、和合、窯前、桂花、流源、梅溪、荷舍、楠樹、大橋等14個(gè)生產(chǎn)大隊(duì)、124個(gè)生產(chǎn)隊(duì)。
1983年,敖橋公社復(fù)名鄉(xiāng),下設(shè)村和村民小組。
2003年敖橋鄉(xiāng)并入新昌鎮(zhèn)。