← Back to Discover · All towns in North Dakota
Towns in Walsh County
10 towns with data in Walsh County, North Dakota, largest first. Find your matches.
Grafton is the largest of the 10 towns we list in Walsh County, with 4,102 people. Together they have 7,012 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Grafton | 4,102 | $62,679 | $147,300 |
| Park River | 1,458 | $69,408 | $131,900 |
| Minto | 718 | $84,464 | $109,300 |
| Fordville | 212 | $88,000 | $90,800 |
| Edinburg | 196 | $54,375 | $65,800 |
| Adams | 121 | $56,667 | $57,000 |
| Pisek | 91 | $50,000 | $66,300 |
| Forest River | 87 | $71,875 | $84,400 |
| Fairdale | 16 | $23,750 | $22,500 |
| Conway | 11 | $54,375 | n/a |
ZIP codes in Walsh County
11 ZIP codes in Walsh County, North Dakota. A ZIP code can also reach into a neighboring county.
- 58210 Adams
- 58227 Edinburg
- 58229 Fairdale
- 58231 Fordville
- 58233 Forest River
- 58237 Grafton
- 58243 Hoople
- 58250 Lankin
- 58261 Minto
- 58270 Park River
- 58273 Pisek
Nearby counties in North Dakota
- Pembina County 8
- Grand Forks County 10
- Nelson County 7
- Cavalier County 7
- Ramsey County 4
- Traill County 6
Link to this page
Copy this HTML to link to this page from your own site.