Cannon Ball is a census-designated place (CDP) on the Standing Rock Indian Reservation and in Sioux County, North Dakota, United States.
There were 208 housing units at an average density of 2.4 per square mile (0.93/km2).
Persons of Hispanic or Latino origin comprised 1.4% of the total population.
11.2% of all households were made up of individuals, and 2.0% had someone living alone who was 65 years of age or older.
[5] Fort Yates is combined with the Standing Rock Community Grant School.