據范氏墓碑記載,明萬曆年間范姓建村。後王姓遷此,以姓名村王莊,因址在章丘縣北王莊以南,稱南王莊,1943年分為兩個村,該村居北,故改名上王莊。
據資料記載,1940年前,上王莊村隸屬萊蕪縣茶業鎮;1940年3月,茶業鎮劃歸章丘,同年夏復歸萊蕪;1942年下半年,茶業區劃歸淄川縣;1945年10月,屬茶業區轄;1946年2月,回歸萊蕪;1950年,茶業區被劃為萊蕪縣第十一區,1955年復稱茶業區;1958年3月,隸屬吉山鄉,同年10月,成立吉山人民公社;翌年3月,屬茶業人民公社轄;1984年3月,改為辦事處,屬茶業口鄉轄;1985年11月,撤處並鄉,屬茶業口鄉轄;2001年,隸屬茶業口鎮。