58237 ZIP Code – Grafton, North Dakota
Located in Grafton, North Dakota, ZIP code 58237 is a mid-sized ZIP code within Walsh County with a population of approximately 5,156 residents. The median household income is $66,050 — below the North Dakota average and near the national average. Median home values of $121,800 are well below the national average, with 68.2% owner-occupied housing (decreasing). . Median rent is $646, which is well below the U.S. average. Housing consists of 72% single-family (decreasing), 16% apartments (increasing), 7% duplex/multi-family.
The area reports an unemployment rate of 2.2%, well below the national average. The poverty rate is 9.9%, below the national average. An estimated 18.2% of adults hold a bachelor's degree or higher, below the national average. At 40.9, the median age is near the national figure. ZIP codes in the surrounding area include 58261, 58243, 58273.
ZIP Code 58237 Data
See more demographics for:
ZIP 58237 vs. North Dakota vs. U.S.
| Metric | ZIP 58237 | ND Avg. | U.S. Avg. |
|---|---|---|---|
| Population | 5,156 | 2,021 | 10k |
| Median Household Income | $66k | $79k | $73k |
| Median Home Value | $121k | $167k | $258k |
| Median Rent | $646 | $771 | $1,088 |
| Median Age | 40.9 | 44.2 | 43.2 |
| Unemployment Rate | 2.2% | 3.0% | 5.0% |
| Poverty Rate | 9.9% | 10.5% | 13.3% |
| Bachelor's Degree or Higher | 18.2% | 25.5% | 26.9% |
Demographics Charts
Race & Ethnicity
Gender
Education Level (adults 25+)
Nearby ZIP Codes
- 58261 – Minto
- 58243 – Hoople
- 58273 – Pisek
- 58276 – Saint Thomas
- 58225 – Drayton
- 58233 – Forest River
- 58270 – Park River
- 56744 – Oslo
- 58222 – Crystal
- 58236 – Glasston
Nearby ZIP Code Comparison
| ZIP Code | City | Population | Median Income |
|---|---|---|---|
| 58261 | MINTO | 1,295 | $65,833 |
| 58243 | HOOPLE | 546 | $59,519 |
| 58273 | PISEK | 154 | $54,583 |
| 58276 | SAINT THOMAS | 434 | $80,500 |
| 58225 | DRAYTON | 1,081 | $69,632 |