Moorhead

City in Clay County, Minnesota

View of Moorhead, Minnesota
Photo: Bobak Ha'Eri · CC BY 3.0

Moorhead is a city in Clay County, Minnesota, with 44,505 residents (2020 Census). It sits at 899 ft (274 m) above sea level. The nearest town is Dilworth, 2.5 miles NE.

About Moorhead

Moorhead ( MOR-hed) is a city in and the county seat of Clay County, Minnesota, United States, on the banks of the Red River of the North. Located in the Red River Valley, an extremely fertile and active agricultural region, Moorhead is home to several corporations and manufacturing industries. Across the river from Fargo, North Dakota and next to Dilworth, Minnesota, Moorhead forms part of the core of the Fargo–Moorhead ND-MN Metropolitan Area. The population was 44,505 at the 2020 census. Moorhead is a hub of higher education in Minnesota, home to Minnesota State University Moorhead, Concordia College, and a campus of Minnesota State Community and Technical College.

Platted in 1871, the city was named for William Galloway Moorhead, an official of the Northern Pacific Railway.

Text: Wikipedia · CC BY-SA 4.0

Moorhead weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Moorhead

All 24 webcams near Moorhead ›

Webcams: Windy.com

Living in Moorhead

Median household income
$72,761
Median home value
$249,000
Median rent
$1,033/mo
Median age
31.3
Cost of living and demographics of Moorhead ›

Do you know Moorhead? Tell us about it

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

Map of Moorhead

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

Moorhead 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 ›

Moorhead, MN population

Moorhead had 44,505 residents in the 2020 Census.

2020 Census44,505
Density1,997 per sq mi (771 per km²)

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

Moorhead at a glance

StateMinnesota (MN)
CountyClay County
TypeCity
Population44,505 (2020)
Land area22.28 sq mi (57.7 km²)
Water area0.01 sq mi (0.02 km²)
Elevation899 ft (274 m)
Coordinates46.8647° N, 96.7446° W
ZIP codes56563, 56529, 56560, 56562, 58105
Official websitecityofmoorhead.com
Census code (GEOID)2743864

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

Towns near Moorhead

Straight-line distance between town centers.

Frequently asked questions about Moorhead

What county is Moorhead in?

Moorhead is in Clay County, Minnesota.

What is the population of Moorhead, MN?

44,505 people lived in Moorhead at the 2020 Census.

What is the ZIP code of Moorhead, MN?

The main ZIP code is 56563. Other ZIP codes: 56529, 56560, 56562, 58105.

What is the elevation of Moorhead?

899 feet (274 m) above sea level.

What towns are near Moorhead?

Dilworth (2.5 mi), Fargo (4.0 mi), Prairie Rose (5.4 mi), Briarwood (5.9 mi), Frontier (6.1 mi).

Last updated: