Grafton is a city and the county seat of Walsh County, North Dakota, U.S. 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.
Grafton is a charming town located in the heart of the Red River Valley. We are known for our friendly people, our beautiful parks and trails, and our thriving business district. Grafton is 12 miles west from the Red River of the North and on the border of its tributary, the Park River. In 1879, Thomas Cooper built the first structure on the Grafton site, and the railroad was a very important factor in the growth of the town. The Great Northern Railroad was the first to reach Grafton in December of 1881. Grafton was founded as a “Town” in 1882.
Whether you are looking to launch your career, grow your family, or build a life you love, our prosperous business community, strong schools, caring neighbors, and diverse activities make Grafton the perfect place to call home. In Grafton, North Dakota, we can access the opportunities and amenities we need while enjoying the small-town comforts and community we love. Whether you grew up in a small town and want to provide the same experience for your family, or you just want a break from the big city, Grafton is the perfect place to consider when relocating. Beautiful parks, pristine athletic facilities, a classic movie theater, world-class healthcare, and a wide variety of shops and restaurants.
Grafton was the first in North Dakota to establish a free public library and reading room in 1896, and the first city to have a Carnegie Library.