截至2017年,全镇常住人口15692人,辖12个村,1个社区,200多个自然村,总面积131.56平方千米,历洞镇以农业为主,有耕地面积10738亩,林地面积152721亩,是典型的山区林业镇。
[1-3]
2016年,全镇实现地区生产总值1.67亿元,较上年增长约7.5%;工农业总产值达1.566亿元,较上年增长约5.1%;其中:工业总产值达0.176亿元,较上年增长6.7%;农业总产值达1.39亿元,较上年增长4.9%;完成国税收入92.1万元,完成年任务37万元的249%;地税收入32.4万元。