Skip to main content

Richest Cities in North Dakota by Median Income

North Dakota cities with at least 1,000 residents, ranked by median household income from the Census ACS 5-Year Estimates. Incomes shown as $250,000+ are at the Census reporting cap.

#CityMedian IncomeHome ValueBachelor's+Poverty
1 Reile's Acres $192,500 $475,600 53.5% 1.2%
2 Horace $138,578 $414,500 45.0% 4.3%
3 Mapleton $119,432 $310,200 43.9% 1.8%
4 Thompson $118,281 $281,900 44.1% 1.5%
5 Stanley $109,573 $237,900 21.0% 8.4%
6 Surrey $106,438 $315,800 27.4% 1.4%
7 Watford City $102,260 $408,500 18.9% 7.8%
8 West Fargo $90,665 $321,900 42.1% 8.8%
9 Belcourt $90,568 N/A 30.6% 27.7%
10 Lincoln $87,652 $278,900 17.6% 5.6%
11 Larimore $87,546 $203,900 16.1% 8.3%
12 Velva $83,060 $194,600 20.5% 8.2%
13 Dickinson $82,696 $263,700 31.9% 13.6%
14 Crosby $82,500 $115,400 11.0% 0.0%
15 Hillsboro $81,483 $174,800 37.4% 6.9%
16 Hazen $79,609 $190,300 32.5% 10.3%
17 Williston $79,381 $286,200 25.8% 8.1%
18 Northwood $78,571 $208,200 32.8% 4.7%
19 Bismarck $78,387 $300,300 39.2% 9.3%
20 Burlington $77,708 $243,500 15.8% 3.0%
21 Carrington $77,171 $150,600 32.3% 9.7%
22 Beulah $76,848 $203,300 19.3% 11.2%
23 Washburn $73,413 $238,200 26.5% 10.7%
24 Casselton $73,259 $278,400 34.8% 7.1%
25 Minot $73,219 $257,100 29.7% 11.1%
26 Grand Forks AFB $72,782 $9,999 29.9% 4.0%
27 Garrison $71,974 $165,800 21.8% 6.5%
28 Mandan $71,780 $259,800 30.2% 9.8%
29 Park River $69,408 $131,900 22.9% 11.3%
30 Oakes $67,632 $159,700 22.9% 12.1%
31 Fargo $66,998 $281,900 43.0% 12.9%
32 Tioga $66,181 $199,600 23.9% 8.0%
33 Bottineau $65,905 $165,000 26.0% 12.0%
34 Lisbon $64,327 $192,100 21.2% 15.4%
35 Langdon $64,286 $135,900 24.6% 11.1%
36 Kenmare $64,077 $115,500 21.3% 8.0%
37 Grand Forks $63,627 $249,900 40.0% 15.5%
38 Bowman $62,786 $174,800 29.2% 15.5%
39 Wahpeton $62,750 $171,300 23.1% 15.6%
40 Hettinger $62,750 $112,200 22.4% 9.6%
41 Grafton $62,679 $147,300 16.7% 14.4%
42 Minot AFB $62,500 N/A 29.9% 1.2%
43 Cavalier $60,449 $170,400 28.9% 6.2%
44 Valley City $60,339 $162,200 31.4% 16.7%
45 Jamestown $56,554 $199,800 24.0% 14.7%
46 Mayville $55,735 $198,200 30.5% 19.0%
47 Ellendale $54,643 $116,100 36.5% 13.2%
48 New Town $52,500 $207,600 21.4% 24.0%
49 Cando $51,500 $168,100 28.6% 6.4%
50 Rugby $50,365 $131,800 30.3% 13.0%
51 Rolla $49,219 $151,500 22.0% 23.1%
52 Shell Valley $46,786 $90,800 18.7% 21.5%
53 New Rockford $43,600 $101,300 29.1% 12.9%
54 Devils Lake $43,220 $164,900 21.9% 21.8%
55 Harvey $42,697 $118,500 21.2% 12.0%
56 Fort Totten $20,250 N/A 0.0% 39.8%