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