McHenry County, North Dakota cities by population
Number of cities: 13
Population: 5,420
Largest city: Velva
| City | Type | Population |
|---|---|---|
| Velva | city | 1,120 |
| Towner | city | 489 |
| Drake | city | 339 |
| Anamoose | city | 270 |
| Granville | city | 270 |
| Upham | city | 174 |
| Deering | city | 146 |
| Karlsruhe | city | 61 |
| Voltaire | city | 38 |
| Kief | city | 16 |
| Balfour | city | 10 |
| Bantry | CDP | 7 |
| Bergen | city | 0 |
What is the largest city in McHenry County, North Dakota?
Velva is the largest city in McHenry County, North Dakota with a population of 1,120.
TOP-5 cities by population in McHenry County, North Dakota:
- Velva
- Towner
- Drake
- Anamoose
- Granville