McKenzie County, North Dakota Cities (2026)

3 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Watford City16,1856,250-0.18%6899 City
Alexander23163190%2541 City
Arnegard32892880%8500 City

McKenzie County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 3 cities in McKenzie County, North Dakota.

Location of McKenzie County