明朝至1930年期间,曲阜县境内先为3乡19社,后为3乡16社。
《曲阜县志》记载:全县分为16社,镇属防郭社。
《续修曲阜县志》记载:1930年,全县分五区,镇为第一区,辖20乡,北从现属王庄乡的李庄,南至现小雪镇的前苗营,包括城区在内的狭长地段。
1938年,曲阜沦陷,全县分五区,镇为第一区,辖7乡,即宗鲁,崇信、延恩、秉礼、泗阳、洙泗、仙源乡。
1946年曲阜第一次解放,全县分7个区(镇),本街道为城关镇。
1947年名为仰圣镇,辖14保。
1948年6月,解放军收复曲阜(即第二次解放)。
1949年全县分10区,本街道为城区(1区),辖4镇:即北关、西关、东关、南关镇。
共38个街、村。
即:周公庙、小北关、东关、南池庄、南关、沂河涯、小泉、小陈庄、王家庄、苗孔、西关、大庄、坊上、林前、盛果寺、北关及城内各街。
1952年,城区建4镇2乡,即东关、西关、南关、北关镇及林前乡、苗孔乡。
1953年冬,增设周公庙乡,区界未变。
1956年春,撤周公庙乡。
1958年3月撤区,设大乡(镇),城区改社城关镇、林前乡直属县领导。
9月,成立城管人民公社,实行政社合一,辖城关镇和林前乡各村,并增加了方家村、南泉、五泉庄、颜子店、古城村。
1959年,公社体制再次调整后辖40个生产大队,1965年改为城关镇人民公社。
1982年改为城关镇人民政府。
1984年,将书院公社的林前、盛果寺、小北关、坊上、大庄、周公庙、五泉庄、古城8个大队和时庄公社的苗孔大队划归曲阜镇。
下设4个办事处。
1984年,原官园分为后宰门、官园2个居委会,共24个村(街),1986年,将防山乡的葛家庄、于家庄划归曲阜镇。
全镇辖17个镇直属部门、4个办事处、26个村(街)居委会。
1984年建曲阜镇。
2000年12月,撤销曲阜镇,以原曲阜镇的行政区域设立鲁城街道,办事处机关驻原曲阜镇政府驻地。
现全街道4个管理区,26个社区居委会。