Beginning at an elevation of 5339 feet north of Holbrook in northern Oneida County, Idaho, it flows south into Box Elder County, Utah, passing through Holbrook, Stone, Idaho, Snowville, Utah, and the Curlew Valley.