Maine ZIP Codes: Ranges, Prefixes and Major Cities
Maine uses 485 active ZIP codes, running from 03901 to 04992. This guide shows how those codes are grouped, which ones serve the state's largest cities and how to format them correctly.
ZIP code range and prefixes
Every Maine ZIP code starts with one of 11 three-digit prefixes. Each prefix points to a sectional center facility, the processing plant that sorts mail for a group of nearby post offices.
- 039
- 040
- 041
- 042
- 043
- 044
- 045
- 046
- 047
- 048
- 049
Types of ZIP codes in Maine
| Type | Count | What it covers |
|---|---|---|
| Standard | 388 | Street delivery areas |
| PO Box | 87 | Post office boxes only |
| Unique | 10 | A single high-volume organization |
ZIP codes for major Maine cities
| City | County | Standard ZIPs | Range |
|---|---|---|---|
| Portland | Cumberland County | 4 | 04101–04109 |
| Abbot | Piscataquis County | 1 | 04406–04406 |
| Acton | York County | 1 | 04001–04001 |
| Addison | Washington County | 1 | 04606–04606 |
| Albion | Kennebec County | 1 | 04910–04910 |
| Alfred | York County | 1 | 04002–04002 |
| Alna | Lincoln County | 1 | 04535–04535 |
| Andover | Oxford County | 1 | 04216–04216 |
| Anson | Somerset County | 1 | 04911–04911 |
| Ashland | Aroostook County | 1 | 04732–04732 |
| Athens | Somerset County | 1 | 04912–04912 |
| Auburn | Androscoggin County | 1 | 04210–04210 |
| Augusta | Kennebec County | 1 | 04330–04330 |
| Aurora | Hancock County | 1 | 04408–04408 |
| Bailey Island | Cumberland County | 1 | 04003–04003 |
Augusta is the state capital. Larger cities have many ZIP codes because each code follows mail delivery routes, not city limits.
Sample addresses
Jamal Hill
6796 Summit Way
Abbot, ME 04406
Sarah Young
476 Magnolia Dr
Athens, ME 04912
Noah Thompson
197 Highland Dr
Portland, ME 04103
These examples use real city and ZIP pairs with invented street lines, so they are safe for testing and documentation.
Tips for working with these ZIP codes
- Maine ZIP codes start with 0. Store them as text, or spreadsheets and databases will drop the leading zero.
- All of Maine is in the Eastern time zone, which keeps scheduling logic simple.
- A quick sanity check: a valid ME ZIP code begins with one of the prefixes listed above.
- City names in addresses are post office names. A suburb may share a ZIP code and city name with a nearby larger town.
Create realistic Maine addresses for testing, with real cities, counties and ZIP codes.
Generate Maine addresses