York County, Maine
York County, Maine, has 222,434 residents (July 2025 estimate). Its county seat is Alfred. It uses Eastern Time and covers 991 sq mi (2,567 km²) of land.
- Resident population, July 2025
- 222,434
- Land area
- 991 sq mi (2,567 km²)
- County seat or government
- Alfred
- Time zone
- Eastern TimeUTC-05:00 in January; UTC-04:00 in July
- Median household income
- $88,333 ± $2,794
- Median home value
- $395,700 ± $6,526
- Median rent, with utilities
- $1,339 ± $51
- Homes lived in by their owners
- 77.3% ± 1.0 points
- County type
- County
- Metro or micro area
- Portland-South Portland, ME metro areaCentral county
- Water area
- 279 sq mi (721 km²)
- State
- Maine
- County code (FIPS)
- 23031
- Coordinates (central point)
- 43.426019, -70.668425
These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.
Time zones in York County
| Time zone | Local time and UTC offset | Next clock change |
|---|---|---|
| Eastern TimeAmerica/New_York | UTC-05:00 in January; UTC-04:00 in July. Enable JavaScript for the live clock. | Enable JavaScript for upcoming changes. |
Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.
ZIP Code areas, largest first
- 0400524,772 people
- 0407220,819 people
- 0407317,414 people
- 0404311,820 people
- 0409011,713 people
- 0390910,943 people
- 040648,632 people
- 040938,512 people
- 039048,389 people
- 039018,175 people
- 040468,102 people
- 040027,737 people
All 36
- 039087,431 people
- 039037,146 people
- 040276,629 people
- 039065,368 people
- 040424,872 people
- 040834,833 people
- 040494,017 people
- 040483,400 people
- 040613,074 people
- 040762,976 people
- 040302,731 people
- 040012,721 people
- 039022,665 people
- 040872,250 people
- 039052,084 people
- 040201,803 people
- 040471,715 people
- 040951,480 people
- 039071,379 people
- 04063612 people
- 03911363 people
- 04056100 people
- 0400639 people
- 0391015 people
36 ZIP Code areas overlap York County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.
Official county information
We don’t have a website for this county yet. The US government’s local-office directory ↗ lists its offices. A geographic lookup cannot determine eligibility, tax liability or a court obligation.
Towns in York County, largest first
- Town of York13,986 people
- Town of Kennebunk11,820 people
- Town of Wells11,713 people
- Town of Kittery10,473 people
- Town of Old Orchard Beach9,244 people
- Town of Buxton8,512 people
- Town of Berwick8,175 people
- Town of Waterboro8,055 people
- Town of South Berwick7,670 people
- Town of Eliot7,146 people
- Town of Lebanon6,629 people
- Town of North Berwick5,129 people
All 26
- Town of Hollis4,872 people
- Town of Lyman4,612 people
- Town of Arundel4,418 people
- Town of Limington4,017 people
- Town of Kennebunkport3,684 people
- Town of Limerick3,400 people
- Town of Alfred3,125 people
- Town of Shapleigh2,976 people
- Town of Acton2,721 people
- Town of Dayton2,313 people
- Town of Cornish1,803 people
- Town of Parsonsfield1,715 people
- Town of Newfield1,580 people
- Town of Ogunquit1,379 people
People counts are American Community Survey 2020–2024 5-year estimates. All towns in Maine, by county
School districts in York County, largest first
- School Administrative District 0628,097 people
- School Administrative District 5723,748 people
- Biddeford22,498 people
- Sanford22,247 people
- Saco Public Schools20,819 people
- School Administrative District 6019,933 people
- Regional School Unit 2119,922 people
- School Administrative District 3514,816 people
- York13,986 people
- Wells-Ogunquit Community School District13,092 people
- Kittery10,473 people
- Regional School Unit 239,244 people
All 15
- School Administrative District 558,182 people
- Acton2,721 people
- Dayton Public Schools2,313 people
Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.
Cities, towns and communities, largest first
These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.
- Biddeford, Maine (city)22,498 people
- Sanford, Maine (city)22,247 people
- Saco, Maine (city)20,819 people
- Old Orchard Beach, Maine (CDP)9,244 people
- Kennebunk, Maine (CDP)6,221 people
- Kittery, Maine (CDP)5,110 people
- York Harbor, Maine (CDP)4,240 people
- South Eliot, Maine (CDP)4,203 people
- South Berwick, Maine (CDP)3,381 people
- Lake Arrowhead, Maine (CDP)3,322 people
- Cape Neddick, Maine (CDP)2,453 people
- Berwick, Maine (CDP)1,998 people
All 19
- North Berwick, Maine (CDP)1,702 people
- West Kennebunk, Maine (CDP)1,395 people
- Kennebunkport, Maine (CDP)1,276 people
- Cornish, Maine (CDP)1,024 people
- Kittery Point, Maine (CDP)935 people
- Kezar Falls, Maine (CDP)819 people
- Alfred, Maine (CDP)661 people
Bordering areas, nearest first
Distances are straight lines between map points.
- Strafford County, New Hampshire21 mi southwest
- Cumberland County, Maine31 mi northeast
- Rockingham County, New Hampshire37 mi southwest
- Carroll County, New Hampshire41 mi northwest
- Oxford County, Maine74 mi north
Before using this answer on a form
Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.
Find the county where you are now, check its ZIP area, or check the time zone where you are.
Areas that only touch the edge
These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.