古屬夷地。
春秋時,屬魯國。
戰(zhàn)國時,歸齊國。
秦時,屬瑯琊郡。
西漢時,屬東武縣。
隋后,屬諸城縣。
清時,屬相州練。
1912年后,屬一區(qū)、二區(qū)。
1945年由諸莒邊縣劃為諸城縣城北區(qū)。
1951年,屬第五區(qū)。
1958年,屬解留公社。
1984年,改置萬家莊鄉(xiāng)。
1996年,改置萬家莊鎮(zhèn)。
2001年2月,改置舜王街道,撤箭口鎮(zhèn)并入舜王街道。
2007年,撤九臺鎮(zhèn)并入該街道,辦事處駐地由萬家莊遷新九臺村。
2007年下半年,拆分程戈莊鎮(zhèn),部分村莊并入舜王街道。