');
US City Data

Cannon Ball vs North River

Side-by-side comparison

How does Cannon Ball, ND compare to North River, ND? Cannon Ball has a population of 859 with a median household income of $33,542, while North River has 67 residents and a median income of $156,250. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCannon Ball, NDNorth River, NDDifference
Population85967+1182.1%
Median Age26.444.5-40.7%
Foreign Born %0%1.5%-100.0%
Economy
MetricCannon BallNorth RiverDifference
Median Income$33,542$156,250-78.5%
Unemployment19%8.8%+115.9%
Poverty Rate53.4%0%+5340.0%
Bachelor's+7.2%52.2%-86.2%
Housing
MetricCannon BallNorth RiverDifference
Home Value$128,100$363,600-64.8%
Median Rent$458/mo$0/mo+45800.0%
Housing Units22322+913.6%

Learn More

Cannon Ball, ND ProfileNorth River, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings