Richest ZIP codes in Maine
Top 25 highest-income ZIP codes in Maine. #1 is 04110 at about $187,857 median household income. Compare wealth, housing, and demographics on US5.
These are the highest median household income ZIP codes in Maine (from 427 indexable ZIPs), ranked using Census ACS-style income fields on US5.
For context, the average median household income across Maine ZIP codes is about $70,279. The top of this list sits well above that baseline.
Leading the list: 04110 at about $187,857; 04021 (Cumberland Center) at about $145,833; 04107 (South Portland) at about $145,464.
Open any ZIP for a full demographics, income, and housing profile, or return to the Maine state page for the complete ZIP table.
Ranked ZIP codes
| # | ZIP | City | County | Median income | Population | Income | Home value |
|---|---|---|---|---|---|---|---|
| 1 | 04110 | — | Cumberland County | $187,857 | 1,917 | $187,857 | $954,900 |
| 2 | 04021 | Cumberland Center | Cumberland County | $145,833 | 6,629 | $145,833 | $506,800 |
| 3 | 04107 | South Portland | Cumberland County | $145,464 | 9,581 | $145,464 | $659,600 |
| 4 | 03905 | Kittery Point | York County | $138,519 | 1,970 | $138,519 | $485,400 |
| 5 | 04105 | Falmouth | Cumberland County | $131,833 | 12,557 | $131,833 | $669,500 |
| 6 | 03902 | Cape Neddick | York County | $131,538 | 2,530 | $131,538 | $527,400 |
| 7 | 04074 | Oak Hill | Cumberland County | $125,642 | 22,527 | $125,642 | $502,700 |
| 8 | 04097 | — | Cumberland County | $119,813 | 4,173 | $119,813 | $480,000 |
| 9 | 04066 | — | Cumberland County | $113,409 | 845 | $113,409 | $479,400 |
| 10 | 04421 | Castine | Hancock County | $111,500 | 1,222 | $111,500 | $557,700 |
| 11 | 04038 | Gorham | Cumberland County | $110,181 | 18,192 | $110,181 | $426,300 |
| 12 | 03909 | Cape Neddick | York County | $108,889 | 11,021 | $108,889 | $589,400 |
| 13 | 04032 | Freeport | Cumberland County | $108,864 | 8,736 | $108,864 | $445,800 |
| 14 | 04096 | Yarmouth | Cumberland County | $107,911 | 9,006 | $107,911 | $572,700 |
| 15 | 04260 | — | Cumberland County | $107,781 | 5,733 | $107,781 | $316,800 |
| 16 | 04978 | — | Somerset County | $105,694 | 867 | $105,694 | $231,300 |
| 17 | 04008 | Bowdoinham | Sagadahoc County | $104,914 | 3,115 | $104,914 | $335,000 |
| 18 | 03907 | — | York County | $104,250 | 1,264 | $104,250 | $799,200 |
| 19 | 04496 | Winterport | Waldo County | $103,938 | 3,839 | $103,938 | $243,300 |
| 20 | 04069 | — | Cumberland County | $103,750 | 1,551 | $103,750 | $400,000 |
| 21 | 04579 | — | Sagadahoc County | $103,482 | 3,135 | $103,482 | $249,500 |
| 22 | 04084 | Standish | Cumberland County | $103,086 | 7,695 | $103,086 | $334,800 |
| 23 | 04444 | Hampden | Penobscot County | $102,922 | 9,322 | $102,922 | $270,900 |
| 24 | 04562 | — | Sagadahoc County | $102,446 | 1,987 | $102,446 | $335,400 |
| 25 | 04043 | Kennebunk | York County | $101,204 | 11,692 | $101,204 | $460,600 |
Frequently asked questions
What are the richest ZIP codes in Maine?
Based on median household income, the top ZIP on US5 is 04110 at about $187,857. The table on this page lists the top 25 highest-income codes.
How does US5 rank ZIP codes in Maine?
We rank indexable ZIP codes with positive median household income (and a small population floor) from high to low.
Where can I explore all ZIP codes in Maine?
Visit the Maine state page for the full ZIP table, demographics summary, and sortable income/housing columns.