Casselton, North Dakota

Casselton, North Dakota
Location of Casselton, North Dakota
Coordinates: 46°53′50″N 97°12′46″W / 46.89722°N 97.21278°W / 46.89722; -97.21278
CountryUnited States
StateNorth Dakota
CountyCass
FoundedAugust 8, 1876
Incorporated1880
Government
 • MayorMichael Faught
Area
 • Total
2.192 sq mi (5.677 km2)
 • Land2.163 sq mi (5.601 km2)
 • Water0.030 sq mi (0.077 km2)
Elevation
932 ft (284 m)
Population
 (2020)
 • Total
2,479
 • Estimate 
(2024)
2,486
 • Density1,143/sq mi (441.4/km2)
Time zoneUTC–6 (Central (CST))
 • Summer (DST)UTC–5 (CDT)
ZIP Code
58012
Area code701
FIPS code38-12700
GNIS feature ID1035957
Sales tax7.5%
Websitecasselton.com

Casselton is a city in Cass County, North Dakota, United States. The population was 2,486 at the 2020 census. making it the 19th largest city in North Dakota. Casselton was founded in 1876. The city is named in honor of George Washington Cass, a president of the Northern Pacific Railway, which established a station there in 1876 to develop a town for homesteaders. Casselton is the hometown of five North Dakota governors.