清道光十二年年(1832)屬於村里。
1914年屬南區(宋灣)第一段。
1942年置保屬七區(宋灣)宋灣聯保。
1947年仍屬宋灣鄉宋灣聯保。
1948年屬五區(宋灣)馬灣,1953年屬宋灣小鄉。
1957年屬宋灣區宋灣鄉。
1958年5月屬宋灣大鄉宋灣小鄉。
1958年8月屬宋灣人民公社宋灣生產大隊。
1961年置王溝大隊,屬宋灣區閻溝小公社。
1969年屬宋灣人民公社。
1982年王溝大隊更名為上王溝大隊,屬盛灣人民公社。
1983年改為上王溝村民委員會,屬盛灣鄉。
1996年鄉改鎮,屬盛灣鎮,沿用至今。