York County, ME Average Home Price (2026)

The average home price in York County, Maine is about $474,000 (the 2026 median across 33 ZIP codes, at ~$350/sq ft) — 35% more expensive than the Maine median and 64% more expensive than the typical U.S. home.

$474,000
Median home value
$350
Median price / sq ft
33
ZIP codes with data
+35%
vs Maine median

How York County compares

York County is relatively expensive for housing nationally: its typical home costs $474,000 against $351,000 for Maine and $289,000 for the U.S. Within the county, ZIP-level values run from about $360,000 to $1,613,000.

AreaTypical value$ / sq ft
York County$474,000$350
Maine$351,000$259
United States$289,000$193

Cities in York County

Cities with their own home-value page, largest first:

York County home prices by ZIP code

The 15 most valuable ZIP codes in York County (of 33 with data):

ZIP codeTypical value$ / sq ftvs county
04006 Biddeford Pool$1,613,000$849+240%
04063 Ocean Park$954,000$502+101%
03907 Ogunquit$935,000$685+97%
03905 Kittery$844,000$455+78%
03902 York$775,000$540+64%
04046 Arundel$769,000$616+62%
03909 York$757,000$486+60%
03904 Kittery$648,000$466+37%
04043 Kennebunk$618,000$374+30%
03903 Eliot$609,000$329+28%
04090 Wells$589,000$390+24%
03908 South Berwick$526,000$303+11%
04072 Saco$521,000$345+10%
04064 Old Orchard Beach$509,000$430+7%
04005 Biddeford$500,000$383+5%

Home value appreciation in York County

Home prices in York County have risen about 116% over the last 10 years (≈8.0% a year) and +96.7% over 20 years, according to the FHFA house price index through 2025. The most recent year came in at +5.7% — still rising. A home worth $474,000 today was worth roughly $219,750 ten years ago.

+5.7%
1-year change
+66.6%
5-year change
+115.7%
10-year change
+96.7%
20-year change

See where that trend takes a specific home with the home appreciation calculator — statewide, Maine is +112.4% over the same 10 years. Past appreciation is a track record, not a forecast; local prices can fall.

Calculators for York County

Run the numbers for York County with the local rates already filled in — change any input to test your own situation.

Salary needed to buy a home in York County

To buy the typical $474,000 home in York County with 20% down, you need a household income of roughly $129,000 a year (about $3,010 a month for the mortgage, taxes, and insurance). With 10% down the bar rises to about $153,000, because the loan is bigger and mortgage insurance kicks in.

Down paymentCash downMonthly paymentIncome needed
5% (+PMI)$23,700$3,740/mo$160,000/yr
10% (+PMI)$47,400$3,580/mo$153,000/yr
20%$94,800$3,010/mo$129,000/yr

Assumes a 30-year fixed mortgage at 6.5%, property tax at 1.1% and insurance at 0.45% of value per year, PMI of 0.75% on loans with less than 20% down, and the standard 28% housing-to-income rule. Your rate, taxes, and HOA will move these — run your own numbers in the mortgage calculator.

What your budget buys in York County

At about $350 per square foot, here is roughly how much home different budgets get you in York County:

BudgetApprox. sizeWhat that looks like locally
$250k710 sq ftbelow the local median — condos, smaller or older homes
$300k860 sq ftbelow the local median — condos, smaller or older homes
$400k1140 sq ftaround the typical home here
$500k1430 sq ftaround the typical home here
$600k1710 sq ftaround the typical home here

Wondering where that budget goes further? The relocation calculator ranks hundreds of U.S. cities by what the same money buys — it opens filtered to Maine.

Estimate a specific home in York County

Enter your ZIP and size for an instant estimate tailored to your exact area:

York County home prices: frequently asked

What is the average home price in York County, ME? +
The typical home in York County, Maine is worth about $474,000 as of 2026 (the median across its 33 ZIP codes with data), at roughly $350 per square foot — 35% more expensive than the Maine median of $351,000 and 64% more expensive than the U.S. median.
What salary do you need to buy a house in York County? +
For the typical $474,000 home in York County, a household income of about $129,000 a year covers the payment with 20% down (a 30-year fixed at 6.5%, plus taxes and insurance, under the 28% rule). With 10% down you need roughly $153,000; with 5% down about $160,000.
Which part of York County is most expensive? +
Among the ZIP codes we track, 04006 (Biddeford Pool) is the priciest at about $1,613,000 and 04047 (Parsonsfield) the most affordable at about $360,000 — a 4.5× spread inside one county.
Are home values in York County going up? +
Over the last 10 years home prices in York County changed about +115.7% (≈8.0% a year), and +5.7% in the latest year, according to the FHFA house price index through 2025. Over 20 years: +96.7%. Past gains are not a guarantee of future ones.

Browse all Maine cities and counties, or look up price per square foot by ZIP code nationwide.

Directional estimates from public market data (Realtor.com & Zillow research; FHFA house price index; Census ZIP-to-county relationships), not appraisals.