Barnes County, North Dakota Cities (2026)

14 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Valley City16,5796,5810%1,5314 City
Wimbledon21781810%2861 City
Litchville3165170-0.6%732 City
Sanborn41621620%2701 City
Oriska51131120%4230 City
Fingal68792-1.14%2090 City
Dazey773760%1930 City
Kathryn866650%1141 City
Rogers961493.39%621 City
Nome1048510%1160 City
Alice1144440%451 City
Leal1225250%1940 City
Sibley1320200%4440 City
Pillsbury1412120%470 City

Barnes County Cities Summary

Largest City

Valley City is the largest city in Barnes County, with a population of 6,579.

Smallest City

Pillsbury is the smallest city in Barnes County, with a population of 12.

10 Largest Cities

There are 14 cities in Barnes County, North Dakota.

Location of Barnes County