York County, Maine ZIP codes
42 ZIP codes are in York County. It's part of the Portland-South Portland, ME metro area.
- ZIP codes
- 42
- Population in these ZIPs
- 216,731
- Avg. median income
- $90,200population-weighted
- Cities & towns
- 41
Loading map…
Click anywhere on the map to see which ZIP code it's in.
ZIP codes in York County
| ZIP code | City | Population | Median income | Typical home value |
|---|---|---|---|---|
| 03901 | Berwick | 8,175 | $94,771 | $473,800 |
| 03902 | Cape Neddick | 2,665 | $133,676 | $775,300 |
| 03903 | Eliot | 7,146 | $101,522 | $608,800 |
| 03904 | Kittery | 8,389 | $85,084 | $648,200 |
| 03905 | Kittery Point | 2,084 | $140,730 | $843,700 |
| 03906 | North Berwick | 5,368 | $105,156 | $494,800 |
| 03907 | Ogunquit | 1,379 | $114,259 | $934,700 |
| 03908 | South Berwick | 7,431 | $98,289 | $525,900 |
| 03909 | York | 10,943 | $115,608 | $757,300 |
| 03910 | York Beach | 15 | — | — |
| 03911 | York Harbor | 363 | $156,299 | $1,281,900 |
| 04001 | Acton | 2,721 | $78,750 | $472,700 |
| 04002 | Alfred | 7,737 | $84,537 | $472,700 |
| 04004 PO Box | Bar Mills | — | — | — |
| 04005 | Biddeford | 24,772 | $74,647 | $499,900 |
| 04006 | Biddeford Pool | 39 | — | — |
| 04007 PO Box | Biddeford | — | — | — |
| 04014 PO Box | Cape Porpoise | — | — | — |
| 04020 | Cornish | 1,803 | $69,038 | $389,000 |
| 04027 | Lebanon | 6,629 | $97,750 | $406,800 |
| 04028 PO Box | East Parsonsfield | — | — | — |
| 04030 | East Waterboro | 2,731 | $72,548 | $421,800 |
| 04042 | Hollis Center | 4,872 | $95,950 | $430,600 |
| 04043 | Kennebunk | 11,820 | $107,804 | $618,100 |
| 04046 | Kennebunkport | 8,102 | $102,529 | $768,500 |
| 04047 | Parsonsfield | 1,715 | $72,045 | $360,400 |
| 04048 | Limerick | 3,400 | $101,172 | $409,700 |
| 04049 | Limington | 4,017 | $84,675 | $414,100 |
| 04054 PO Box | Moody | — | — | — |
| 04056 | Newfield | 100 | $57,083 | $309,300 |
| 04061 | North Waterboro | 3,074 | $94,023 | $388,600 |
| 04063 | Ocean Park | 612 | $61,667 | $465,700 |
| 04064 | Old Orchard Beach | 8,632 | $59,887 | $508,700 |
| 04072 | Saco | 20,819 | $92,241 | $521,400 |
| 04073 | Sanford | 17,414 | $72,917 | $371,200 |
| 04076 | Shapleigh | 2,976 | $88,140 | $413,700 |
| 04083 | Springvale | 4,833 | $72,207 | $361,600 |
| 04087 | Waterboro | 2,250 | $98,105 | $415,200 |
| 04090 | Wells | 11,713 | $88,024 | $589,000 |
| 04093 | Buxton | 8,512 | $100,144 | $470,200 |
| 04094 PO Box | West Kennebunk | — | — | — |
| 04095 | West Newfield | 1,480 | $57,206 | $397,000 |
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Cities and towns in York County
- Berwick
- Cape Neddick
- Eliot
- Kittery
- Kittery Point
- North Berwick
- Ogunquit
- South Berwick
- York
- York Beach
- York Harbor
- Acton
- Alfred
- Bar Mills
- Biddeford
- Biddeford Pool
- Cape Porpoise
- Cornish
- Lebanon
- East Parsonsfield
- East Waterboro
- Hollis Center
- Kennebunk
- Kennebunkport
- Parsonsfield
- Limerick
- Limington
- Moody
- Newfield
- North Waterboro
- Ocean Park
- Old Orchard Beach
- Saco
- Sanford
- Shapleigh
- Springvale
- Waterboro
- Wells
- Buxton
- West Kennebunk
- West Newfield
Nearby counties
Frequently asked questions
How many ZIP codes are in York County, Maine?
42 ZIP codes are mainly in York County.
What cities are in York County?
ZIP codes in York County use the city names Acton, Alfred, Bar Mills, Berwick, Biddeford, Biddeford Pool, Buxton, Cape Neddick, Cape Porpoise, Cornish, East Parsonsfield and East Waterboro and others.
What metro area is York County in?
York County is part of the Portland-South Portland, ME metropolitan statistical area.