');
US City Data

Drayton vs Cannon Ball

Side-by-side comparison

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

Population & Demographics
MetricDrayton, NDCannon Ball, NDDifference
Population818859-4.8%
Median Age43.826.4+65.9%
Foreign Born %0.6%0%+60.0%
Economy
MetricDraytonCannon BallDifference
Median Income$70,347$33,542+109.7%
Unemployment2.9%19%-84.7%
Poverty Rate4.4%53.4%-91.8%
Bachelor's+22.5%7.2%+212.5%
Housing
MetricDraytonCannon BallDifference
Home Value$103,800$128,100-19.0%
Median Rent$570/mo$458/mo+24.5%
Housing Units393223+76.2%

Learn More

Drayton, ND ProfileCannon Ball, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings