');
US City Data

Cannon Ball vs Gwinner

Side-by-side comparison

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

Population & Demographics
MetricCannon Ball, NDGwinner, NDDifference
Population859877-2.1%
Median Age26.430.5-13.4%
Foreign Born %0%10.5%-100.0%
Economy
MetricCannon BallGwinnerDifference
Median Income$33,542$66,071-49.2%
Unemployment19%3.5%+442.9%
Poverty Rate53.4%10.1%+428.7%
Bachelor's+7.2%18.3%-60.7%
Housing
MetricCannon BallGwinnerDifference
Home Value$128,100$151,900-15.7%
Median Rent$458/mo$912/mo-49.8%
Housing Units223425-47.5%

Learn More

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