Satellite map of Cannon Ball, North Dakota
Map of Cannon Ball, North Dakota
Cannon Ball (Arikara: načiiʾuuháwi [načii’uuháWI], sananaapíkat [sananaapíkAt]; Lakota: Íŋyaŋwakağapi) is a census-designated place (CDP) in Sioux County, North Dakota in the United States and on the Standing Rock Indian Reservation. It sits in the northeastern part of Sioux County where the Cannonball River meets Lake Oahe of the Missouri River.
Latitude: 46° 14' 34.80" N
Longitude: -100° 38' 11.39" W