1950年建宣河,設(shè)旭光村。
1958年成立宣河人民公社,旭光村更名為旭光大隊(duì),文革中更名為新華大隊(duì),1982年第一次全國地名普查時因重名恢復(fù)旭光大隊(duì)。
1984年宣河人民公社更名為宣河鄉(xiāng),宣河人民公社旭光大隊(duì)更名為宣河鄉(xiāng)旭光村,同時成立旭光村村民委員會,境域未變。
2017年12月拆鄉(xiāng)設(shè)鎮(zhèn),宣河鄉(xiāng)設(shè)為宣河鎮(zhèn)。
2019年12月,撤銷宣河鎮(zhèn),將原宣河鎮(zhèn)龍門村、紅梁村、天臺村所屬行政區(qū)域劃歸朝天鎮(zhèn)管轄,原宣河鎮(zhèn)宣河村、潛溪村、清泉村、白鐘村、旭光村、竹壩村所屬行政區(qū)域劃歸中子鎮(zhèn)管轄。