McKenzie County, North Dakota Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Watford City16,3716,251-0.11%7109 City
Alexander2324319-0.31%2611 City
Arnegard3293288-0.34%8620 City

McKenzie County Cities Summary

Largest City

Watford City is the largest city in McKenzie County, with a population of 6,371.

Smallest City

Arnegard is the smallest city in McKenzie County, with a population of 293.

10 Largest Cities

There are 3 cities in McKenzie County, North Dakota.

Location of McKenzie County