1949年属孝感县小河区;1958年成立人民公社为孝感县小河人民公社,有大悟、小悟、尖山、沙窝4个管理区;1961年为小河区的大悟、小悟、柳林、尖山、青石5个小公社;1970年将大悟、小悟、柳林3个公社合并成1个大悟公社;1975年撤区并社,将大悟、尖山、青石合并为大悟公社;1976年将大悟公社改为小悟公社;1980年更名为林业公社;1984年取消人民公社建制,改为小悟区;1985年7月从小悟区划出3个乡成立小河镇(区级镇);1987年撤区建乡,属孝感市(县级)为小悟乡;1993年6月孝昌建县,属孝昌县小悟乡。