Town Chart.

← 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.

TownPopulationTypical household incomeTypical 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.

Nearby counties in North Dakota

Link to this page

Copy this HTML to link to this page from your own site.