Cannon Ball, North Dakota

Cannon Ball, North Dakota
Cannon Ball River
Location of Cannon Ball, North Dakota
Coordinates: 46°19′02″N 100°38′09″W / 46.31722°N 100.63583°W / 46.31722; -100.63583
CountryUnited States
Indian ReservationStanding Rock Sioux Reservation
StateNorth Dakota
CountySioux
Area
  Total
96.67 sq mi (250.37 km2)
  Land88.27 sq mi (228.61 km2)
  Water8.40 sq mi (21.76 km2)
Elevation
1,749 ft (533 m)
Population
 (2020)
  Total
864
  Density9.79/sq mi (3.78/km2)
Time zoneUTC-6 (Central (CST))
  Summer (DST)UTC-5 (CDT)
ZIP code
58528
FIPS code38-12020
GNIS feature ID2393365

Cannon Ball is a census-designated place (CDP) 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.