Maine ZIP codes

All 485 ZIPs in Maine, 03901 to 04992. Tap one on the map or in the list.

485

ZIP codes

1,387,734

people live in them

16

counties

59

PO Box & no-area ZIPs

Most people

All 485 Maine ZIP codes

Questions people actually ask

How many ZIP codes are in Maine?

485 ZIP codes are in use in Maine. 426 cover a delivery area, and 59 are PO Box, single-building or organization ZIPs with no area of their own.

What do Maine ZIP codes start with?

Maine ZIP codes start with these three-digit prefixes: 039–049. Each prefix is a mail sorting area run from one processing center.

Which Maine ZIP code has the most people?

04401 in Bangor has the most residents of any Maine ZIP, about 44,854 people in the Census Bureau’s ACS 2020–2024 estimates.

Which Maine county has the most ZIP codes?

Cumberland County touches 52 ZIP codes, the most of the 16 counties in Maine. 16 Maine ZIPs reach into more than one county.

Are these the official USPS ZIP code boundaries?

The map uses Census ZIP Code Tabulation Areas, the standard public stand-in for USPS delivery areas. They match for almost every home. For a mailing address, the USPS ZIP Code lookup has the final word.

Updated 2026-11-10 · Where the data comes from