US Census Data
Population
58,882
+4.2%’19–’23
Median household income
$63,838
+27.5%’19–’23
Median home value
$243,300
+15.7%’19–’23

Grand Forks, a community in Grand Forks County, North Dakota, has 58,882 residents. The median household income of $63,838 is below the Grand Forks County median ($68,450).

Between 2019 and 2023, Grand Forks's population grew 4.2% from 56,500 to 58,882, while its median home value rose 15.7% from $210,300 to $243,300.

The typical home was built around 1983. 16.3% of residents live below the poverty line.

Demographics

ACS 2019–2023
Population
58,882
Median age
29.4 yrs
Median household income
$63,838
Median home value
$243,300
Median gross rent
$958
Housing units
27,897
Homeownership rate
46.5%
Bachelor's degree or higher
39.2%
Unemployment rate
2.9%

Trends

ACS 5-year · 2019–2023
Population
56,50058,882
Median household income
$50,076$63,838
Median home value
$210,300$243,300
Median gross rent
$811$958
YearPopulationMedian household incomeMedian home valueMedian gross rent
201956,500$50,076$210,300$811
202056,588$50,194$209,800$817
202158,867$53,611$215,900$850
202258,935$59,079$237,000$927
202358,882$63,838$243,300$958

Each year is a US Census Bureau ACS 5-year estimate ending that year.

Age distribution

CountShare
Under 53,5146.0%
5 to 177,94613.5%
18 to 2413,21622.4%
25 to 349,67916.4%
35 to 446,58411.2%
45 to 544,6677.9%
55 to 645,2518.9%
65 to 744,7028.0%
75 and over3,3235.6%

Race & ethnicity

CountShare
White (non-Hispanic)47,46680.6%
Black or African American2,3424.0%
American Indian & Alaska Native1,1441.9%
Asian1,8723.2%
Native Hawaiian & Pacific Islander3600.6%
Some other race1290.2%
Two or more races2,4204.1%
Hispanic or Latino (any race)3,1495.3%

Educational attainment (age 25+)

CountShare
No high school diploma1,4814.3%
High school graduate6,97520.4%
Some college or associate's12,34536.1%
Bachelor's degree8,24024.1%
Graduate or professional degree5,16515.1%

Commute to work

Mean travel time to work
15 min

How workers get to work

CountShare
Drove alone26,30180.3%
Carpooled2,5617.8%
Public transit3060.9%
Walked1,2243.7%
Bicycle890.3%
Worked from home1,8235.6%
Other means4321.3%

Travel time

CountShare
Under 15 min20,17165.3%
15 to 29 min7,75725.1%
30 to 44 min1,5445.0%
45 to 59 min5751.9%
60+ min8662.8%

Households

Average household size
2.11
Poverty rate
16.3% (8,927 of 54,774)
CountShare
Family households11,67745.1%
Nonfamily households14,21754.9%

Housing

Median year structure built
1983

Occupancy

CountShare
Occupied25,89492.8%
Vacant2,0037.2%

Tenure (of occupied units)

CountShare
Owner-occupied12,04546.5%
Renter-occupied13,84953.5%

Units in structure

CountShare
1-unit, detached10,56337.9%
1-unit, attached2,5659.2%
2 to 4 units2,0127.2%
5 to 19 units4,18415.0%
20 or more units7,75227.8%
Mobile home & other8212.9%

Geography

Place GEOID
3832060
Type (LSAD)
25
Land area
29 sq mi
Water area
0.2 sq mi
Center point
47.9196, -97.0873

Compare with nearby cities

5

North Dakota rankings

21

Other places in Grand Forks County

9