State profile · ME
Maine ZIP Codes
Demographics, income, and housing across every ZIP code in Maine, benchmarked against all 50 states, DC and Puerto Rico.
- 432
- ZIP codes
- 1,328,255
- Population
- $73,507
- Avg ZIP income
- 16
- Counties
The verdict
Maine holds the 31st-most ZIP codes in the country, with an average ZIP household income 2% above the national ZIP median — 31st of 52 states & territories.
- #31
- of 52 by ZIP count
- #31
- of 52 by avg income
- 1,328,255
- people across all ZIPs
- 16
- counties covered
Ranks compare this state against all reporting states using ZIP-level Census ACS 5-Year aggregates.
Maine (ME) contains 432 ZIP codes spread across 16 counties and 428 distinct cities. Together those ZIP areas cover a total population of 1,328,255 based on Census ACS 5-Year Estimates. ZIP-level granularity matters here: Maine stretches across very different economic zones, and a single state-wide average hides the 10x spread you will see between its highest-income and lowest-income ZIP codes in the table below.
The economic baseline across Maine ZIPs shows an average median household income of $73,507 and an average home value of $283,606, with a state-wide average median age of 49.1. These averages are computed over every ZIP in ME with reported data, not weighted by population, so small rural ZIPs count the same as metropolitan ones. Use them as a reference line, then drill into the ZIP tables to see where affluent suburbs, rural counties, and urban cores deviate from the state mean.
The largest urban concentrations in Maine by population are Portland, Bangor, Lewiston, Waterville, Augusta, and each city aggregates multiple ZIP codes worth of Census data on its own city page. Every record in this view comes from publicly available federal datasets, primarily the U.S. Census Bureau American Community Survey and USPS ZIP Code Tabulation Area files, with no proprietary scoring, estimation, or editorial adjustment. Click any county to drill down to its ZIP-level detail, or jump directly to a ZIP code to see household income, housing cost, demographic breakdown, nearby ZIPs, and FHFA home-price history for that specific five-digit area.
Largest cities in Maine
Top 10 cities by population in Maine
Total resident population aggregated from every ZIP code the Census assigns to each city.
- Portland
Portland, ME
65,261 residents
- Bangor
Bangor, ME
44,899 residents
- Lewiston
Lewiston, ME
36,592 residents
- Waterville
Waterville, ME
26,248 residents
- Augusta 26,086
Augusta, ME
26,086 residents
- South Portland 25,175
South Portland, ME
25,175 residents
- Biddeford 23,146
Biddeford, ME
23,146 residents
- Auburn 23,045
Auburn, ME
23,045 residents
- Brunswick 20,278
Brunswick, ME
20,278 residents
- Scarborough 18,760
Scarborough, ME
18,760 residents
What this shows Population concentrates heavily in the state's largest metros, while most of its 428 cities are far smaller, a pattern the ZIP-level tables below make concrete.
Counties in Maine
Which cities have the most ZIPs in Maine?
Side-by-side: Compare 04401 vs 04240 →
ZIP Codes in Maine
More ME ZIP codes
Official Data Resources
Frequently Asked Questions
How many ZIP codes are in Maine?▼
What is the average income in Maine?▼
What are the largest cities in Maine?▼
Source: U.S. Census Bureau, American Community Survey (ACS) 5-Year Estimates (2023); USPS ZIP Code Tabulation Areas via the HUD USPS Crosswalk.
Read our methodology to see how this data is sourced, computed, and verified.