NDNorth Dakota rankings

Fastest-growing towns in North Dakota

Ranked by population growth between the 2010 and 2020 censuses. 24 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownGrowth 2010–20202010 census2020 census
1 Watford City6,039 people +255.9% 1,744 6,207
2 Map of Williston Williston28,056 people +98.2% 14,716 29,160
3 Map of Lincoln Lincoln4,381 people +76.9% 2,406 4,257
4 GibbsBurleigh County · 2,836 people +50.3% 1,858 2,793
5 West Fargo West Fargo40,094 people +49.5% 25,830 38,626
6 Dickinson Dickinson25,357 people +44.4% 17,787 25,679
7 Map of New Town New Town2,721 people +43.6% 1,925 2,764
8 Mandan Mandan24,522 people +32.0% 18,331 24,206
9 Apple CreekBurleigh County · 3,490 people +30.2% 2,652 3,452
10 Horace4,588 people +27.0% 2,430 3,085
11 Bismarck75,556 people +20.2% 61,272 73,622
12 Fargo Fargo131,627 people +19.4% 105,549 125,990
13 Minot47,791 people +18.3% 40,888 48,377
14 Grand Forks Grand Forks59,042 people +12.0% 52,838 59,166
15 Casselton2,953 people +6.4% 2,329 2,479
16 Hay CreekBurleigh County · 4,348 people +5.8% 4,057 4,293
17 Wahpeton Wahpeton8,010 people +3.1% 7,766 8,007
18 Jamestown Jamestown15,787 people +2.7% 15,427 15,849
19 Devils Lake Devils Lake7,308 people +0.7% 7,141 7,192
20 Valley City6,541 people −0.2% 6,585 6,575
21 Beulah Beulah3,040 people −2.0% 3,121 3,058
22 Grafton4,102 people −2.7% 4,284 4,170
23 TatmanWard County · 2,730 people −7.2% 2,992 2,778
24 Minot AFB Minot AFB4,878 people −9.1% 5,521 5,017

How this ranking works

We rank every town by population growth between the 2010 and 2020 censuses. These are official census counts, not estimates. The town with the highest figure ranks #1. For comparison, the figure for North Dakota as a whole is +15.8%.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states