Anchorage ligger i det sydlige sentrale Alaska, på 61° nord (nesten det samme som Stockholm og St. Petersburg), 149° vest (nesten det samme som Hawaii), nordøst for Alaska-halvøya, øya Kodiak, og Cook Inlet, rett nord for Kenai halvøya, nordvest for Prins William-sundet, og nesten rett syd for Mount McKinley/Denali. Byen ligger på en trekantet halvøy. Mot øst ligger Chugach fjellene, mot nordvest er Knik Arm, og mot sørvest er Turnagain Arm, øvre forgreninger av Cook Inlet, som i seg selv er den nordligste delen av Stillehavet. Det er ingen sandstrender i byen, men brede gjørmestrender. Mot nord ligger kommunen Matanuska-Susitna, i syd ligger Kenai Peninsula, og mot øst Valdez-Cordova.