 Bettles is located on the southeast bank of the Koyukuk River at (66.913419, −151.522374).The city is on the former Hickel Highway, that now connects to the Dalton Highway as a winter ice road only and crosses the Jim River (Alaska).Bettles is north of the Arctic Circle just south of the Brooks Range.