春秋稱狼淵,漢屬潁陰縣為繁陽亭。
三國魏黃初元年(220)屬繁昌縣。
南朝宋廢繁昌縣屬臨潁縣。
東魏復(fù)屬繁昌縣。
唐貞觀元年(627)并入臨潁縣為繁城鎮(zhèn),宋因之。
明、清屬許州進德保、臨潁縣申安保。
1921年南部屬臨潁縣西區(qū)為繁城街、北部屬許昌縣。
1941年設(shè)繁城鎮(zhèn),分南、北二鎮(zhèn),南鎮(zhèn)屬臨潁縣,北鎮(zhèn)屬許昌縣。
1947年屬沙北縣第三區(qū)。
1948年為許西縣繁城區(qū)。
1949年屬臨潁縣繁城區(qū)。
1952年屬臨潁縣第三區(qū)。
1956年設(shè)繁城中心鄉(xiāng)、繁城回族自治鎮(zhèn)。
1958年鄉(xiāng)鎮(zhèn)合并為繁城公社。
1961年屬繁城區(qū)。
1965年復(fù)為繁城公社。
1984年為繁城鄉(xiāng),同年11月分設(shè)繁城鄉(xiāng)與繁城回族鎮(zhèn)。
1985年繁城鄉(xiāng)和繁城回族鎮(zhèn)劃屬許昌縣。
1986年由原許昌地區(qū)劃屬漯河市臨潁縣。
1987年撤繁城鄉(xiāng)并入繁城回族鎮(zhèn)。