Demographics & People — Casselton, North Dakota

Population Overview

Population (Census)2,640
Estimated 2026~3,800
Median Age32.9
Total Households1,135
Family Households670
Average Household Size2.33
Diversity IndexN/A (N/A)

Race & Ethnicity

White2,564
Black or African American39
Asian0
Hispanic or Latino137

Heritage & Ancestry

GroupCount
German1,197
Norwegian848
Unclassified or not reported489
Other groups213
English134
Irish122
French (except Basque)109
Swedish96
Hispanic: Hispanic or Latino87
Hispanic: Central American60

Language

English Only2,406
Spanish17
Population 5+2,448

Veterans

Veterans143
Population 18+1,798

Commuting

Mean Commute Time31.7 minutes
Work from Home7.0%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Casselton, North Dakota.