Grafton is a city in the State of North Dakota and is the county seat of Walsh County. As of the 2020 Census, the city of Grafton had a population of 4,170, making it the 16th most populous city in North Dakota. Grafton was founded in 1881.
Downtown Grafton
Grafton State School in the early 1900s
Walsh County, North Dakota
Walsh County is a county in the U.S. state of North Dakota. As of the 2020 census, the population was 10,563. Its county seat is Grafton.
Walsh County Courthouse