萬城鎮位于萬寧市中東部。市政府駐地。轄10個社區、32個行政村。環島東線高速公路及223國道過境。
[代碼]469006100:~001鎮南社區 ~002朝陽社區 ~003裕光社區 ~004西門社區 ~005仁里社區 ~006新海社區 ~007萬隆社區 ~008光明社區 ~009番村社區 ~010豐園社區 ~200永范村 ~201東方村 ~202聯山村 ~203新興村 ~204車頭村 ~205益民村 ~206樂山村 ~207月塘村 ~208長星村 ~209東星村 ~210周家莊村 ~211濱湖村 ~212裕民村 ~213南山村 ~214三聯村 ~215紅榮村 ~216賓王村 ~217水邊村 ~218紅光村 ~219紅山村 ~220聯星村 ~221大芒村 ~222流溪村 ~223保定村 ~224烏場村 ~225春園村 ~226集莊村 ~227南島村 ~228南星村 ~229北坡村 ~230新莊村 ~231群莊村 ~500萬城鎮農場 ~501中英坡農場
[沿革]1951年置萬城鄉,1958年改公社,1986年建鎮。1997年,面積6平方千米,人口1.3萬人,轄聯山、月塘、益民、鎮南、車頭、東方、新興、永范、朝陽、西門、仁群、裕光12個村委會。2002年,北坡鎮、萬城鎮、大茂鎮的長星、東星、周家莊和長豐鎮的濱湖、裕民、南山行政村合并,設立萬城鎮。
附:北坡鎮位于萬寧市東部,距市區6千米。1950年為萬寧縣一區,后改公社,1983年設區,1987年建北坡鎮。1997年,面積58平方千米,人口4.7萬人,轄烏場、春園、保定、集莊、北坡、南島、南星、群莊、新莊、紅光、聯星、流溪、紅山、大芒、水邊、賓王、三聯、紅榮18個村委會。