人口95330人。白塔镇系粤东重镇,属于揭阳市揭东县,北与梅州市丰顺县埔寨交界,南临榕江南河和普宁市的南溪镇隔河相望、并和揭西县的东园、京溪、五经富相接,西靠龙尾。全镇辖18个行政村和1个居委会,人口95330人,总面积61.3平方公里,耕地面积35359亩,山地面积23035亩。2007年全镇工业总产值26.18亿元,农业总产值2.48亿万元。