Cannon Ball North Dakota

Cannon Ball is a census-designated place on the Standing Rock Sioux Reservation and in Sioux County, North Dakota, United States. It is located in the northeastern part of Sioux County, having developed at the confluence of the Cannonball River and Lake Oahe of the Missouri River. The population was 875 at the 2010 census.
  • Elevation: 1,749 ft (533 m)
  • Country: United States
  • Indian Reservation: Standing Rock Sioux Reservation
  • State: North Dakota
  • County: Sioux
  • ZIP code: 58528
  • FIPS code: 38-12020
Data from: en.wikipedia.org