McKenzie County, North Dakota Cities (2025)

21 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Watford City15,8666,250-1.3%6538.98 City
Mandaree27065001%6311.13 CDP
Yellowstone34654532.88%1240.14 Township
Alex43012853.44%934.64 Township
Alexander5299319-1.32%2411.24 City
Twin Valley62732662.63%379.15 Township
Arnegard7264284-1.49%7760.34 City
Tri82132131.91%2113.82 Township
Arnegard92001962.56%635.49 Township
Four Bears Village10185247-10.63%1811.02 CDP
Sioux111681613.7%364.35 Township
Blue Butte1285861.19%234.49 Township
Elm Tree1360573.45%239.03 Township
Grail1455505.77%231.65 Township
Hawkeye1549482.08%133.54 Township
Charbon1648454.35%135.78 Township
Keene1745452.27%136.88 Township
Antelope Creek1836362.86%135.94 Township
Randolph1926254%135.74 Township
Alexander2019190%135.63 Township
Riverview219100%0.0043.86 Township

McKenzie County Cities Summary

Largest City

Watford City is the largest city in McKenzie County, with a population of 5,866.

Smallest City

Riverview is the smallest city in McKenzie County, with a population of 9.

10 Largest Cities

There are 21 cities in McKenzie County, North Dakota.

Location of McKenzie County