● North Dakota · state hub

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.

Cities profiled
51
Total population
546,051
Median MOS
31
Businesses scanned
0

North Dakota cities by Market Opportunity Score

RankCityPopulationMedian HHIMedian home valueMOS
1Thompson city1,092$110,909$274,00039
2Oakes city2,046$64,750$160,10037
3Larimore city1,262$78,846$180,20036
4Horace city3,964$145,801$444,60036
5Lisbon city2,262$61,953$185,70035
6Garrison city1,456$68,646$181,80035
7Surrey city1,672$105,125$302,20034
8Rugby city2,555$50,580$147,80034
9Hillsboro city1,643$77,844$180,80033
10Bowman city1,523$70,859$181,30033
11Carrington city2,171$65,469$141,80033
12Washburn city1,434$75,729$226,20033
13Valley City city6,554$56,471$152,80032
14Cando city1,199$49,375$149,30032
15Park River city1,483$76,080$118,60032
16Hazen city2,509$72,094$189,30032
17Mandan city24,293$75,966$246,30032
18Casselton city2,640$68,472$297,50032
19Lincoln city4,309$83,387$259,40032
20Langdon city1,835$63,664$130,40032
21Mapleton city1,243$116,364$285,50032
22Grafton city4,128$60,184$153,80032
23Kenmare city1,027$64,167$122,00031
24Burlington city1,169$95,216$237,80031
25Hettinger city1,141$50,750$112,60031
26Harvey city1,720$42,368$118,00031
27Bismarck city74,146$77,608$291,40031
28New Rockford city1,325$47,969$101,40031
29Bottineau city2,063$70,882$165,30030
30Beulah city3,058$84,417$194,30030
31Jamestown city15,774$54,809$192,50030
32Mayville city2,050$64,044$196,20028
33Minot city47,922$77,431$254,40028
34Crosby city1,116$80,000$111,80028
35Rolla city1,164$52,841$121,50028
36Cavalier city1,304$57,188$155,50028
37Wahpeton city7,996$57,417$164,60027
38Dickinson city25,216$76,964$252,40026
39Devils Lake city7,170$42,755$171,00026
40Grand Forks city58,882$63,838$243,30026
41Stanley city2,089$105,893$241,30026
42West Fargo city39,325$96,877$302,20025
43Tioga city1,525$62,315$196,80024
44Shell Valley CDP1,112$43,281$55,20024
45Fargo city129,064$66,029$269,80023
46Belcourt CDP1,739$64,526$94,30022
47Minot AFB CDP4,904$65,57121
48Grand Forks AFB CDP2,072$72,27921
49Williston city27,964$84,309$262,70021
50New Town city2,725$50,707$199,70016
51Watford City city6,016$88,351$385,10015

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.

Ready to call them?

Start scanning North Dakota markets free.

Three scans free. No card required.