');
US City Data

Casselton vs Beulah

Side-by-side comparison

How does Casselton, ND compare to Beulah, ND? Casselton has a population of 2,640 with a median household income of $68,472, while Beulah has 3,058 residents and a median income of $84,417. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCasselton, NDBeulah, NDDifference
Population2,6403,058-13.7%
Median Age34.237-7.6%
Foreign Born %0.8%3.2%-75.0%
Economy
MetricCasseltonBeulahDifference
Median Income$68,472$84,417-18.9%
Unemployment1.2%0.7%+50.0%
Poverty Rate4.6%8.3%-44.6%
Bachelor's+36.8%19.8%+85.9%
Housing
MetricCasseltonBeulahDifference
Home Value$297,500$194,300+53.1%
Median Rent$764/mo$1092/mo-30.0%
Housing Units1,1701,636-28.5%

Learn More

Casselton, ND ProfileBeulah, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings