东汉建安二十一年(216年),刘备分朐忍地置羊渠县,治城今长滩。
蜀汉建兴八年(230),省羊渠置南浦县,治城迁至今万州区南岸。
西魏废帝二年(553),改南浦为鱼泉县,徙治江北(今万州区环城路)。
北周时期(557-584),先改鱼泉县为安乡县,后又改万川县,为南州和万川郡治。
隋开皇十年(598),废万州郡,改万川县为南浦县,为南州治。
炀帝大业三年(607),省南州、南浦县归属巴东郡。
唐武德二年(619)置南浦郡;武德八年改南浦郡为浦州。南浦县属之。
贞观八年(634)改浦州为万州,天宝元年(742)改万州为南浦郡,乾元元年(758)恢复万州,南浦县为州郡治。
元世祖至元二十年(1283),省南浦县入万州,领武宁一县。
明洪武四年(1317),并武宁县入万州,六年(1373)降万州为万县。