Eagle is on the southern bank of the Yukon River, 8 miles west of the border between Alaska and the Yukon Territory of Canada at the end of the Taylor Highway, near Yukon–Charley Rivers National Preserve.