Cannonball River
|
The Cannonball River is a tributary of the Missouri River, approximately 135 mi (217 km) long, in southwestern North Dakota in the United States.
It rises in the Little Missouri National Grassland, in the badlands north of Amidon in northern Slope County. It flows ESE past New England, Mott, and Burt. It is joined by Cedar Creek approximately 15 mi (24 km) southwest of Shields and flows northeast, past Shields, forming the northern border of Sioux County and the Standing Rock Indian Reservation. It joins the Missouri in Lake Oahe near Cannon Ball.