65个行政村。1955年为泉林区,1958年改公社,1984年改泉林区。1986年撤区,改泉林镇、马家庄乡。1996年,泉林镇面积94平方千米,人口4.8万人,辖卞桥一、卞桥二、卞桥三、卞桥四、柳河峪、李家庙、泗源、王阜庄、石漏、马泉庄、李家寨、苟家岭、辛庄、余粮庄、曹家庄、东张庄、安乐庄、马泉、三合庄、泉林、潘坡、白庙坡、安久庄、石缝泉、南铺子、马家、蒋家庄、花园、聂家、温家、中尤家庄、后尤家庄、青龙庄、格家庄、南贺庄、西贺庄、北贺庄、义和庆、龙汪崖、东城庄、西城庄、李家庄、韩家43个行政村;马家庄乡面积35平方千米,人口1.9万人,辖历山东、历山西、马连庄、马家庄、石旺、南石匣、北石匣、西泽沟铺、附马井、东泽沟、西泽沟、南泽沟、北泽沟、御驾道、孟家庄、东泽沟铺、临湖庄、香东庄、灰泉庄、两泉庄、东贺庄、七家庄22个行政村。2000年12月,撤销马家庄乡,并入泉林镇。