永昌镇,隶属于甘肃省武威市凉州区,地处凉州区北部,东与中坝、羊下坝镇接壤,南靠金沙镇、金羊镇,西邻武威新能源装备制造产业园区,北连双城、洪祥镇。行政区域总面积104平方千米。截至2020年末,永昌镇总人口44628人。
永昌镇因元朝置永昌路,驻地永昌府而得名。1956年1月,撤区并乡,为永昌、和寨乡所辖。1964年12月,撤销石羊公社,所辖划归永昌、四坝、南安公社。1986年1月,永昌、和寨乡合并设立永昌镇。截至2020年6月,永昌镇下辖4个社区、22个行政村,另辖1个产业园 。镇人民政府驻刘沛村永昌堡。
2018年,永昌镇有工业企业7个,其中规模以上1个;有营业面积超过50平方米以上的综合商店或超市21个。