Maine places ranked by median household income

361 places in Maine have a reliable estimate of median household income (2020–2024 American Community Survey).

Highest figures: Cumberland ($173,894), Falmouth ($150,919), Cape Elizabeth ($145,821).

Lowest figure: Eustis ($32,118).

The figure for Maine as a whole is $74,733 (±$795).

Figures last updated on .

Figure for Maine as a whole
$74,733 (±$795)
Places ranked
361

Maine places ranked by median household income

Median household income, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian household income
1CumberlandCumberland County$173,894 (±$19,740)
2FalmouthCumberland County$150,919 (±$23,731)
3Cape ElizabethCumberland County$145,821 (±$8,378)
4ScarboroughCumberland County$133,558 (±$20,837)
5North YarmouthCumberland County$129,267 (±$12,669)
6YorkYork County$121,250 (±$24,616)
7OgunquitYork County$114,259 (±$56,066)
8 (tie)CastineHancock County$113,750 (±$26,100)
8 (tie)DaytonYork County$113,750 (±$23,779)
10GorhamCumberland County$112,312 (±$6,322)
11HampdenPenobscot County$111,959 (±$12,644)
12DedhamHancock County$111,442 (±$17,770)
13YarmouthCumberland County$110,216 (±$14,094)
14New GloucesterCumberland County$108,797 (±$12,364)
15EdgecombLincoln County$108,750 (±$17,927)
16BowdoinhamSagadahoc County$108,479 (±$20,937)
17WindhamCumberland County$107,934 (±$14,330)
18SmithfieldSomerset County$107,917 (±$26,605)
19PhippsburgSagadahoc County$107,833 (±$18,782)
20KennebunkYork County$107,804 (±$7,557)
21FreeportCumberland County$107,326 (±$19,268)
22StandishCumberland County$104,593 (±$14,875)
23PownalCumberland County$104,333 (±$13,845)
24West BathSagadahoc County$103,333 (±$27,297)
25KennebunkportYork County$102,747 (±$29,628)
26WoolwichSagadahoc County$102,175 (±$26,064)
27North BerwickYork County$101,875 (±$15,727)
28ArundelYork County$101,597 (±$16,842)
29EliotYork County$101,522 (±$9,660)
30OtisHancock County$101,250 (±$26,813)
31LimerickYork County$101,172 (±$14,645)
32BristolLincoln County$100,750 (±$18,862)
33NobleboroLincoln County$100,417 (±$14,173)
34BuxtonYork County$100,144 (±$20,547)
35TurnerAndroscoggin County$100,036 (±$28,235)
36BremenLincoln County$100,000 (±$20,601)
37South BerwickYork County$99,572 (±$12,689)
38DurhamAndroscoggin County$99,181 (±$4,747)
39ArrowsicSagadahoc County$99,107 (±$26,717)
40WinterportWaldo County$98,333 (±$21,377)
41Beaver CovePiscataquis County$98,185 (±$11,222)
42GreeneAndroscoggin County$98,093 (±$15,640)
43LebanonYork County$97,750 (±$11,375)
44GlenburnPenobscot County$97,474 (±$25,818)
45HermonPenobscot County$96,629 (±$22,354)
46ChinaKennebec County$96,309 (±$12,098)
47HarpswellCumberland County$96,250 (±$14,598)
48West GardinerKennebec County$96,172 (±$30,262)
49HollisYork County$95,950 (±$24,318)
50MinotAndroscoggin County$95,655 (±$16,701)
51GrayCumberland County$95,236 (±$8,373)
52BerwickYork County$94,771 (±$23,734)
53OrringtonPenobscot County$94,556 (±$10,060)
54AlexanderWashington County$93,750 (±$10,102)
55KitteryYork County$93,728 (±$13,996)
56WayneKennebec County$93,194 (±$25,940)
57AlnaLincoln County$93,125 (±$16,303)
58Mount DesertHancock County$92,813 (±$9,462)
59HebronOxford County$92,550 (±$19,139)
60SacoYork County$92,241 (±$10,901)
61HoldenPenobscot County$92,200 (±$34,602)
62ManchesterKennebec County$92,031 (±$15,733)
63MapletonAroostook County$91,731 (±$24,729)
64BowdoinSagadahoc County$91,239 (±$13,333)
65TopshamSagadahoc County$91,028 (±$9,915)
66NewcastleLincoln County$89,868 (±$33,322)
67WaterboroYork County$89,392 (±$15,756)
68St. GeorgeKnox County$89,155 (±$9,980)
69PalermoWaldo County$89,095 (±$15,252)
70SouthportLincoln County$89,000 (±$17,063)
71TremontHancock County$88,803 (±$8,456)
72LamoineHancock County$88,542 (±$15,171)
73BelgradeKennebec County$88,338 (±$12,811)
74RaymondCumberland County$88,194 (±$20,337)
75ShapleighYork County$88,140 (±$9,130)
76WellsYork County$88,024 (±$11,382)
77Westport IslandLincoln County$87,564 (±$12,516)
78North HavenKnox County$87,500 (±$22,248)
79Owls HeadKnox County$87,325 (±$6,616)
80LymanYork County$87,284 (±$13,628)
81HartfordOxford County$87,115 (±$40,095)
82SearsmontWaldo County$87,000 (±$20,114)
83RockportKnox County$86,979 (±$16,032)
84 (tie)South PortlandCumberland County$86,838 (±$7,384)
84 (tie)South ThomastonKnox County$86,838 (±$7,037)
86HopeKnox County$86,766 (±$5,903)
87PittstonKennebec County$86,614 (±$18,375)
88ReadfieldKennebec County$86,504 (±$7,573)
89WinthropKennebec County$86,470 (±$3,802)
90 (tie)Swans IslandHancock County$86,250 (±$13,009)
90 (tie)Winter HarborHancock County$86,250 (±$38,480)
92LevantPenobscot County$86,071 (±$22,029)
93PolandAndroscoggin County$85,557 (±$23,339)
94ChelseaKennebec County$85,471 (±$10,045)
95LeedsAndroscoggin County$85,208 (±$13,786)
96MilfordPenobscot County$85,111 (±$25,874)
97JeffersonLincoln County$85,078 (±$17,246)
98WestbrookCumberland County$85,038 (±$6,523)
99LitchfieldKennebec County$84,904 (±$15,455)
100LimingtonYork County$84,675 (±$10,868)
101ExeterPenobscot County$84,408 (±$11,616)
102OtisfieldOxford County$84,271 (±$15,089)
103GeorgetownSagadahoc County$84,250 (±$32,732)
104CushingKnox County$83,500 (±$18,685)
105SidneyKennebec County$83,488 (±$9,776)
106BradfordPenobscot County$82,955 (±$25,990)
107CamdenKnox County$82,344 (±$15,268)
108AlfredYork County$82,321 (±$17,651)
109CarmelPenobscot County$82,188 (±$22,272)
110PerryWashington County$82,056 (±$4,018)
111LincolnvilleWaldo County$81,928 (±$12,458)
112MonroeWaldo County$81,300 (±$6,520)
113ProspectWaldo County$81,250 (±$17,270)
114UnionKnox County$80,724 (±$8,800)
115BlaineAroostook County$80,707 (±$24,412)
116LovellOxford County$80,625 (±$20,154)
117Blue HillHancock County$80,377 (±$17,357)
118FrankfortWaldo County$80,000 (±$26,301)
119CornvilleSomerset County$79,926 (±$17,609)
120KenduskeagPenobscot County$79,792 (±$14,244)
121PortlandCumberland County$79,540 (±$3,774)
122CarthageFranklin County$79,107 (±$17,968)
123ActonYork County$78,750 (±$14,603)
124 (tie)SebagoCumberland County$78,438 (±$14,715)
124 (tie)ThorndikeWaldo County$78,438 (±$14,400)
126VeaziePenobscot County$78,229 (±$10,026)
127NaplesCumberland County$78,188 (±$12,717)
128LisbonAndroscoggin County$77,819 (±$8,723)
129OaklandKennebec County$77,813 (±$16,086)
130RomeKennebec County$77,639 (±$24,770)
131BridgtonCumberland County$77,500 (±$23,690)
132EllsworthHancock County$77,375 (±$17,844)
133Bar HarborHancock County$77,180 (±$26,183)
134WalesAndroscoggin County$77,004 (±$5,016)
135NewburghPenobscot County$76,750 (±$10,126)
136BradleyPenobscot County$76,667 (±$28,024)
137SteubenWashington County$76,466 (±$4,053)
138GreenwoodOxford County$76,146 (±$36,721)
139StetsonPenobscot County$76,023 (±$28,009)
140DixmontPenobscot County$75,952 (±$13,543)
141FriendshipKnox County$75,625 (±$21,921)
142ViennaKennebec County$75,481 (±$20,446)
143St. AgathaAroostook County$75,417 (±$34,409)
144EddingtonPenobscot County$75,350 (±$18,367)
145CharlestonPenobscot County$75,250 (±$20,351)
146JacksonWaldo County$75,167 (±$19,044)
147ParisOxford County$75,137 (±$20,402)
148BrunswickCumberland County$74,952 (±$6,048)
149Stockton SpringsWaldo County$74,886 (±$7,389)
150DresdenLincoln County$74,844 (±$22,164)
151MonmouthKennebec County$74,648 (±$18,044)
152WarrenKnox County$74,616 (±$20,820)
153SurryHancock County$74,508 (±$12,379)
154Mount VernonKennebec County$74,395 (±$6,347)
155New PortlandSomerset County$74,375 (±$20,998)
156MorrillWaldo County$74,250 (±$17,684)
157LittletonAroostook County$74,219 (±$8,994)
158WhitefieldLincoln County$73,875 (±$10,159)
159NorthportWaldo County$73,523 (±$8,218)
160VinalhavenKnox County$72,963 (±$11,486)
161SanfordYork County$72,524 (±$7,262)
162EtnaPenobscot County$72,379 (±$16,252)
163BiddefordYork County$72,333 (±$4,175)
164VassalboroKennebec County$72,300 (±$6,941)
165HancockHancock County$72,285 (±$5,049)
166ParsonsfieldYork County$72,045 (±$18,142)
167GardinerKennebec County$71,782 (±$10,317)
168FarmingdaleKennebec County$71,635 (±$14,675)
169WaldoWaldo County$71,458 (±$20,720)
170SomervilleLincoln County$71,250 (±$14,683)
171LibertyWaldo County$71,146 (±$15,253)
172MercerSomerset County$71,107 (±$1,586)
173WinslowKennebec County$70,917 (±$9,184)
174Fort FairfieldAroostook County$70,852 (±$16,364)
175DixfieldOxford County$70,613 (±$9,070)
176SedgwickHancock County$70,446 (±$13,593)
177LivermoreAndroscoggin County$70,441 (±$10,473)
178CliftonPenobscot County$70,313 (±$15,730)
179JayFranklin County$70,238 (±$19,162)
180Mechanic FallsAndroscoggin County$69,914 (±$12,114)
181BathSagadahoc County$69,390 (±$11,502)
182OrlandHancock County$69,348 (±$29,422)
183CascoCumberland County$69,313 (±$19,177)
184South BristolLincoln County$69,211 (±$16,170)
185SolonSomerset County$69,205 (±$20,458)
186WaldoboroLincoln County$69,107 (±$8,160)
187CornishYork County$69,038 (±$3,654)
188EastbrookHancock County$69,018 (±$9,546)
189BrooklinHancock County$68,750 (±$8,307)
190HallowellKennebec County$68,398 (±$9,751)
191RobbinstonWashington County$68,333 (±$13,274)
192BaldwinCumberland County$68,045 (±$8,335)
193HudsonPenobscot County$67,933 (±$12,412)
194BelfastWaldo County$67,679 (±$8,925)
195Chebeague IslandCumberland County$67,639 (±$11,928)
196JonesportWashington County$67,500 (±$12,657)
197PeruOxford County$66,827 (±$18,621)
198AuburnAndroscoggin County$66,647 (±$4,610)
199BrewerPenobscot County$66,613 (±$9,304)
200RandolphKennebec County$66,574 (±$15,734)
201WaterfordOxford County$66,071 (±$16,508)
202MariavilleHancock County$66,027 (±$2,609)
203RichmondSagadahoc County$65,854 (±$10,491)
204MontvilleWaldo County$65,735 (±$9,336)
205St. AlbansSomerset County$65,600 (±$23,142)
206FranklinHancock County$65,455 (±$15,583)
207BridgewaterAroostook County$65,417 (±$15,259)
208Mars HillAroostook County$65,273 (±$8,917)
209LinneusAroostook County$65,114 (±$17,567)
210 (tie)FreedomWaldo County$64,861 (±$11,911)
210 (tie)HarringtonWashington County$64,861 (±$17,361)
212 (tie)KnoxWaldo County$64,821 (±$8,723)
212 (tie)RipleySomerset County$64,821 (±$13,234)
214BucksportHancock County$64,720 (±$21,432)
215ChesterPenobscot County$64,500 (±$7,966)
216WoodlandAroostook County$64,464 (±$8,296)
217SearsportWaldo County$64,303 (±$18,867)
218CorinthPenobscot County$64,229 (±$4,655)
219DenmarkOxford County$64,167 (±$10,032)
220FairfieldSomerset County$64,101 (±$11,086)
221CalaisWashington County$64,096 (±$9,954)
222 (tie)BealsWashington County$64,063 (±$13,524)
222 (tie)BrownvillePiscataquis County$64,063 (±$14,924)
224New SharonFranklin County$63,889 (±$20,510)
225JonesboroWashington County$63,750 (±$14,007)
226StarksSomerset County$63,500 (±$8,496)
227GreenvillePiscataquis County$63,486 (±$8,997)
228WiltonFranklin County$63,396 (±$22,921)
229Dover-FoxcroftPiscataquis County$63,344 (±$6,469)
230PenobscotHancock County$63,194 (±$14,420)
231WindsorKennebec County$63,178 (±$5,189)
232IndustryFranklin County$63,056 (±$18,992)
233WoodstockOxford County$63,015 (±$7,000)
234AltonPenobscot County$62,955 (±$9,230)
235UnityWaldo County$62,857 (±$6,065)
236HiramOxford County$62,813 (±$10,081)
237Boothbay HarborLincoln County$62,800 (±$13,205)
238EnfieldPenobscot County$62,667 (±$6,678)
239MarshfieldWashington County$62,500 (±$5,269)
240AlbionKennebec County$62,361 (±$22,999)
241Deer IsleHancock County$62,284 (±$15,363)
242PlymouthPenobscot County$61,964 (±$7,269)
243New VineyardFranklin County$61,806 (±$19,058)
244MadisonSomerset County$61,747 (±$10,636)
245ChestervilleFranklin County$61,635 (±$10,380)
246Verona IslandHancock County$61,607 (±$29,927)
247NorridgewockSomerset County$61,579 (±$18,602)
248OronoPenobscot County$61,528 (±$4,846)
249BentonKennebec County$61,437 (±$4,881)
250BelmontWaldo County$61,250 (±$14,925)
251HoultonAroostook County$61,058 (±$14,326)
252BrownfieldOxford County$60,889 (±$5,441)
253GouldsboroHancock County$60,873 (±$7,216)
254PalmyraSomerset County$60,543 (±$17,286)
255MilbridgeWashington County$60,536 (±$16,208)
256TrentonHancock County$60,455 (±$12,546)
257PorterOxford County$60,417 (±$8,800)
258NewportPenobscot County$60,365 (±$12,888)
259GreenbushPenobscot County$60,321 (±$5,070)
260BoothbayLincoln County$60,320 (±$16,642)
261StoningtonHancock County$60,223 (±$15,504)
262Eagle LakeAroostook County$60,208 (±$6,027)
263PembrokeWashington County$60,132 (±$8,031)
264Old Orchard BeachYork County$60,050 (±$10,836)
265 (tie)BaileyvilleWashington County$60,000 (±$19,029)
265 (tie)MachiasportWashington County$60,000 (±$11,623)
267BangorPenobscot County$59,942 (±$7,028)
268WashingtonKnox County$59,861 (±$16,755)
269SullivanHancock County$59,643 (±$13,629)
270FayetteKennebec County$59,500 (±$16,916)
271DamariscottaLincoln County$59,423 (±$11,165)
272SabattusAndroscoggin County$59,387 (±$5,545)
273BurnhamWaldo County$59,261 (±$18,423)
274Southwest HarborHancock County$59,205 (±$21,446)
275BrooksWaldo County$59,130 (±$10,115)
276BethelOxford County$58,929 (±$23,120)
277OxfordOxford County$58,571 (±$24,202)
278AbbotPiscataquis County$58,542 (±$24,488)
279LagrangePenobscot County$58,417 (±$13,843)
280New SwedenAroostook County$58,333 (±$23,190)
281RangeleyFranklin County$58,243 (±$22,533)
282CanaanSomerset County$57,781 (±$12,505)
283SumnerOxford County$57,750 (±$19,486)
284East MachiasWashington County$57,589 (±$10,418)
285PittsfieldSomerset County$57,381 (±$11,541)
286NewfieldYork County$57,188 (±$20,254)
287HarrisonCumberland County$56,938 (±$5,694)
288 (tie)EmbdenSomerset County$56,875 (±$23,470)
288 (tie)MiloPiscataquis County$56,875 (±$9,224)
290MadawaskaAroostook County$56,818 (±$8,780)
291ColumbiaWashington County$56,667 (±$15,387)
292CorinnaPenobscot County$56,547 (±$12,324)
293RocklandKnox County$56,533 (±$6,121)
294ThomastonKnox County$56,435 (±$12,937)
295PrincetonWashington County$56,406 (±$25,998)
296Island FallsAroostook County$56,328 (±$8,365)
297West ParisOxford County$56,324 (±$5,244)
298BrooksvilleHancock County$56,316 (±$19,950)
299Fort KentAroostook County$56,270 (±$7,355)
300WashburnAroostook County$56,196 (±$5,829)
301LincolnPenobscot County$56,089 (±$14,898)
302TempleFranklin County$56,087 (±$1,963)
303FryeburgOxford County$56,076 (±$15,413)
304MonsonPiscataquis County$56,017 (±$3,749)
305MedwayPenobscot County$55,982 (±$10,872)
306Presque IsleAroostook County$55,768 (±$5,958)
307MexicoOxford County$55,727 (±$9,291)
308FrenchvilleAroostook County$55,461 (±$9,057)
309LewistonAndroscoggin County$55,393 (±$4,316)
310WhitingWashington County$55,263 (±$1,815)
311HodgdonAroostook County$54,519 (±$10,516)
312NorwayOxford County$54,342 (±$17,172)
313FarmingtonFranklin County$54,276 (±$6,835)
314ParkmanPiscataquis County$54,231 (±$21,294)
315HarmonySomerset County$54,063 (±$13,154)
316CaribouAroostook County$53,709 (±$9,143)
317AppletonKnox County$53,618 (±$19,015)
318WatervilleKennebec County$53,580 (±$3,811)
319EastonAroostook County$53,309 (±$11,429)
320GuilfordPiscataquis County$53,173 (±$13,453)
321AnsonSomerset County$52,474 (±$20,502)
322LubecWashington County$52,375 (±$11,274)
323SwanvilleWaldo County$51,935 (±$7,404)
324MonticelloAroostook County$51,875 (±$12,936)
325DexterPenobscot County$51,845 (±$17,617)
326Old TownPenobscot County$51,585 (±$9,734)
327PattenPenobscot County$51,484 (±$5,769)
328DetroitSomerset County$51,111 (±$21,645)
329GarlandPenobscot County$51,094 (±$12,415)
330MillinocketPenobscot County$51,007 (±$8,588)
331AthensSomerset County$50,750 (±$13,996)
332AddisonWashington County$50,524 (±$8,334)
333SangervillePiscataquis County$50,313 (±$14,009)
334LimestoneAroostook County$49,938 (±$8,463)
335AndoverOxford County$49,922 (±$8,628)
336LeePenobscot County$49,886 (±$5,049)
337SkowheganSomerset County$49,485 (±$6,442)
338ShermanAroostook County$49,444 (±$6,735)
339HowlandPenobscot County$49,297 (±$20,532)
340WallagrassAroostook County$48,833 (±$5,290)
341DanforthWashington County$48,125 (±$8,486)
342AugustaKennebec County$47,979 (±$3,432)
343StrongFranklin County$47,557 (±$10,333)
344AshlandAroostook County$46,838 (±$14,873)
345OakfieldAroostook County$46,378 (±$3,408)
346HartlandSomerset County$46,141 (±$16,324)
347Livermore FallsAndroscoggin County$45,843 (±$5,908)
348EastportWashington County$45,573 (±$5,508)
349MoscowSomerset County$45,526 (±$5,456)
350PhillipsFranklin County$45,385 (±$12,057)
351MattawamkeagPenobscot County$45,000 (±$15,514)
352TroyWaldo County$44,583 (±$14,200)
353Columbia FallsWashington County$43,750 (±$4,678)
354East MillinocketPenobscot County$42,011 (±$7,078)
355Van BurenAroostook County$40,170 (±$4,227)
356RumfordOxford County$38,403 (±$6,302)
357CherryfieldWashington County$37,115 (±$16,581)
358Grand IsleAroostook County$35,417 (±$11,146)
359MachiasWashington County$34,375 (±$15,670)
360St. FrancisAroostook County$32,188 (±$14,812)
361EustisFranklin County$32,118 (±$11,372)

Unincorporated communities ranked by median household income

Median household income, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian household income
1Falmouth ForesideCumberland County$177,411 (±$57,723)
2Cumberland CenterCumberland County$170,125 (±$33,232)
3South WindhamCumberland County$133,223 (±$20,801)
4Gorham (community)Cumberland County$128,190 (±$15,397)
5West KennebunkYork County$124,167 (±$45,825)
6Kennebunkport (community)York County$121,189 (±$23,609)
7Hampden (community)Penobscot County$112,228 (±$21,738)
8Cape NeddickYork County$108,412 (±$52,346)
9Falmouth (community)Cumberland County$101,484 (±$47,496)
10York HarborYork County$100,625 (±$40,707)
11Topsham (community)Sagadahoc County$100,024 (±$18,119)
12South EliotYork County$99,299 (±$9,423)
13Lake ArrowheadYork County$98,654 (±$9,320)
14Oak HillCumberland County$97,610 (±$15,753)
15Kennebunk (community)York County$95,169 (±$20,812)
16Yarmouth (community)Cumberland County$93,575 (±$16,448)
17South Berwick (community)York County$90,972 (±$22,366)
18North WindhamCumberland County$88,522 (±$7,814)
19Lisbon (community)Androscoggin County$86,221 (±$14,274)
20Milford (community)Penobscot County$85,052 (±$34,861)
21Kittery (community)York County$84,730 (±$17,358)
22Berwick (community)York County$81,406 (±$38,959)
23Steep FallsCumberland County$80,280 (±$32,932)
24Camden (community)Knox County$78,788 (±$11,404)
25Veazie (community)Penobscot County$78,229 (±$10,026)
26Richmond (community)Sagadahoc County$73,014 (±$8,501)
27Lisbon FallsAndroscoggin County$72,344 (±$9,486)
28Brunswick (community)Cumberland County$70,722 (±$4,963)
29Dixfield (community)Oxford County$70,608 (±$15,604)
30Waldoboro (community)Lincoln County$68,895 (±$13,410)
31Cornish (community)York County$68,686 (±$1,606)
32Bar Harbor (community)Hancock County$67,701 (±$16,822)
33Damariscotta (community)Lincoln County$67,647 (±$19,277)
34Norridgewock (community)Somerset County$66,761 (±$30,647)
35Randolph (community)Kennebec County$66,574 (±$15,734)
36Bucksport (community)Hancock County$62,011 (±$3,617)
37Farmingdale (community)Kennebec County$62,006 (±$13,009)
38Madison (community)Somerset County$61,698 (±$20,250)
39Pittsfield (community)Somerset County$61,458 (±$11,013)
40Old Orchard Beach (community)York County$60,050 (±$10,836)
41Orono (community)Penobscot County$59,784 (±$4,576)
42Winslow (community)Kennebec County$59,547 (±$11,228)
43Houlton (community)Aroostook County$59,236 (±$15,384)
44Fryeburg (community)Oxford County$57,083 (±$24,838)
45Fort Fairfield (community)Aroostook County$56,452 (±$26,512)
46Dover-Foxcroft (community)Piscataquis County$56,250 (±$14,626)
47Madawaska (community)Aroostook County$55,666 (±$15,149)
48Dexter (community)Penobscot County$53,654 (±$24,605)
49Howland (community)Penobscot County$53,250 (±$24,612)
50Limestone (community)Aroostook County$52,607 (±$10,067)
51Fairfield (community)Somerset County$52,409 (±$22,977)
52Thomaston (community)Knox County$52,133 (±$9,043)
53Mexico (community)Oxford County$50,972 (±$7,195)
54Fort Kent (community)Aroostook County$50,513 (±$6,178)
55Millinocket (community)Penobscot County$50,445 (±$11,462)
56Lincoln (community)Penobscot County$49,097 (±$24,220)
57Wilton (community)Franklin County$48,177 (±$17,377)
58Mechanic Falls (community)Androscoggin County$46,384 (±$19,122)
59Skowhegan (community)Somerset County$45,388 (±$8,956)
60Livermore Falls (community)Androscoggin County$45,326 (±$7,550)
61Newport (community)Penobscot County$45,127 (±$7,762)
62Oakland (community)Kennebec County$44,848 (±$18,528)
63Norway (community)Oxford County$43,432 (±$4,239)
64East Millinocket (community)Penobscot County$42,011 (±$7,078)
65Farmington (community)Franklin County$41,033 (±$6,313)
66Milo (community)Piscataquis County$39,904 (±$15,300)
67Van Buren (community)Aroostook County$38,851 (±$4,356)
68Rumford (community)Oxford County$29,230 (±$4,756)
69Machias (community)Washington County$27,926 (±$6,134)

Unincorporated communities inside a town or township are ranked only against each other, because the town’s figures include them.

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

361 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in Maine

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for Maine beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near Maine, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near Maine, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about Maine

Which place in Maine has the highest median household income?

Cumberland has the highest, $173,894 (±$19,740) (2020–2024 American Community Survey).

Which place in Maine has the lowest median household income?

Eustis has the lowest, $32,118 (±$11,372).

What is the median household income in Maine?

The figure for Maine as a whole is $74,733 (±$795).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related