Home Rankings Richest ZIP codes in the U.S. Maine Richest ZIP codes in Maine The ZIP codes in Maine with the highest median household income, among ZIP codes with at least the population shown below so one-estate enclaves don't crowd the list.
Rank ZIP code City County Median household income Population 1 04110 Cumberland Foreside, ME Cumberland County $194,205 1,657 2 04021 Cumberland Center, ME Cumberland County $172,468 6,990 3 04105 Falmouth, ME Cumberland County $150,919 12,755 4 04107 Cape Elizabeth, ME Cumberland County $146,054 9,656 5 03905 Kittery Point, ME York County $140,730 2,084 6 04074 Scarborough, ME Cumberland County $135,018 23,076 7 03902 Cape Neddick, ME York County $133,676 2,665 8 04097 North Yarmouth, ME Cumberland County $129,267 4,240 9 03909 York, ME York County $115,608 10,943 10 03907 Ogunquit, ME York County $114,259 1,379 11 04421 Castine, ME Hancock County $113,750 1,362 12 04038 Gorham, ME Cumberland County $112,312 18,300 13 04096 Yarmouth, ME Cumberland County $110,216 9,053 14 04084 Standish, ME Cumberland County $109,345 7,900 15 04260 New Gloucester, ME Cumberland County $108,797 5,766 16 04556 Edgecomb, ME Lincoln County $108,750 1,251 17 04008 Bowdoinham, ME Sagadahoc County $108,479 3,142 18 04062 Windham, ME Cumberland County $107,934 19,188 19 04562 Phippsburg, ME Sagadahoc County $107,833 2,238 20 04043 Kennebunk, ME York County $107,804 11,820 21 04032 Freeport, ME Cumberland County $107,326 8,802 22 04444 Hampden, ME Penobscot County $106,554 9,371 23 03906 North Berwick, ME York County $105,156 5,368 24 04069 Pownal, ME Cumberland County $104,333 1,696 25 04046 Kennebunkport, ME York County $102,529 8,102 26 04579 Woolwich, ME Sagadahoc County $102,175 3,158 27 03903 Eliot, ME York County $101,522 7,146 28 04048 Limerick, ME York County $101,172 3,400 29 04555 Nobleboro, ME Lincoln County $100,417 1,906 30 04093 Buxton, ME York County $100,144 8,512 31 04282 Turner, ME Androscoggin County $100,036 5,891 32 04222 Durham, ME Androscoggin County $99,181 4,262 33 04496 Winterport, ME Waldo County $98,333 3,850 34 03908 South Berwick, ME York County $98,289 7,431 35 04087 Waterboro, ME York County $98,105 2,250 36 04236 Greene, ME Androscoggin County $98,093 4,417 37 04027 Lebanon, ME York County $97,750 6,629 38 04429 Holden, ME Hancock County $97,244 5,008 39 04358 South China, ME Kennebec County $96,309 4,526 40 04539 Bristol, ME Lincoln County $96,111 1,456 41 04042 Hollis Center, ME York County $95,950 4,872 42 04258 Minot, ME Androscoggin County $95,655 2,794 43 04039 Gray, ME Cumberland County $95,125 8,102 44 03901 Berwick, ME York County $94,771 8,175 45 04474 Orrington, ME Penobscot County $94,556 3,853 46 04061 North Waterboro, ME York County $94,023 3,074 47 04284 Wayne, ME Kennebec County $93,194 1,101 48 04238 Hebron, ME Oxford County $92,550 1,105 49 04085 Steep Falls, ME Cumberland County $92,246 2,762 50 04072 Saco, ME York County $92,241 20,819
Source: American Community Survey 2020–2024 5-year estimates. The ACS caps reported medians at $250,000. Only ZIP codes with a delivery area and at least 1,000 residents are ranked. Methodology
Free to cite with a link to this page.