明成化二年(1466)在此筑城备御,1468年县治迁此,因位于沮河以东的农庄坪地,时名东庄坪。
在明属丰泉里,在清属县前铺,民国初期承袭清制。
1942年属附城乡。
1948年8月设立城关区,1952年7月为城关镇,1956年3月为城关乡,1957年7月为城关镇,1958年为城关公社。
1959年6月恢复城关镇。
1960年8月为城关镇公社,1961年5月复称城关镇。
1981年6月20日,经宜昌行署批复更名为鸣凤镇。
1985年10月中旬,全县实行政区合一,建立镇管村,代管乡体制。
调整后,设鸣凤县辖镇。
1987年10月恢复区乡建制,设立鸣凤镇。
2002年完成村组调整,望山宫村与季家村合并为季家村。
保留汪家村、凤山村、北门村、西湖村、南门村、双利村、双泉村、花园村。
2007年8月,对社区设置重新调整为8个社区。
2014年底,共辖6个村8个社区。