民国二十二年(1933年),设有凤翔东乡,属钟山县石龙区。
民国二十八年(1939年),属钟山县清龙区。
民国二十九年(1940年),设凤翔乡。
1950年5月,属钟山县第二区。
1951年9月,属石龙区。
1952年,属第三区。
1957年12月,属珊瑚大乡。
1958年秋,属东方红公社。
1960年4月,设凤翔公社。
1962年10月,属石龙区。
1968年4月,复设凤翔公社。
1984年10月,凤翔公社改为珊瑚镇。