民国元年(1912年)后,先后隶属第五区、三阳乡、沿河城乡。
民国二十九年(1940年),设琥珀乡,辖及原凤凰乡。
1949年,分置凤凰乡。
1954年,又置霍李乡。
1955年,新军(1952年从凤凰乡分置)、霍李并入琥珀。
1958年9月,琥珀又并入新阳公社。
1961年7月,设琥珀公社。
1968年,改名红光公社。
1971年,复名琥珀公社。
2004年,庆胡、新军沟和杨家湾并入琥珀乡。
2015年10月,撤乡设镇。