于甘肃省中部。市境东靠武威市，西邻张掖市，北抵内蒙古自治区阿拉善盟。地处河西走廊东缘，南靠祁连山脉，北临龙首山和阿拉善台地。全境属西大河及东大河流域。全市总面积7,549平方公里，人口47.05万，市人民政府驻金川区。金昌市拥有丰富的有色金属矿藏，其中以镍为主，故有“镍都”之称。
历史.元代设永昌路，明代为永昌卫，清代为永昌县。1936年11月，工农红军西路军进驻永昌。1949年9月，解放军进驻永昌，成立永昌县人民政府，属武威专员公署。1956年3月，改属张掖专员公署，1961年1