Oxford County, Maine Homes for Sale
Oxford County stretches across western Maine from the lakes of the Oxford Hills to the mountains along the New Hampshire border, covering more than 2,000 square miles of land. It's a region of small towns, working forests, ski areas and lakes, with Paris as the county seat and Norway, Oxford, Bethel, Rumford and Fryeburg among its best-known communities. Buyers come here for lakefront cabins, mountain getaways, farmhouses with land and homes that cost noticeably less than in the Portland area. According to Maine Listings, the median sale price for the July through September 2026 quarter was $327,500. Whether you want a year-round home, a ski house near Sunday River or a camp on the lake, our team can help you understand the different parts of the county and find a property that fits your plans.
Quick Facts
Sources: 2025 Census estimate; ACS 2020–2024; Maine Listings, Jul–Sep 2026; drive time approximate.
Population (2025 Census estimate)
60,346
Median household income (ACS 2020–2024)
$60,173
Median sale price (Maine Listings, Jul–Sep 2026)
$327,500
To Portland from Norway/South Paris (Bethel ~65 mi)
~45 mi
Towns in Oxford County
Paris (county seat, incl. South Paris) · Norway · Oxford · Bethel · Newry · Rumford · Mexico · Dixfield · Fryeburg · Buckfield · Hebron · Waterford · Woodstock · Otisfield · Hiram · Lovell
OXFORD COUNTY
- ?Sold Listings
- ?Average Sales Price
- ?Average Days on Market
OXFORD County Market Trends
Frequently Asked Questions
Looking for your place in western Maine?
Tell us whether you want a lake, a mountain view or a few acres in a quiet town. We'll help you compare areas and find a home or getaway that fits.
RECENT LISTINGS




