1945年建政为蓬莱县雨山区。
1950年12月,改为蓬莱县第四区,辖7个乡50个村。
1956年,蓬莱县重新调整区划,改为9个区34个乡,四区更名为南王区,辖南王、范家店、三十里堡3个乡。
1957年6月,蓬莱撤消区级建制,南王区遂改为南王乡,辖8个村,直属县管。
1958年2月,蓬莱县重新调整区划,南王乡进一步扩大,辖50个村。
1958年9月,成立人民公社,原南王乡撤消,划归城关公社。
1962年6月,32个生产大队(包括联村队)从城关公社划出,成立了南王公社。
1966年11月,由南王公社划出石家庙、苗沟、韩王、张家、后韩、杨家6个生产大队,归属新成立的赤山公社。
1971年,撤销赤山公社后,划出的6个村重归南王公社管辖。
1984年撤社改乡(镇)时,更名为南王乡。
1989年8月,南王乡撤乡设镇,改为南王镇。
2000年12月,南王镇所辖的矫格庄、许马、景家3个村划规新港街道管辖。
2002年3月,南王镇改为南王街道。