1999年6月,省庄镇、邱家店镇由郊区划归泰山区,粥店街道办事处划归郊区。泰山区辖财源、岱庙、泰前3个街道办事处,省庄、邱家店2个镇,上高、徐家楼、大津口3个乡。
2002年6月,撤销上高乡、徐家楼乡,设立上高街道、徐家楼街道办事处。
2005年,泰山区所属的大津口乡和泰前街道办事处的泰前、迎胜居委会、艾洼村、上梨园村划归泰山风景文物管理委员会管理。
2007年泰山区辖5个街道办事处、2个镇。分别为岱庙街道(1个村、18个社区)财源街道(28个社区)、泰前街道(10个村、14个社区)、上高街道(20个村、3个社区)、徐家楼街道(11个村,5个社区)、省庄镇(40个村)、邱家店镇(44个村)