榛子乡,晚清时期属公平乡,民国时期永安乡。
1949年8月6日兴山解放,保留乡保制,属永安区。
1958年成立人民公社时名为兴山县榛子(英雄)人民公社。
1961年更名兴山县榛子区公所,下辖榛子、青山、青龙和公坪4个公社。
1975年撤区合大公社又为榛子公社,下辖板庙、张官店、青山、青龙四个管理区。
1984年又为榛子区公所,下辖榛子、青山、青龙三个乡和张官店集镇。
1987年撤区建榛子乡人民政府,原管辖的青龙乡划归火石岭乡。
2001年撤小乡并大乡时,将原火石岭乡所辖的北畈坡、老佛寺、缺里坪、甘家坡、大土坪村划归榛子乡。
榛子乡称谓至今。