Grand Forks

City in Grand Forks County, North Dakota

View of Grand Forks, North Dakota
Photo: Tuey from Flickr · CC BY 2.0

Grand Forks is a city in Grand Forks County, North Dakota, with 59,166 residents (2020 Census). It sits at 843 ft (257 m) above sea level. The nearest town is East Grand Forks, 3.5 miles E.

About Grand Forks

Grand Forks is a city in and the county seat of Grand Forks County, North Dakota, United States. The population was 59,166 at the 2020 census, and was estimated to be 59,845 in 2024, making it the state's third-most populous city, after Fargo and Bismarck. Grand Forks, along with its twin city of East Grand Forks, Minnesota, forms the center of the Grand Forks metropolitan statistical area, which is often called Greater Grand Forks or the Grand Cities.

Located on the western banks of the north-flowing Red River of the North, in a flat region known as the Red River Valley, the city is prone to flooding. The 1997 Red River flood devastated the city. Originally called Les Grandes Fourches by fur traders from Canada, who had long worked and lived in the region, the community was platted by steamboat captain Alexander Griggs after he was forced to winter there. The post office was established in 1870, and the town was incorporated on February 22, 1881. The city was named for its location at the fork of the Red River and the Red Lake River.

Initially dependent on local agriculture, the city's economy has since broadened to include a wide variety of industries, including higher education, defense, health care, manufacturing, food processing, and scientific research. Grand Forks is served by Grand Forks International Airport and Grand Forks Air Force Base. The city's University of North Dakota is the oldest institution of higher education in the state. The Alerus Center and Ralph Engelstad Arena host athletic and other events, while the Empire Arts Center and Chester Fritz Auditorium are the city's largest cultural venues.

Text: Wikipedia · CC BY-SA 4.0

Grand Forks weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Grand Forks

All 6 webcams near Grand Forks ›

Webcams: Windy.com

Living in Grand Forks

Median household income
$63,627
Median home value
$249,900
Median rent
$980/mo
Median age
29.6
Cost of living and demographics of Grand Forks ›

Do you know Grand Forks? Tell us about it

Help other travelers: share what makes Grand Forks special. We review every message before publishing it.

Map of Grand Forks

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Grand Forks Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Grand Forks, ND population

Grand Forks had 59,166 residents in the 2020 Census.

2020 Census59,166
Density2,025 per sq mi (782 per km²)

Source: U.S. Census Bureau, Decennial Census.

Grand Forks at a glance

StateNorth Dakota (ND)
CountyGrand Forks County
TypeCity
Population59,166 (2020)
Land area29.21 sq mi (75.7 km²)
Water area0.20 sq mi (0.51 km²)
Elevation843 ft (257 m)
Coordinates47.9196° N, 97.0873° W
ZIP code58202
Official websitegrandforksgov.com
Census code (GEOID)3832060

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Grand Forks

Straight-line distance between town centers.

Frequently asked questions about Grand Forks

What county is Grand Forks in?

Grand Forks is in Grand Forks County, North Dakota.

What is the population of Grand Forks, ND?

59,166 people lived in Grand Forks at the 2020 Census.

What is the ZIP code of Grand Forks, ND?

The ZIP code of Grand Forks is 58202.

What is the elevation of Grand Forks?

843 feet (257 m) above sea level.

What towns are near Grand Forks?

East Grand Forks (3.5 mi), Thompson (10.0 mi), Manvel (11.4 mi), Emerado (12.7 mi), Grand Forks AFB (14.3 mi).

Last updated: