Grand Forks
City in Grand Forks County, North Dakota

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.
- 59,166residents (2020 Census)
- 843 ftelevation · 257 m
- 29.2 sq miland area · 75.7 km²
- 2,025 / sq mipopulation density
- 58202ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 59,166 |
|---|---|
| Density | 2,025 per sq mi (782 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Grand Forks at a glance
| State | North Dakota (ND) |
|---|---|
| County | Grand Forks County |
| Type | City |
| Population | 59,166 (2020) |
| Land area | 29.21 sq mi (75.7 km²) |
| Water area | 0.20 sq mi (0.51 km²) |
| Elevation | 843 ft (257 m) |
| Coordinates | 47.9196° N, 97.0873° W |
| ZIP code | 58202 |
| Official website | grandforksgov.com |
| Census code (GEOID) | 3832060 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Grand Forks
- East Grand Forks, MN3.5 mi E
- Thompson10.0 mi S
- Manvel11.4 mi N
- Emerado12.7 mi W
- Grand Forks AFB14.3 mi W
- Fisher, MN15.7 mi SE
- Reynolds17.4 mi S
- Oslo, MN19.2 mi N
- Alvarado, MN19.3 mi N
- Gilby20.9 mi NW
- Buxton21.9 mi S
- Ardoch22.9 mi NW
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: