威郡。
西晋永嘉五年(311年),前凉王张轨依焉支山置焉支、新鄣2县,属永宁中新置之武兴郡,番禾、显美、骊靬仍属武威郡。晋太元元年(376年),前秦灭前凉。晋太元十一年(386年)秦将吕光自立凉州牧,定都姑臧,称后凉。隆安元年(397年),秃发乌孤自称西平王,为南凉;同年,段业叛吕光,改元神玺,为北凉,后凉遂灭,今县地属南凉;隆安五年(401年),北凉沮渠蒙逊灭西凉和南凉,置凉、秦、沙3州,番禾属北凉番禾郡。南北朝时期,北魏凉州领10郡,其中番禾郡领彰(鄣)、燕支(即焉支)2县。
西魏时显美属凉州,番禾郡领番禾。
北周时,力乾(即骊靬)、鄣、燕支属凉州总管府武威郡,废显美县,其地入姑臧,番禾废郡置镇。
隋文帝开皇中期(590年左右),复置番禾县,属武威郡。大业元年(605年),将力乾、鄣、燕支等县并入番禾县,仍属武威郡。
唐初仍置番禾县。咸亨元年(670年),于县置雄州。调露元年(679年)废州。天宝三年(744年),改番禾县为天宝县,景龙元年(707年)废,先天二年(713年)复置。广德二年(764年)被吐蕃所陷。咸通二年(861年),张义潮逐吐蕃,克凉州,复归唐朝。
五代十国时期,凉州属地均被吐蕃、回鹘、党项诸族占领。
北宋至道二年(996年)归宋领地,隶西凉府。宋景德元年(1004年),党项族李元昊攻占甘、凉2州,于景祜五年(1038年)在兴庆府(今银川)建立西夏政权,番禾置永州,属西凉府。
南宋宝庆二年亦即西夏宝义元年(1226年),成吉思汗出兵灭西夏,重设西凉府。
元世祖至元九年(1272年),“诸王只必贴木耳筑新城成,赐名永昌府”(《元史·世祖本纪》)。“至元十五年,以永昌王宫殿所在立永昌路,降西凉府为州立焉”(《元史·地理志》),属甘肃行中书省。永昌之名自此始,沿用至今。
明洪武十五年(1382年),置永昌卫,隶陕西行都指挥使司。
截至2023年6月,永昌县辖9个镇、1个乡,分别是新城子镇、红山窑镇、焦家庄镇、城关镇、东寨镇、六坝镇、南坝乡、水源镇、朱王堡镇、河西堡镇。[28]县政府驻城关镇。
永昌县隶属于甘肃省金昌市,地处河西走廊东部、祁连山北麓、阿拉善