柏塘镇版图总面积264.24平方公里，其中耕地面积4.86万亩，山地面积20万亩，森林覆盖率达63%，截至2013年末，该镇下辖2个社区、36个行政村，常住人口6.54万人，其中户籍人口6.06万人，外来人口4800人