Бристольский залив
Порт-Хейден расположен в северо-западной части полуострова Аляска у впадения реки Мешик в Бристольский залив, непосредственно у заповедника Аниакчака. Площадь города составляет 133 км², из которых 1,7 км² занимают открытые водные пространства. За год в среднем выпадает 147,3 см снега. Город обслуживает одноимённый аэропорт.