明代,屬常樂鄉,民國時期屬奎峰鄉。解放後分為山峽、富山、溪口3鄉,1956年富山、溪口兩鄉合併為富溪鄉,1958年成立富溪公社。1959年屬臨岐公社,1961年改為富溪公社,次年析設富山公社。1966年將富山公社的富山等7個大隊及左口公社的龍源大隊與光昌林場合併,成立光昌公社。1969年光昌林場分出。1984年改為光昌鄉。?
該鄉大力發展特色農業,沿湖的富山、光昌邊、楊岸、龍源莊、石嶺後等5個村村民利用庫灣多且水資源豐富的優勢,發展網箱養魚。從廣州和浙江湖州等地引進非洲鱸魚、鱖魚、鯿魚等優良品種,在縣技術部門幫助下,精心飼養,取得較好效益。全鄉網箱養魚戶33戶,飼養量65箱,平均單箱產量300公斤,產值1萬元。?