North Dakota cities ranked by market opportunity
LocalVein profiles 51 North Dakota cities, covering 546,051 residents across the state. The median Market Opportunity Score across North Dakota sits at 31 out of 100 — use the ranked table below to find the markets where demographics and operator density line up for agency outreach.
North Dakota cities by Market Opportunity Score
| Rank | City | Population | Median HHI | Median home value | MOS |
|---|---|---|---|---|---|
| 1 | Thompson | 1,092 | $110,909 | $274,000 | Info: 39 |
| 2 | Oakes | 2,046 | $64,750 | $160,100 | Info: 37 |
| 3 | Larimore | 1,262 | $78,846 | $180,200 | Info: 36 |
| 4 | Horace | 3,964 | $145,801 | $444,600 | Info: 36 |
| 5 | Lisbon | 2,262 | $61,953 | $185,700 | Info: 35 |
| 6 | Garrison | 1,456 | $68,646 | $181,800 | Info: 35 |
| 7 | Surrey | 1,672 | $105,125 | $302,200 | Info: 34 |
| 8 | Rugby | 2,555 | $50,580 | $147,800 | Info: 34 |
| 9 | Hillsboro | 1,643 | $77,844 | $180,800 | Info: 33 |
| 10 | Bowman | 1,523 | $70,859 | $181,300 | Info: 33 |
| 11 | Carrington | 2,171 | $65,469 | $141,800 | Info: 33 |
| 12 | Washburn | 1,434 | $75,729 | $226,200 | Info: 33 |
| 13 | Valley City | 6,554 | $56,471 | $152,800 | Info: 32 |
| 14 | Cando | 1,199 | $49,375 | $149,300 | Info: 32 |
| 15 | Park River | 1,483 | $76,080 | $118,600 | Info: 32 |
| 16 | Hazen | 2,509 | $72,094 | $189,300 | Info: 32 |
| 17 | Mandan | 24,293 | $75,966 | $246,300 | Info: 32 |
| 18 | Casselton | 2,640 | $68,472 | $297,500 | Info: 32 |
| 19 | Lincoln | 4,309 | $83,387 | $259,400 | Info: 32 |
| 20 | Langdon | 1,835 | $63,664 | $130,400 | Info: 32 |
| 21 | Mapleton | 1,243 | $116,364 | $285,500 | Info: 32 |
| 22 | Grafton | 4,128 | $60,184 | $153,800 | Info: 32 |
| 23 | Kenmare | 1,027 | $64,167 | $122,000 | Info: 31 |
| 24 | Burlington | 1,169 | $95,216 | $237,800 | Info: 31 |
| 25 | Hettinger | 1,141 | $50,750 | $112,600 | Info: 31 |
| 26 | Harvey | 1,720 | $42,368 | $118,000 | Info: 31 |
| 27 | Bismarck | 74,146 | $77,608 | $291,400 | Info: 31 |
| 28 | New Rockford | 1,325 | $47,969 | $101,400 | Info: 31 |
| 29 | Bottineau | 2,063 | $70,882 | $165,300 | Info: 30 |
| 30 | Beulah | 3,058 | $84,417 | $194,300 | Info: 30 |
| 31 | Jamestown | 15,774 | $54,809 | $192,500 | Info: 30 |
| 32 | Mayville | 2,050 | $64,044 | $196,200 | Info: 28 |
| 33 | Minot | 47,922 | $77,431 | $254,400 | Info: 28 |
| 34 | Crosby | 1,116 | $80,000 | $111,800 | Info: 28 |
| 35 | Rolla | 1,164 | $52,841 | $121,500 | Info: 28 |
| 36 | Cavalier | 1,304 | $57,188 | $155,500 | Info: 28 |
| 37 | Wahpeton | 7,996 | $57,417 | $164,600 | Info: 27 |
| 38 | Dickinson | 25,216 | $76,964 | $252,400 | Info: 26 |
| 39 | Devils Lake | 7,170 | $42,755 | $171,000 | Info: 26 |
| 40 | Grand Forks | 58,882 | $63,838 | $243,300 | Info: 26 |
| 41 | Stanley | 2,089 | $105,893 | $241,300 | Info: 26 |
| 42 | West Fargo | 39,325 | $96,877 | $302,200 | Info: 25 |
| 43 | Tioga | 1,525 | $62,315 | $196,800 | Info: 24 |
| 44 | Shell Valley | 1,112 | $43,281 | $55,200 | Info: 24 |
| 45 | Fargo | 129,064 | $66,029 | $269,800 | Info: 23 |
| 46 | Belcourt | 1,739 | $64,526 | $94,300 | Info: 22 |
| 47 | Minot AFB | 4,904 | $65,571 | — | Info: 21 |
| 48 | Grand Forks AFB | 2,072 | $72,279 | — | Info: 21 |
| 49 | Williston | 27,964 | $84,309 | $262,700 | Info: 21 |
| 50 | New Town | 2,725 | $50,707 | $199,700 | Info: 16 |
| 51 | Watford City | 6,016 | $88,351 | $385,100 | Info: 15 |
North Dakota by the numbers
North Dakota's largest profiled market is Fargo at 129,064 residents, while the median North Dakota city on LocalVein has a population of 2,072. About 86% of the North Dakota cities we've indexed sit below 25,000 residents — the exurb tier. Agencies that prospect only the largest city leave the bulk of North Dakota's addressable market on the table; the exurb shops often have weaker digital presence and higher close rates.
Median household income across North Dakota's profiled cities sits at $68K, with Horace topping the ranking at $146K and Harvey anchoring the other end at $42K — roughly a 3× spread. The same vertical will have different close rates on the high-income end versus the low-income end; agencies that sort by income before dialing save hours.
Across the 51 North Dakota cities in this table, the median Market Opportunity Score is 31 out of 100, and Thompson currently leads at 39. About 0% of North Dakota's profiled cities score ≥70 — the tier where agencies report the highest first-touch close rates. The top of the ranking is where cold outbound converts fastest — strong demographic backdrop plus enough profiled operators to sequence a week of outreach.
Start scanning North Dakota markets free.
First scan free. No card required.