Maine Zip Codes and Metro Areas

Maine is home to 1,377,400 residents across 273 zip codes with at least 1,000 people and 4 metro and micro areas. The capital is Augusta, and the state is part of the New England division of the Northeast. The median age is 44.8, with 18.3% of residents under 18 and 21.9% aged 65 and older.

Population

1,377,400

Median age

44.8

Housing units

746,552

Zip codes

273

with 1,000+ residents

Metro and micro areas

4

Age 65 and older

21.9%

Look Up a Zip Code in Maine

Search 273 Maine zip codes by number or town name, or browse by county. Each result shows population, income, housing costs, education, and age data from the U.S. Census Bureau.

Largest Zip Codes in Maine

The 25 most populous zip codes in Maine. Select a zip code to see its full profile, or a column heading to sort.

ZipTownCountyPopulationMedian incomeHome valueMedian age
04401BangorPenobscot County44,418$66,136$239,90040.8
04240LewistonAndroscoggin County37,886$56,558$235,10037.8
04103PortlandCumberland County31,705$90,682$459,50037.8
04901WatervilleKennebec County27,431$54,122$204,70038.0
04106South PortlandCumberland County26,966$83,744$438,80041.0
04330AugustaKennebec County26,517$55,158$217,30043.5
04005BiddefordYork County24,698$71,268$396,00037.1
04210AuburnAndroscoggin County24,294$66,552$282,00040.7
04074ScarboroughCumberland County22,527$125,642$556,80048.1
04011BrunswickCumberland County22,081$74,102$376,30039.9
04072SacoYork County20,636$84,328$413,10043.7
04092WestbrookCumberland County20,484$85,868$383,30037.5
04062WindhamCumberland County19,041$98,946$388,90042.0
04038GorhamCumberland County18,192$110,181$460,90038.5
04101PortlandCumberland County18,128$60,726$617,60036.3
04102PortlandCumberland County17,642$79,631$503,50036.9
04073SanfordYork County17,385$69,135$282,90040.2
04605EllsworthHancock County14,695$72,083$256,90043.6
04105FalmouthCumberland County12,557$131,833$767,50047.5
04345GardinerKennebec County12,363$68,844$242,80044.7
04043KennebunkYork County11,692$101,204$487,70055.1
04530BathSagadahoc County11,564$78,482$336,80047.2
04090WellsYork County11,544$83,900$485,30052.5
03909YorkYork County11,021$108,889$638,40051.5
04938FarmingtonFranklin County10,368$54,281$172,50041.0

Highest-Income Zip Codes in Maine

Cumberland Foreside (04110) has the highest median household income in Maine at $187,857. The typical Maine zip code has a median of $65,625.

Metro and Micro Areas in Maine

Select an area to see its zip codes, income by zip code, and demographics.

AreaTypePopulationMedian incomeMedian ageZip codes
Portland-South Portland, MEMetro557,764$88,60243.768
Bangor, MEMetro153,571$63,24842.534
Augusta-Waterville, MEMicro125,614$65,0624421
Lewiston-Auburn, MEMetro112,323$67,29840.814

Age of Maine Residents

The largest age group in Maine is 65-74, with 181,795 residents. Groups are not equal widths.

Population by Race and Ethnicity

White residents make up the largest share of Maine at 91.3%, followed by multiracial residents at 4.7%. Hispanic or Latino residents, who can be of any race, make up 2.1% of the population.

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Hispanic or Latino residents can be of any race.

Scroll to Top