Grand Forks County is a county in the U.S. state of North Dakota. As of the 2020 census, the population was 73,170, and was estimated to be 74,501 in 2025, making it the third-most populous county in North Dakota. The county seat and the largest city is Grand Forks.
Grand Forks County is included in the Grand Forks Metropolitan statistical area, aka Greater Grand Forks or Grand Cities area, with its core cities being Grand Forks ND and East Grand Forks MN.
Contents
History
Using territory annexed from Pembina County, the Dakota Territory legislature created Grand Forks County on January 4, 1873. Its governing structure was not established at that time, nor was the territory attached to another county for administrative and judicial purposes. The government was organized on March 2, 1875.
The county's boundaries were altered in 1875, 1881, and 1883. It has retained its present boundary since 1883.
Grand Forks County is included in the Greater Grand Forks (officially the Grand Forks, ND-MN Metropolitan Statistical Area).
Geography
According to the United States Census Bureau, the county has a total area of 1,439.418 square miles (3,728.08 km2), of which 1,436.216 square miles (3,719.78 km2) is land and 3.202 square miles (8.29 km2) (0.22%) is water. It is the 17th largest county in North Dakota by total area.
Grand Forks County lies on the east side of North Dakota. Its eastern boundary line abuts the west boundary line of the state of Minnesota (across the Red River). The Red River flows northward along the county's east border, on its way to Lake Winnipeg and Hudson Bay. The Forest River flows eastward and northward across the upper western part of the county.
The terrain of Grand Forks County consists of low rolling hills, devoted to agriculture except around urban areas. The terrain slopes to the north and east; its highest point is a hill at its southwestern corner, at 1,450 ft (440 m) ASL.
The University of North Dakota has established a Field Biology Station on Forest River, at the county's northern border. In 2013 it partnered with ND Game & Fish Department to establish a 160-acre (0.65 km2) wildlife management area at the station, to monitor whitetail deer activity in the forest. The field station is tasked with identifying plants native and endemic to the area. A total of 498 plants have been collected at the Forest River Biology Station and Wildlife Management Area.
Transit
Amtrak Empire Builder (Grand Forks station)
Cities Area Transit
Jefferson Lines
Protected areas
Source:
Lakes
Source:
Demographics
As of the third quarter of 2025, the median home value in Grand Forks County was $285,814.
As of the 2024 American Community Survey, there are 32,955 estimated households in Grand Forks County with an average of 2.08 persons per household. The county has a median household income of $67,290. Approximately 12.5% of the county's population lives at or below the poverty line. Grand Forks County has an estimated 68.8% employment rate, with 40.7% of the population holding a bachelor's degree or higher and 96.5% holding a high school diploma. There were 34,141 housing units at an average density of 23.77 per square mile (9.2/km2).
The median age in the county was 31.6 years.
2024 estimate
As of the 2024 estimate, there were 73,771 people, 32,955 households, and _ families residing in the county. The population density was 51.36 inhabitants per square mile (19.8/km2). There were 34,141 housing units at an average density of 23.77 per square mile (9.2/km2). The racial makeup of the county was 86.13% White, 4.42% African American, 2.96% Native American, 3.26% Asian, 0.13% Pacific Islander, _% from some other races and 3.09% from two or more races. Hispanic or Latino people of any race were 5.77% of the population.
2020 census
As of the 2020 census, there were 73,170 people, 30,658 households, and 16,186 families residing in the county. The population density was 50.95 inhabitants per square mile (19.7/km2). There were 33,428 housing units at an average density of 23.28 per square mile (9.0/km2). The racial makeup of the county was 82.08% White, 4.19% African American, 2.47% Native American, 3.41% Asian, 0.08% Pacific Islander, 1.37% from some other races and 6.39% from two or more races. Hispanic or Latino people of any race were 5.00% of the population.
There were 30,658 households in the county, of which 25.6% had children under the age of 18 living with them and 26.0% had a female householder with no spouse or partner present. About 35.5% of all households were made up of individuals and 9.3% had someone living alone who was 65 years of age or older.
Of the residents, 21.0% were under the age of 18 and 13.3% were 65 years of age or older; the median age was 31.4 years. For every 100 females there were 104.7 males, and for every 100 females age 18 and over there were 104.5 males. Among occupied housing units, 49.8% were owner-occupied and 50.2% were renter-occupied. The homeowner vacancy rate was 1.6% and the rental vacancy rate was 9.0%.
2010 census
As of the 2010 census, there were 66,861 people, 27,417 households, and 15,215 families in the county. The population density was 46.5 inhabitants per square mile (18.0/km2). There were 29,344 housing units at an average density of 20.4 inhabitants per square mile (7.9/km2). The racial makeup of the county was 90.27% White, 2.04% African American, 2.48% Native American, 1.93% Asian, 0.06% Pacific Islander, 0.83% from some other races and 2.39% from two or more races. Hispanic or Latino people of any race were 2.92% of the population.
In terms of ancestry, 34.1% were German, 33.8% were Norwegian, 9.5% were Irish, 5.8% were Polish, 5.3% were English, and 2.9% were American.
Of the 27,417 households, 26.6% had children under the age of 18 living with them, 42.8% were married couples living together, 9.1% had a female householder with no husband present, 44.5% were non-families, and 32.1% of all households were made up of individuals. The average household size was 2.28 and the average family size was 2.91. The median age was 29.7 years.
The median income for a household in the county was $44,242 and the median income for a family was $65,804. Males had a median income of $40,622 versus $31,633 for females. The per capita income for the county was $24,276. About 8.2% of families and 17.5% of the population were below the poverty line, including 15.6% of those under age 18 and 10.3% of those age 65 or over.
Communities
Census-designated places
Grand Forks AFB
Other communities
Source:
Politics
Like all parts of North Dakota other than areas with reservations, Grand Forks County voters historically and currently vote Republican at the presidential level. In only one national election since 1964 has the county selected the Democratic Party candidate. However, the large student population has kept margins closer in recent elections.
Education
K-12 school districts include:
Dakota Prairie Public School District 1
Central Valley Public School District 3
Fordville-Lankin Public School District 5
Grand Forks Public School District 1
Grand Forks AFB Public School District 140
Hatton Public School District 7
Larimore Public School District 44
Midway Public School District 128
Northwood Public School District 129
Thompson Public School District 61
Elementary school districts include:
Emerado Public School District 127
Manvel Public School District 125




