建縣前為安遠(yuǎn)縣的黃鄉(xiāng)堡,建縣后至清末明初屬篁鄉(xiāng)區(qū)。
1930年稱篁鄉(xiāng)區(qū)。
1931年,屬留篁區(qū)五溪蒲鄉(xiāng)蘇維埃政府。
5月復(fù)稱篁鄉(xiāng)區(qū)。
1934年,改稱第三區(qū)。
1939年,分設(shè)神光、菖浦、和平三個鄉(xiāng)。
1950年,成立神光區(qū)人民政府。
1951年稱第二區(qū)。
1953年一月改稱神光區(qū)公所。
1958年8月,成立神光人民公社。
12月改稱神光人民公社。
1972年,改稱中和人民公社。
1984年改為晨光鄉(xiāng)。
1988年,撤鄉(xiāng)設(shè)鎮(zhèn),改稱晨光鎮(zhèn)。
1989年12月,將晨光所轄的龍圖、河角、金星、民裕等4個村劃出,設(shè)立河角鄉(xiāng)。
2000年1月撤銷河角鄉(xiāng),建制并入晨光鎮(zhèn)。