Dilworth
City in Clay County, Minnesota

Dilworth is a city in Clay County, Minnesota, with 4,612 residents (2020 Census). It sits at 909 ft (277 m) above sea level. The nearest town is Moorhead, 2.5 miles SW.
- 4,612residents (2020 Census)
- 909 ftelevation · 277 m
- 3.5 sq miland area · 9.0 km²
- 1,333 / sq mipopulation density
- 56529ZIP code
About Dilworth
Dilworth is a city in Clay County, Minnesota, United States. The population was 4,612 at the time of the 2020 census. Dilworth is one of the core cities of the Fargo–Moorhead metro area; it is on the eastern border of Moorhead. Dilworth is home to the historic Star Lite Motel and the Dilworth Rail Yard, one of the BNSF Railway's largest and busiest facilities in Minnesota.
Text: Wikipedia · CC BY-SA 4.0
Dilworth weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Dilworth
Webcams: Windy.com
Living in Dilworth
- Median household income
- $90,694
- Median home value
- $261,800
- Median rent
- $1,085/mo
- Median age
- 37
Do you know Dilworth? Tell us about it
Help other travelers: share what makes Dilworth special. We review every message before publishing it.
Map of Dilworth
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Dilworth 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 ›Dilworth, MN population
Dilworth had 4,612 residents in the 2020 Census.
| 2020 Census | 4,612 |
|---|---|
| Density | 1,333 per sq mi (515 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Dilworth at a glance
| State | Minnesota (MN) |
|---|---|
| County | Clay County |
| Type | City |
| Population | 4,612 (2020) |
| Land area | 3.46 sq mi (9.0 km²) |
| Water area | 0.00 sq mi (0.01 km²) |
| Elevation | 909 ft (277 m) |
| Coordinates | 46.8789° N, 96.6962° W |
| ZIP code | 56529 |
| Official website | cityofdilworth.com |
| Census code (GEOID) | 2715976 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Dilworth
- Moorhead2.5 mi SW
- Glyndon5.6 mi E
- Fargo, ND6.4 mi W
- Sabin7.0 mi S
- North River, ND7.1 mi NW
- Prairie Rose, ND7.8 mi SW
- Briarwood, ND7.9 mi SW
- Frontier, ND8.5 mi SW
- Reile's Acres, ND8.9 mi W
- West Fargo, ND10.0 mi W
- Harwood, ND10.5 mi NW
- Brooktree Park, ND12.8 mi NW
Straight-line distance between town centers.
Frequently asked questions about Dilworth
What county is Dilworth in?
Dilworth is in Clay County, Minnesota.
What is the population of Dilworth, MN?
4,612 people lived in Dilworth at the 2020 Census.
What is the ZIP code of Dilworth, MN?
The ZIP code of Dilworth is 56529.
What is the elevation of Dilworth?
909 feet (277 m) above sea level.
What towns are near Dilworth?
Moorhead (2.5 mi), Glyndon (5.6 mi), Fargo (6.4 mi), Sabin (7.0 mi), North River (7.1 mi).
Last updated: