County ZIP codes · Maine · FIPS 23031
York County, ME ZIP Codes
York County, Maine has 42 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 36 residential and 6 for PO boxes or a single organization. Median household income ranges from $59,887 in 04064 (Old Orchard Beach) to $140,730 in 03905 (Kittery Point) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of York County?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
How different are its ZIP codes?
The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $78,750 and $101,172.
They carry 36 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 36 residential ZIP codes in York County
| In this county | ||||||
|---|---|---|---|---|---|---|
| 04005 | Biddeford | 24,772 | 517 | $75k | $396k | 100% |
| 04072 | Saco | 20,819 | 540 | $92k | $413k | 100% |
| 04073 | Sanford | 17,414 | 461 | $73k | $283k | 100% |
| 04043 | Kennebunk | 11,820 | 337 | $108k | $488k | 100% |
| 04090 | Wells | 11,713 | 203 | $88k | $485k | 100% |
| 03909 | York | 10,943 | 311 | $116k | $638k | 100% |
| 04064 | Old Orchard Beach | 8,632 | 1,288 | $60k | $362k | 100% |
| 04093 | Buxton | 8,512 | 210 | $100k | $357k | 100% |
| 03904 | Kittery | 8,389 | 768 | $85k | $449k | 100% |
| 03901 | Berwick | 8,175 | 218 | $95k | $369k | 100% |
| 04046 | Kennebunkport | 8,102 | 182 | $103k | $586k | 100% |
| 04002 | Alfred | 7,737 | 117 | $85k | $352k | 100% |
| 03908 | South Berwick | 7,431 | 233 | $98k | $426k | 100% |
| 03903 | Eliot | 7,146 | 361 | $102k | $499k | 100% |
| 04027 | Lebanon | 6,629 | 121 | $98k | $325k | 100% |
| 03906 | North Berwick | 5,368 | 140 | $105k | $433k | 100% |
| 04042 | Hollis Center | 4,872 | 152 | $96k | $339k | 100% |
| 04083 | Springvale | 4,833 | 481 | $72k | $272k | 100% |
| 04049 | Limington | 4,017 | 96 | $85k | $296k | 100% |
| 04048 | Limerick | 3,400 | 125 | $101k | $269k | 100% |
| 04061 | North Waterboro | 3,074 | 153 | $94k | $274k | 100% |
| 04076 | Shapleigh | 2,976 | 77 | $88k | $356k | 100% |
| 04030 | East Waterboro | 2,731 | 178 | $73k | $348k | 100% |
| 04001 | Acton | 2,721 | 72 | $79k | $334k | 100% |
| 03902 | Cape Neddick | 2,665 | 140 | $134k | $592k | 100% |
| 04087 | Waterboro | 2,250 | 113 | $98k | $247k | 100% |
| 03905 | Kittery Point | 2,084 | 302 | $141k | $541k | 100% |
| 04020 | Cornish | 1,803 | 81 | $69k | $274k | 100% |
| 04047 | Parsonsfield | 1,715 | 29 | $72k | $272k | 100% |
| 04095 | West Newfield | 1,480 | 49 | $57k | $319k | 100% |
| 03907 | Ogunquit | 1,379 | 338 | $114k | $876k | 100% |
| 04063 | Ocean Park | 612 | 834 | $62k | $466k | 100% |
| 03911 | York Harbor | 363 | 1,023 | $156k | $1.28M | 100% |
| 04056 | Newfield | 100 | 57 | $57k | $309k | 100% |
| 04006 | Biddeford Pool | 39 | 619 | – | – | 100% |
| 03910 | York Beach | 15 | 306 | – | – | 100% |
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).
PO Box and single-organization ZIP codes
| ZIP | Postal name |
|---|---|
| 04004 | Bar Mills |
| 04007 | Biddeford |
| 04014 | Cape Porpoise |
| 04028 | East Parsonsfield |
| 04054 | Moody |
| 04094 | West Kennebunk |
Source: GeoNames postal codes (CC BY 4.0).
Which first three digits do York County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. York County's ZIP codes use 2 prefixes: 039 and 040.
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.