Skip to content
● Maine · state hub

Maine cities ranked by market opportunity

LocalVein profiles 107 Maine cities, covering 638,578 residents across the state. The median Market Opportunity Score across Maine sits at 35 out of 100 — use the ranked table below to find the markets where demographics and operator density line up for agency outreach.

Cities profiled
107
Total population
638,578
Median MOS
35
Businesses scanned
187

Maine cities by Market Opportunity Score

RankCityPopulationMedian HHIMedian home valueMOS
1Cornish1,080$68,561Warning: 53
2Kittery Point1,008$138,185$454,900Warning: 52
3Kennebunkport1,450$118,922$805,200Warning: 46
4Livermore Falls1,250$34,091Warning: 46
5Falmouth Foreside2,148$152,870$674,200Warning: 45
6Thomaston2,021$48,563$258,700Warning: 44
7North Berwick1,811$54,612$296,300Warning: 44
8Bath8,801$65,565$285,400Warning: 44
9Falmouth1,447$89,625$737,300Warning: 42
10Hallowell2,570$58,811$266,700Warning: 42
11Gardiner6,047$58,152$198,100Warning: 41
12Cumberland Center2,811$145,208$480,700Warning: 41
13Kittery5,284$71,574$421,400Info: 40
14Portland68,505$76,174$452,600Info: 40
15Dixfield1,770$56,250$147,900Info: 40
16Fort Fairfield1,632$46,654$145,800Info: 40
17Yarmouth6,293$92,311$506,300Info: 40
18South Eliot4,021$96,705$437,800Info: 39
19Richmond1,946$72,036$221,600Info: 39
20Lisbon Falls4,185$71,513$237,800Info: 39
21Fairfield2,432$50,718$140,200Info: 39
22Pittsfield3,078$57,292$151,100Info: 39
23Millinocket4,111$42,936$86,500Info: 39
24Steep Falls1,720$68,125$241,000Info: 39
25West Kennebunk1,367$101,761$514,700Info: 38
26Auburn24,294$66,552$254,600Info: 38
27Bridgton1,666$58,992$239,200Info: 38
28Eastport1,230$46,205$148,200Info: 38
29Howland1,208$48,021$101,900Info: 38
30South Portland26,780$84,563$405,800Info: 38
31Rockland6,991$55,276$234,400Info: 38
32Clinton1,043$74,706$146,800Info: 37
33South Windham1,047$128,108$325,700Info: 37
34Caribou7,427$54,271$120,300Info: 37
35South Berwick3,441$77,493$340,800Info: 37
36Berwick2,085$64,864$309,600Info: 37
37Woodland1,059$46,346$77,900Info: 37
38Winterport1,043$72,708$237,900Info: 37
39Calais3,087$48,654$111,800Info: 37
40Randolph1,479$52,917$157,000Info: 36
41Wilton1,822$55,721$163,500Info: 36
42York Harbor3,853$91,675$561,700Info: 36
43Biddeford22,463$69,794$349,300Info: 36
44North Windham5,633$86,972$309,900Info: 36
45Houlton4,958$52,227$121,700Info: 36
46Milo1,445$52,660$88,000Info: 36
47Rumford4,017$32,240$115,300Info: 36
48Mexico2,026$46,625$99,600Info: 36
49Dexter1,840$51,667$153,200Info: 35
50Gorham7,365$125,058$459,000Info: 35
51Bar Harbor2,311$72,750$479,600Info: 35
52Brewer9,654$51,490$218,100Info: 35
53Brunswick16,928$68,190$333,500Info: 35
54Hampden4,937$101,417$270,100Info: 35
55Winthrop2,666$54,612$240,700Info: 35
56Topsham6,962$80,545$341,800Info: 35
57East Millinocket1,545$44,306$73,900Info: 35
58Norway3,145$41,370$121,200Info: 35
59Winslow5,701$56,506$200,100Info: 35
60Sanford22,095$70,570$257,200Info: 34
61Lewiston37,886$56,558$214,200Info: 34
62Westbrook20,484$85,868$341,800Info: 34
63Limestone1,120$39,667$91,500Info: 34
64Fryeburg1,665$61,944$268,100Info: 34
65Kennebunk6,008$93,167$429,600Info: 34
66Camden3,665$80,897$473,800Info: 34
67Damariscotta1,172$63,696$387,200Info: 34
68Saco20,636$84,328$370,300Info: 34
69Waldoboro1,487$66,290$277,200Info: 34
70Belfast6,985$61,322$307,700Info: 34
71Skowhegan6,638$46,625$138,600Info: 34
72Bucksport3,140$58,644$193,800Info: 34
73Milford2,312$63,864$177,400Info: 33
74Bangor31,663$58,096$206,300Info: 33
75Oxford1,135$73,088$175,600Info: 33
76Veazie1,866$78,182$294,600Info: 33
77Dover-Foxcroft2,758$51,919$137,500Info: 33
78Augusta18,999$48,756$188,900Info: 33
79Farmingdale2,163$50,263$213,700Info: 33
80Searsport1,264$62,159$292,100Info: 33
81Norridgewock1,155$173,000Info: 33
82Oak Hill5,365$92,967$404,600Info: 32
83Old Town7,439$49,329$183,200Info: 32
84Lisbon3,453$72,066$217,200Info: 32
85Oakland2,714$44,846$142,800Info: 32
86South Paris2,570$56,823$186,300Info: 32
87Mechanic Falls2,300$50,169$197,700Info: 32
88Madawaska2,960$42,708$157,400Info: 32
89Cape Neddick2,578$98,113$636,100Info: 32
90Waterville16,704$47,489$173,700Info: 32
91Van Buren1,614$35,200$90,200Info: 32
92Fort Kent2,453$58,750$137,000Info: 32
93Wiscasset1,273$91,477$281,700Info: 32
94Chisholm1,115$59,524$131,000Info: 32
95Newport1,469$42,740$162,800Info: 31
96Dunstan1,916$97,632$480,600Info: 31
97Lake Arrowhead3,273$84,221$226,400Info: 31
98Machias1,395$28,047$117,800Info: 31
99Presque Isle8,736$57,396$142,400Info: 30
100Lincoln2,576$33,750$120,200Info: 30
101Old Orchard Beach9,150$65,842$317,800Info: 29
102Blue Hill1,066$343,000Info: 29
103Farmington4,879$39,646$161,800Info: 29
104Ellsworth8,550$70,990$214,500Info: 28
105Madison2,552$43,095$70,800Info: 28
106Freeport1,544$48,352$344,100Info: 27
107Orono10,699$56,890$219,200Info: 27

Maine by the numbers

Maine's largest profiled market is Portland at 68,505 residents, while the median Maine city on LocalVein has a population of 2,578. About 96% of the Maine cities we've indexed sit below 25,000 residents — the exurb tier. Agencies that prospect only the largest city leave the bulk of Maine's addressable market on the table; the exurb shops often have weaker digital presence and higher close rates.

Median household income across Maine's profiled cities sits at $59K, with Falmouth Foreside topping the ranking at $153K and Machias anchoring the other end at $28K — roughly a 5× spread. Pricing pressure and willingness-to-pay diverge sharply across this range, which is why one-size-fits-all pitches underperform on Maine lists.

Across the 107 Maine cities in this table, the median Market Opportunity Score is 35 out of 100, and Cornish currently leads at 53. About 0% of Maine's profiled cities score ≥70 — the tier where agencies report the highest first-touch close rates. Agencies new to Maine typically warm up on the top three cities before expanding down the table, because the signal-to-noise is highest there.

Ready to call them?

Start scanning Maine markets free.

First scan free. No card required.