The East Branch Ontonagon River, 95 kilometers long, issues from Jingle Lake in northern Iron County and flows generally northwestwardly through Houghton County into Ontonagon County, where it joins the Middle Branch.