Grafton, North Dakota

Grafton, North Dakota
Downtown Grafton
Interactive map of Grafton, North Dakota
Coordinates: 48°24′50″N 97°24′22″W / 48.41391°N 97.406164°W / 48.41391; -97.406164
CountryUnited States
StateNorth Dakota
CountyWalsh
Founded1881
Incorporated (village)1881
Incorporated (town)May 22, 1882
Incorporated (city)1903
Government
 • TypeMayor–Council
 • MayorChris West
 • City Council1st Ward: David Fellman
2nd Ward: Greg Young
3rd Ward: Philip Ray
4th Ward: Don Hutson
 • At-largeBrad Burianek
Donavon McMillian
Brian Sieben
Loree Osowski
Area
 • Total
3.566 sq mi (9.236 km2)
 • Land3.303 sq mi (8.554 km2)
 • Water0.263 sq mi (0.681 km2)  7.38%
Elevation
827 ft (252 m)
Population
 (2020)
 • Total
4,170
 • Estimate 
(2024)
4,027
 • Density1,219.3/sq mi (470.79/km2)
Time zoneUTC–6 (Central (CST))
 • Summer (DST)UTC–5 (CDT)
ZIP Code
58237
Area code701
FIPS code38-31820
GNIS feature ID1036063
HighwaysUS 81, ND 17
Websitegraftonnd.gov

Grafton is a city and the county seat of Walsh County, North Dakota, United States. The population was 4,170 at the 2020 census, and was estimated at 4,027 in 2024, making it the 16th-most populous city in North Dakota.