North Dakota Cities

384 cities and towns in North Dakota (ND)

# City Population Median Income Home Value
1 Fargo 129,064 $66,029 $269,800
2 Bismarck 74,146 $77,608 $291,400
3 Grand Forks 58,882 $63,838 $243,300
4 Minot 47,922 $77,431 $254,400
5 West Fargo 39,325 $96,877 $302,200
6 Williston 27,964 $84,309 $262,700
7 Dickinson 25,216 $76,964 $252,400
8 Mandan 24,293 $75,966 $246,300
9 Jamestown 15,774 $54,809 $192,500
10 Wahpeton 7,996 $57,417 $164,600
11 Devils Lake 7,170 $42,755 $171,000
12 Valley City 6,554 $56,471 $152,800
13 Watford City 6,016 $88,351 $385,100
14 Minot AFB 4,904 $65,571 N/A
15 Lincoln 4,309 $83,387 $259,400
16 Grafton 4,128 $60,184 $153,800
17 Horace 3,964 $145,801 $444,600
18 Beulah 3,058 $84,417 $194,300
19 New Town 2,725 $50,707 $199,700
20 Casselton 2,640 $68,472 $297,500
21 Rugby 2,555 $50,580 $147,800
22 Hazen 2,509 $72,094 $189,300
23 Lisbon 2,262 $61,953 $185,700
24 Carrington 2,171 $65,469 $141,800
25 Stanley 2,089 $105,893 $241,300
26 Grand Forks AFB 2,072 $72,279 N/A
27 Bottineau 2,063 $70,882 $165,300
28 Mayville 2,050 $64,044 $196,200
29 Oakes 2,046 $64,750 $160,100
30 Langdon 1,835 $63,664 $130,400
31 Belcourt 1,739 $64,526 $94,300
32 Harvey 1,720 $42,368 $118,000
33 Surrey 1,672 $105,125 $302,200
34 Hillsboro 1,643 $77,844 $180,800
35 Tioga 1,525 $62,315 $196,800
36 Bowman 1,523 $70,859 $181,300
37 Park River 1,483 $76,080 $118,600
38 Garrison 1,456 $68,646 $181,800
39 Washburn 1,434 $75,729 $226,200
40 New Rockford 1,325 $47,969 $101,400
41 Cavalier 1,304 $57,188 $155,500
42 Larimore 1,262 $78,846 $180,200
43 Mapleton 1,243 $116,364 $285,500
44 Cando 1,199 $49,375 $149,300
45 Burlington 1,169 $95,216 $237,800
46 Rolla 1,164 $52,841 $121,500
47 Hettinger 1,141 $50,750 $112,600
48 Crosby 1,116 $80,000 $111,800
49 Shell Valley 1,112 $43,281 $55,200
50 Thompson 1,092 $110,909 $274,000