萬城鎮(zhèn)始建于北宋大觀年間,《輿地紀(jì)勝》載:宋末移萬安軍萬安縣治此。
明洪武七年(1374年),建城墻。
清光緒十三年(1887年),降為萬縣。
民國三年(1914年),改稱萬寧縣。
1949年,稱萬寧鎮(zhèn)。
1951年,置萬城鄉(xiāng)。
1959年,設(shè)公社。
1960年,改萬城鎮(zhèn)。
1984年,改區(qū)。
1987年,改置鎮(zhèn)。
[6-7]北坡鎮(zhèn)1950年,為萬寧縣一區(qū),后改公社。
1983年,設(shè)區(qū)。
1987年,建北坡鎮(zhèn)。
合并建鎮(zhèn):2002年7月,鄉(xiāng)鎮(zhèn)調(diào)整,將北坡鎮(zhèn)(18個村)及大茂、長豐2鎮(zhèn)各3個村并入。