The John River is formed from the confluence of the Contact and Inukpasugruk Creeks, and flows 125 miles south from Anaktuyuk Pass to Koyukuk River (which flows into the Yukon River), 1 mile northeast of Bettles, Kanuti Flats 66o 55' N, 151 o 39' W.