1950年建宣河,设工农村。
1958年成立宣河人民公社,工农村更名为工农大队,后因重名,改为宣河大队。
1984年宣河人民公社更名为宣河乡,宣河人民公社宣河大队更名为宣河乡宣河村,同时成立宣河村村民委员会,境域未变。
2017年12月拆乡设镇,宣河乡设为宣河镇。
2019年12月,撤销宣河镇,将原宣河镇龙门村、红梁村、天台村所属行政区域划归朝天镇管辖,原宣河镇宣河村、潜溪村、清泉村、白钟村、旭光村、竹坝村所属行政区域划归中子镇管辖。