周代稱許國,秦置許縣。魏文帝曹丕建魏,認為許縣是東漢的滅亡地,不祥,因改名許昌。唐迄明清,統稱許州。1913年改許昌縣。1949年析置許昌市。
1996年,許昌縣面積1002平方千米,人口約77萬人,轄5個鎮、11個鄉(其中1個民族鄉):將官池鎮、五女店鎮、尚集鎮、蘇橋鎮、蔣李集鎮、榆林鄉、椹澗鄉、靈井鄉、桂村鄉、艾莊回族鄉、長村張鄉、河街鄉、鄧莊鄉、小召鄉、張潘鄉、陳曹鄉。縣政府駐將官池鎮。
2000年第五次人口普查,許昌縣總人口737384人,其中:將官池鎮42148人、五女店鎮47150人、尚集鎮42124人、蘇橋鎮50634人、蔣李集鎮48062人、張潘鎮41114人、陳曹鄉59456人、鄧莊鄉46682人、小召鄉49543人、河街鄉38454人、桂村鄉32482人、靈井鄉53514人、椹澗鄉55511人、榆林鄉48740人、長村張鄉42952人、艾莊回族鄉11882人、新區26936人。
2005年末,許昌縣轄7個鎮、9個鄉(其中1個民族鄉):蔣李集鎮、五女店鎮、蘇橋鎮、尚集鎮、將官池鎮、靈井鎮、張潘鎮;桂村鄉、河街鄉、榆林鄉、陳曹鄉、鄧莊鄉、小召鄉、艾莊回族鄉、長村張鄉、椹澗鄉。