');
US City Data

Grafton vs Casselton

Side-by-side comparison

How does Grafton, ND compare to Casselton, ND? Grafton has a population of 4,128 with a median household income of $60,184, while Casselton has 2,640 residents and a median income of $68,472. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricGrafton, NDCasselton, NDDifference
Population4,1282,640+56.4%
Median Age40.834.2+19.3%
Foreign Born %5.7%0.8%+490.0%
Economy
MetricGraftonCasseltonDifference
Median Income$60,184$68,472-12.1%
Unemployment2.7%1.2%+125.0%
Poverty Rate10.4%4.6%+126.1%
Bachelor's+18%36.8%-51.1%
Housing
MetricGraftonCasseltonDifference
Home Value$153,800$297,500-48.3%
Median Rent$715/mo$764/mo-6.4%
Housing Units1,9651,170+67.9%

Learn More

Grafton, ND ProfileCasselton, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings