City

Casselton, ND

1 ZIP code  ·  Cass County  ·  North Dakota

👥2,805Population
💰$78,533Median HH Income≈ Avg
🎂34.6Median Age
🏠$307,500Median Home Value▲ 10% above avg
🎓51.3%College Grads▲ 32% above avg
📊1.1%Unemployment▼ 77% below avg
People & Population (ACS 2023 — weighted avg)
♂ Male 54.3% Female 45.7% ♀

Race & Ethnicity

White: 92.4%Hispanic: 4.9%Black: 1.4%Other: 1%Race
White92.4%
Hispanic4.9%
Black1.4%
Other1.0%

Age Breakdown

Under 5
7%
5–17
21%
18–24
9%
25–44
28%
45–64
25%
65+
6%

Key Indicators

Median Age34.6 yrs
Avg HH Size2.35
Below Poverty4.3% ▼ 57% below avg
College Grads51.3% ▲ 32% above avg
Unemployment1.1% ▼ 77% below avg
No HS Diploma15 (0.9%)
HS Graduate198 (11.8%)
Some College360 (21.5%)
Associates243 (14.5%)
Bachelors233 (13.9%)
Graduate Degree627 (37.4%)

Education

No HS: 0.9%HS Grad: 11.8%Some College: 21.5%Associates: 14.5%Bachelors: 13.9%Graduate: 37.4%Edu
No HS0.9%
HS Grad11.8%
Some College21.5%
Associates14.5%
Bachelors13.9%
Graduate37.4%
Housing & Income

Housing Tenure

Owner: 62.2%Renter: 37.8%Tenure
Owner62.2%
Renter37.8%

Home Value Distribution

Under $50k
3%
$50k–$100k
5%
$100k–$150k
8%
$150k–$200k
9%
$200k–$300k
24%
$300k–$500k
38%
Over $500k
13%

Financials

Median HH Income$78,533 ≈ Avg
Median Home Value$307,500 ▲ 10% above avg
Home/Income Ratio3.9x (nat avg ~3.5x)
Median Rent$764/mo
Total Housing Units1,230
Vacant Units35

Income Distribution

Under $25k
10%
$25k–$50k
6%
$50k–$75k
33%
$75k–$100k
9%
$100k–$150k
16%
$150k–$200k
15%
Over $200k
11%
Employment & Commute

How People Get to Work

Drove Alone
87%
Walked
4%
Work From Home
9%

Commute Time

Under 15 min
19%
15–30 min
39%
30–45 min
21%
Over 45 min
20%
Housing Stock

Year Built

Before 1940
1%
1940s–1950s
9%
1960s–1970s
9%
1980s–1990s
17%
2000+
64%
About Casselton, ND

Casselton is a city in North Dakota, located in Cass County. The city spans 1 ZIP code and is home to approximately 2,805 residents. It is a relatively young city, with a median age of 34.6 years.

Economically, Casselton is a middle-income community. The median household income of $78,533 is near the national average. Approximately 4.3% of residents live below the poverty line. The unemployment rate is 1.1%, well below the national average.

The real estate market in Casselton is a mid-range housing market. Median home values stand at $307,500, which is near the national average. Renters typically pay around $764 per month. Homeownership is high at 62.2%, typical of suburban and family-oriented communities.

The population of Casselton is well-educated. 51.3% of adults hold a bachelor's degree or higher — above the national average. The community is primarily White (92.41%).

Casselton, ND offers residents above-average earning potential within North Dakota.

ZIP Codes in Casselton
ZIPPopulationMedian IncomeMedian HomeMedian RentUnemp.CollegeOwner Occ.
58012 2,805 $78,533 $307,500 $764 1.1% 51.3% 62.2%