清順治十五年(1658年),為修文縣仁和里轄地。
民國二十年(1931年)秋,保改鄉鎮,屬息烽縣三區轄地。
民國三十年(1941年),息烽縣降為三等縣,鹿窩鄉屬西山鄉。
1951年2月,劃歸九莊鎮。
1992年前,屬息烽縣九莊區。
1992年,撒區并鄉,原新楊鄉撒銷,所屬的楊寨,甕舍,新民3村全部劃歸鹿窩鄉,黑神廟區的王家坪鄉也被撒銷,所屬的西安、合箭2村井入鹿窩鄉。
2016年4月22日,撤銷鹿窩鄉,設置鹿窩鎮。