Cannon Ball, ND

View of Cannon Ball, ND
Image credit: {{{1}}} / CC BY-SA 2.0
Population
748
U.S. Census American Community Survey 5-Year · 2024
Elevation
1,750 ft
Median Home Value
$104,200
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$418/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$42,031
U.S. Census American Community Survey 5-Year · 2024
General Quality
Overall rating out of 100

Highlights

What stands out in Cannon Ball

Explore

More places like Cannon Ball

About Cannon Ball

Cannon Ball is a small, tight-knit community on the Standing Rock Sioux Reservation in southern North Dakota, situated right where the Cannonball River flows into the Missouri River along Lake Oahe. With around 850 residents, the town offers a quiet, rural lifestyle surrounded by open prairie and sweeping waters. The river shapes everyday life here, providing peaceful scenery alongside popular spots for local fishing, boating, and enjoying the outdoors at an unhurried pace.

P061314PS 0542 (16139727262)

Daily life is centered around family, tribal community programs, and local gatherings. For education, students generally attend schools in the neighboring Solen district or down in Fort Yates. While local conveniences cover the basics, many residents take Highway 1806 north to Bismarck and Mandan, about 45 minutes away, for broader healthcare, retail, and entertainment options. Cannon Ball gained worldwide attention during the 2016 pipeline protests, and that shared pride in protecting the surrounding land and cultural heritage remains central to the community today.

Top Rating Signals

Highest current ratings for this town.

Loading town details...