← Back to Discover · All towns in North Dakota
Towns in McHenry County
5 towns with data in McHenry County, North Dakota, largest first. Find your matches.
Velva is the largest of the 5 towns we list in McHenry County, with 1,083 people. Together they have 2,437 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Velva | 1,083 | $83,060 | $194,600 |
| Towner | 467 | $49,500 | $78,400 |
| Anamoose | 309 | $78,750 | $87,000 |
| Drake | 300 | $46,000 | $75,600 |
| Granville | 278 | $82,500 | $94,200 |
ZIP codes in McHenry County
10 ZIP codes in McHenry County, North Dakota. A ZIP code can also reach into a neighboring county.
- 58710 Anamoose
- 58712 Balfour
- 58713 Bantry
- 58731 Deering
- 58736 Drake
- 58741 Granville
- 58768 Norwich
- 58788 Towner
- 58790 Velva
- 58792 Voltaire
Nearby counties in North Dakota
Link to this page
Copy this HTML to link to this page from your own site.