Skip to content

Maine ZIP codes

Maine has 485 ZIP codes (03901–04992) across 457 cities and towns and 16 counties.

ZIP codes
485
With delivery area
426
Population in ZIPs
1,387,734
Cities & towns
457
Loading map…

Richest ZIP codes in Maine Most expensive ZIP codes

Zoom in to see ZIP code boundaries. Click a dot to open a ZIP code, or anywhere else to see which ZIP it's in.

Largest cities in Maine

Maine ZIP codes by county

Most populated Maine ZIP codes

  1. 04401 Bangor – 44,854
  2. 04240 Lewiston – 38,324
  3. 04103 Portland – 32,024
  4. 04901 Waterville – 27,870
  5. 04106 South Portland – 27,019
  6. 04330 Augusta – 26,690
  7. 04005 Biddeford – 24,772
  8. 04210 Auburn – 24,602
  9. 04074 Scarborough – 23,076
  10. 04011 Brunswick – 22,336

All Maine cities and towns

Frequently asked questions

How many ZIP codes are in Maine?

Maine has 485 ZIP codes: 426 with a delivery area and 59 PO Box or single-organization ZIP codes.

What ZIP codes does Maine use?

Maine ZIP codes run from 03901 to 04992.

Which Maine ZIP code has the most people?

ZIP code 04401 in Bangor has the largest population, about 44,854 residents (ACS 2020–2024).