清順治十六年(1659年),屬臨安府轄。
清乾隆四十六年(1781年),劃出14寨歸稿吾土把總管。
清嘉慶二十二年(1817年),劃屬蒙自縣,改為納填里。
清咸豐三年(1853年),改為江外鄉(xiāng)。
民國(guó)二年(1913年),劃入個(gè)舊縣稱外西區(qū)。
民國(guó)八年(1919年),復(fù)歸蒙自縣第十區(qū)。
民國(guó)十三年(1924年),稱納更鎮(zhèn)。
1950年1月,屬新民縣納更鄉(xiāng);同年3月,改為納更區(qū)。
1951年,改為納更鎮(zhèn)。
1956年,設(shè)新城區(qū)(又稱三區(qū))。
1958年,改為東風(fēng)公社。
1970年,改名新城公社,其中劃出嘎娘稱勝利公社。
1983年,改名上新城公社。
1984年4月,改為上新城區(qū)。
1988年1月,由上新城區(qū)改為上新城鄉(xiāng)。