Casselton, North Dakota
Casselton is a city of 2,953 people in Cass County, North Dakota, founded in 1876.
Why visit Casselton
Townapedia lists 1 museum or landmark, 4 parks and trails, 4 places to eat and 1 place to stay in and around town.
Highlights include Casselton Commercial Historic District.
July is the warmest month, with average highs of 81°F; January lows average -1°F, and about 37 inches of snow fall in a normal year.
Weather in Casselton
Forecast from the National Weather Service. Full forecast
About Casselton
Casselton is a city in Cass County, North Dakota, United States. The population was 2,479 as of the 2020 census, and was estimated at 2,485 in 2025, making it the 19th largest city in North Dakota.
From the Wikipedia article Casselton, North Dakota (this version), under CC BY-SA 4.0.
Museums and landmarks1
Casselton Commercial Historic District
Monument and historic site · National Register of Historic Places
Historic district in North Dakota, United States
Parks, trails and playgrounds4
Restaurants and cafes4
Z's Pub & Grub
Restaurant · Burger
620 Front Street, Casselton
Mo-Th 11:00-23:00; Fr 11:00-01:00; Sa 13:00-01:00
Dairy Queen
Fast food · Ice Cream, Burger, Chicken · 1.3 mi
793 19th St S, Casselton
Mo-Su 10:30-21:30
Where to stay1
History
Casselton was founded on August 8, 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. Casselton was incorporated as a village on July 23, 1880 and as a city in 1883.
Casselton had its origin in 1873 when the Northern Pacific Railway sent Mike Smith to plant cottonwood and willow trees in the area to serve as windbreaks along the right-of-way. They planned to harvest the trees for lumber to use as railroad ties, but the experiment failed for a number of reasons.
In 1874, Emil Priewe and his wife joined Mike Smith at the station. The Priewe's son, Harry, was born on March 28, 1875, in a sod shanty, the first child born in the developing village. Others came to settle and by 1880, the town had a population of 376, according to the official census. A school was organized in 1876 and the town was incorporated as a village in 1880.
The hamlet was variously called "the Nursery", "Goose Creek" and "Swan Creek", named for the stream that meandered through the area. In 1876, the railroad established a station called Casstown, after George Cass, the railroad president. When the post office was established on August 8, 1876, the name Casselton was designated.
From the History section of Casselton, North Dakota on Wikipedia, under CC BY-SA 4.0.
Churches and places of worship2
St. Stephen's Episcopal Church
Church · National Register of Historic Places · 0.5 mi
St. Leo's Catholic Church
Church · Catholic · 0.5 mi
211 Langer Avenue North, Casselton
Gas and EV charging1
Schools, colleges and libraries5
Map of Casselton
18 places. The map loads OpenStreetMap tiles when you open it.
Climate by month
Monthly table
| Month | High | Low | Rain | Snow |
|---|---|---|---|---|
| Jan | 17°F | -1°F | 0.5 in | 7.4 in |
| Feb | 22°F | 2°F | 0.6 in | 6.6 in |
| Mar | 35°F | 17°F | 1.1 in | 6.2 in |
| Apr | 53°F | 31°F | 1.5 in | 3.3 in |
| May | 68°F | 43°F | 3.2 in | 0.0 in |
| Jun | 77°F | 55°F | 4.4 in | 0.0 in |
| Jul | 81°F | 59°F | 3.7 in | 0.0 in |
| Aug | 80°F | 56°F | 2.6 in | 0.0 in |
| Sep | 71°F | 46°F | 2.8 in | 0.0 in |
| Oct | 56°F | 34°F | 2.3 in | 0.7 in |
| Nov | 38°F | 20°F | 0.8 in | 4.4 in |
| Dec | 23°F | 7°F | 0.7 in | 8.1 in |
U.S. Climate Normals 1991-2020 for Casselton Agronomy Farm Hcn (2 mi away), NOAA NCEI.
People and cost of living
American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.
Disaster history
Cass County has had 20 federal disaster declarations since 2000, most often for floods.
- 2025-09-11: Severe Storm, Tornadoes, And Straight-Line Winds (Severe Storm)
- 2024-02-15: Severe Winter Storm And Straight-Line Winds (Winter Storm)
- 2020-07-09: Flooding (Flood)
- 2020-04-01: Covid-19 Pandemic (Biological)
- 2020-03-13: Covid-19 (Biological)
- 2019-06-12: Flooding (Flood)
OpenFEMA disaster declarations summaries.
Getting there and nearby towns
Hector International Airport (FAR) is the nearest airport with scheduled flights listed in OpenStreetMap, 19 miles away.
- Mapleton 8 mi east, about 12 min by car
- Arthur 14 mi north, about 23 min by car
- West Fargo 15 mi east, about 24 min by car
- Fargo 18 mi east, about 29 min by car
- Moorhead 22 mi east, about 36 min by car
- Dilworth 24 mi east, about 39 min by car
- Barnesville 41 mi southeast, about 1 h by car
- Hawley 42 mi east, about 1 h 15 min by car
- Ada 43 mi northeast, about 1 h 15 min by car
- Breckenridge 53 mi southeast, about 1 h 30 min by car
Drive times are estimates from straight-line distance, not routes.
Local news
Headlines from INDB, the NEMICO news database.
Reviews, tips and questions
Loading what members have shared...
Sources and licences
- NCES EDGE (Public domain): public schools
- NOAA NCEI U.S. Climate Normals 1991-2020 (Public domain): climate by month
- OpenFEMA (Public domain): disaster declarations
- OpenStreetMap contributors (ODbL 1.0): places, airports, map data
- U.S. Census Bureau (Public domain): population, income, housing, education, commute
- Wikidata (CC0 1.0): elevation, founding date, time zone, website, landmarks and historic places
- Wikimedia Commons (see each image): photos
- Wikipedia (CC BY-SA 4.0): overview and history text
Photo credits
- Casselton Commercial Historic District 1, Andrew Filer ( afiler ), CC BY-SA 2.0
- Casselton, North Dakota - 6154601706, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154056899, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154053585, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154057837, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154595418, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154063285, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154602274, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154062401, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154603882, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154604714, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154606070, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154597962, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154598898, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154061025, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154602782, In memoriam afiler, CC BY-SA 2.0
- Casselton, North Dakota - 6154605088, In memoriam afiler, CC BY-SA 2.0
- Casselton Commercial Historic District 3, Andrew Filer ( afiler ), CC BY-SA 2.0
- Casselton Commercial Historic District 2, Andrew Filer ( afiler ), CC BY-SA 2.0
- Casselton, North Dakota - 6154600644, In memoriam afiler, CC BY-SA 2.0
- CasseltonND StStephensEpiscopalChurch, Magicpiano, CC BY-SA 4.0
- ISS030-E-214476 - View of Earth, Earth Science and Remote Sensing Unit , Lyndon B. Johnson Space Center, Public domain
- ISS030-E-214475 - View of Earth, Earth Science and Remote Sensing Unit , Lyndon B. Johnson Space Center, Public domain
- ISS062-E-20566 - View of Earth, Earth Science and Remote Sensing Unit, NASA Johnson Space Center, Public domain
- ISS062-E-20567 - View of Earth, Earth Science and Remote Sensing Unit, NASA Johnson Space Center, Public domain
- ISS030-E-214473 - View of Earth, Earth Science and Remote Sensing Unit , Lyndon B. Johnson Space Center, Public domain
- ISS030-E-214474 - View of Earth, Earth Science and Remote Sensing Unit , Lyndon B. Johnson Space Center, Public domain
Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.