Casselton City Demographics
Casselton, located in Cass County, ND, had an estimated population of 2,572 in 2022. About 28% are under 18, and 15% are 65 or older, with a median age of roughly 38 years. The gender split is nearly even, at 50.1% male and 49.9% female. Casselton is predominantly White (approximately 96%), with small populations of Hispanic or Latino (2%), and other racial/ethnic groups making up the remainder.
Casselton City Housing
Casselton, in Cass County, ND, has a homeownership rate of approximately 72%, with median home values around $270,000 as of 2023. About 28% of residents rent, with median rents near $950 per month. The housing market has seen steady appreciation, averaging 3-5% annually. Most homes are single-family houses, alongside duplexes and a few apartment complexes. Neighborhoods are family-friendly, with good schools and parks. Property taxes average 1.2% of assessed value, and there’s no local sales tax. Casselton’s housing market is stable, offering affordable options and a welcoming, small-town atmosphere.
Education in Casselton City
Casselton, located in Cass County, ND, is served primarily by the Central Cass Public Schools district, with Central Cass High School accommodating grades 7-12. The district enrolls roughly 900 students across three schools, with a high school graduation rate of 95%. While there are no colleges in Casselton, about 27% of adults hold a bachelor’s degree or higher. School safety ratings are above state average, and the district offers several advanced placement and career-tech programs. Adult education opportunities are available in nearby Fargo. Test scores consistently exceed state benchmarks.
Transportation in Casselton City
Casselton, Cass County, ND primarily relies on personal vehicles for transportation, with about 93% of residents driving alone to work and an average commute time of approximately 22 minutes. Public transit usage is extremely low, accounting for less than 1% of commuters. The city features access to I-94 and ND Highway 18, enhancing connectivity to Fargo and other regional employment hubs. Nearly 97% of households own at least one vehicle. Major employment centers are located in nearby Fargo, with some local jobs in agriculture, education, and manufacturing within Casselton itself.
Casselton City Healthcare
Casselton, in Cass County, ND, lacks a full-service hospital but is served by Essentia Health-Casselton Clinic. Residents access major hospitals in nearby Fargo. As of 2024, Casselton’s population is about 2,600; over 95% have health insurance, per U.S. Census data. Most providers are family physicians or nurse practitioners. Common health issues mirror rural trends: hypertension, diabetes, and obesity. The clinic supports primary care, basic lab services, and referrals. Healthcare access is considered good, but specialized or emergency care often requires travel to Fargo’s larger medical centers.
Table of Contents
Other Cities in North Dakota
- Abercrombie
- Adams
- Alamo
- Alexander
- Almont
- Alsen
- Ambrose
- Amenia
- Amidon
- Anamoose
- Aneta
- Antler
- Argusville
- Arnegard
- Arthur
- Ashley
- Ayr
- Balfour
- Balta
- Bantry
- Barney
- Bathgate
- Beach
- Belcourt
- Belfield
- Benedict
- Berlin
- Berthold
- Beulah
- Binford
- Bisbee
- Bismarck
- Blanchard
- Bottineau
- Bowbells
- Bowdon
- Bowman
- Braddock
- Brocket
- Buchanan
- Buffalo
- Burlington
- Butte
- Buxton
- Caledonia
- Calvin
- Cando
- Cannon Ball
- Carpio
- Carrington
- Carson
- Cathay
- Cavalier
- Cayuga
- Center
- Christine
- Churchs Ferry
- Cleveland
- Clifford
- Cogswell
- Coleharbor
- Colfax
- Columbus
- Cooperstown
- Courtenay
- Crary
- Crosby
- Crystal
- Dahlen
- Davenport
- Dawson
- Dazey
- Deering
- Denhoff
- Des Lacs
- Devils Lake
- Dickey
- Dickinson
- Dodge
- Donnybrook
- Douglas
- Drake
- Drayton
- Driscoll
- Dunn Center
- Dunseith
- Edgeley
- Edinburg
- Edmore
- Egeland
- Elgin
- Ellendale
- Emerado
- Enderlin
- Epping
- Erie
- Esmond
- Fairdale
- Fairmount
- Fargo
- Fessenden
- Fingal
- Finley
- Flasher
- Flaxton
- Forbes
- Fordville
- Forest River
- Forman
- Fort Ransom
- Fort Totten
- Fort Yates
- Fortuna
- Fredonia
- Fullerton
- Gackle
- Galesburg
- Gardner
- Garrison
- Gilby
- Gladstone
- Glen Ullin
- Glenburn
- Glenfield
- Golden Valley
- Golva
- Goodrich
- Grafton
- Grand Forks
- Grand Forks Afb
- Grandin
- Granville
- Grenora
- Gwinner
- Hague
- Halliday
- Hamilton
- Hampden
- Hankinson
- Hannaford
- Hannah
- Hansboro
- Harvey
- Harwood
- Hatton
- Havana
- Hazelton
- Hazen
- Hebron
- Hettinger
- Hillsboro
- Hoople
- Hope
- Horace
- Hunter
- Hurdsfield
- Inkster
- Jamestown
- Jessie
- Jud
- Karlsruhe
- Kathryn
- Kenmare
- Kensal
- Killdeer
- Kindred
- Knox
- Kramer
- Kulm
- Lamoure
- Lakota
- Lamoure
- Langdon
- Lankin
- Lansford
- Larimore
- Lawton
- Leeds
- Lehr
- Leonard
- Lidgerwood
- Lignite
- Linton
- Lisbon
- Litchville
- Luverne
- Maddock
- Makoti
- Mandan
- Mandaree
- Manning
- Mantador
- Manvel
- Mapleton
- Marion
- Marmarth
- Martin
- Max
- Maxbass
- Mayville
- Mcclusky
- Mcgregor
- Mchenry
- Mcleod
- Mcville
- Medina
- Medora
- Menoken
- Mercer
- Michigan
- Milnor
- Milton
- Minnewaukan
- Minot
- Minot Afb
- Minto
- Mohall
- Montpelier
- Mooreton
- Mott
- Mountain
- Munich
- Mylo
- Napoleon
- Neche
- Nekoma
- New England
- New Leipzig
- New Rockford
- New Salem
- Newburg
- Niagara
- Nome
- Noonan
- Northwood
- Oakes
- Oberon
- Oriska
- Osnabrock
- Page
- Palermo
- Park River
- Parshall
- Pekin
- Pembina
- Perth
- Petersburg
- Pettibone
- Pillsbury
- Pingree
- Pisek
- Plaza
- Portal
- Portland
- Powers Lake
- Raleigh
- Ray
- Reeder
- Regan
- Regent
- Reynolds
- Rhame
- Richardton
- Riverdale
- Robinson
- Rocklake
- Rogers
- Rolette
- Rolla
- Ross
- Rugby
- Ruso
- Rutland
- Ryder
- Sanborn
- Sarles
- Sawyer
- Scranton
- Selfridge
- Sentinel Butte
- Sharon
- Sheldon
- Sherwood
- Sheyenne
- Solen
- Souris
- South Heart
- Spiritwood
- Stanley
- Stanton
- Starkweather
- Steele
- Strasburg
- Streeter
- Surrey
- Sutton
- Sykeston
- Tappen
- Taylor
- Thompson
- Tioga
- Tolley
- Tolna
- Towner
- Trenton
- Turtle Lake
- Tuttle
- Underwood
- Upham
- Velva
- Verona
- Voltaire
- Wahpeton
- Walcott
- Wales
- Walhalla
- Warwick
- Washburn
- West Fargo
- Westhope
- Wheatland
- White Earth
- Wildrose
- Williston
- Wilton
- Wimbledon
- Wing
- Wishek
- Wolford
- Woodworth
- Wyndmere
- York
- Ypsilanti
- Zap
- Zeeland