永昌县地处河西走廊东部、祁连山北麓、阿拉善台地南缘。东邻武威、北接金川、西迎山丹、南与肃南接壤。
永昌县东西最长距离144.8公里,南北最宽距离144.55公里,总面积7439.27平方公里,辖于中国镍都——甘肃省金昌市。总人口24.3万人,辖于中国镍都——甘肃省金昌市。
永昌县境内地势以山地、平原为主,与戈壁沙漠东西展开,南北山岭夹峙,相间排列,山地平川交错,绿洲荒漠绵延。