');
US City Data

Beulah vs Casselton

Side-by-side comparison

How does Beulah, ND compare to Casselton, ND? Beulah has a population of 3,058 with a median household income of $84,417, 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
MetricBeulah, NDCasselton, NDDifference
Population3,0582,640+15.8%
Median Age3734.2+8.2%
Foreign Born %3.2%0.8%+240.0%
Economy
MetricBeulahCasseltonDifference
Median Income$84,417$68,472+23.3%
Unemployment0.7%1.2%-41.7%
Poverty Rate8.3%4.6%+80.4%
Bachelor's+19.8%36.8%-46.2%
Housing
MetricBeulahCasseltonDifference
Home Value$194,300$297,500-34.7%
Median Rent$1092/mo$764/mo+42.9%
Housing Units1,6361,170+39.8%

Learn More

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