Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
York County Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
750
Homes
Sort by Recommended
Listed By Compass
Virtual Tour
$1,995,000
26 Captain Thomas Road
Ogunquit, ME 03907
5
Beds
3.5
Baths
2,852
Sq. Ft.
Listed By Compass
$1,199,000
15 Shipping Lane
Eliot, ME 03903
3
Beds
2.5
Baths
2,492
Sq. Ft.
Listed By Compass
$1,089,000
4 Shipping Lane
Eliot, ME 03903
3
Beds
2.5
Baths
2,391
Sq. Ft.
Listed By Compass
$300,000
420 Brixham Road
Eliot, ME 03903
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$85,000
1 Ocean Avenue, Unit 209 FRACTION 4
York, ME 03909
1
Bed
1
Bath
892
Sq. Ft.
$425,000
24 Memory Lane
Arundel, ME 04046
2
Beds
1
Bath
1,200
Sq. Ft.
New
$669,000
1335 Post Road
Wells, ME 04090
3
Beds
2
Baths
1,388
Sq. Ft.
$375,000
34 Memory Lane
Arundel, ME 04046
2
Beds
1
Bath
1,302
Sq. Ft.
$400,000
201 Beech Plains Road
Buxton, ME 04093
3
Beds
1
Bath
1,692
Sq. Ft.
$550,000
30 Clarks Mills Road
Dayton, ME 04005
3
Beds
1.5
Baths
2,304
Sq. Ft.
$329,000
12 Pine Avenue
Old Orchard Beach, ME 04064
1
Bed
1
Bath
502
Sq. Ft.
$753,500
67 Creeks Edge Drive
Saco, ME 04072
3
Beds
2.5
Baths
1,736
Sq. Ft.
$559,900
253 Oakwood Drive
Acton, ME 04001
3
Beds
2
Baths
1,660
Sq. Ft.
$172,000
1762 Post Road, Unit 236
Wells, ME 04090
1
Bed
1
Bath
532
Sq. Ft.
$85,000
191 Tatnic Road, Unit 76
Wells, ME 04090
2
Beds
1
Bath
786
Sq. Ft.
$59,900
620 Post Road, Unit 57
Wells, ME 04090
1
Bed
1
Bath
405
Sq. Ft.
Virtual Tour
$160,000
376 Mile Rd Wells, Unit 128
Wells, ME 04090
1
Bed
1
Bath
294
Sq. Ft.
$629,000
101 Elm Street
Newfield, ME 04095
3
Beds
1.5
Baths
2,630
Sq. Ft.
$645,000
217 Brixham Road
Eliot, ME 03903
3
Beds
2
Baths
1,887
Sq. Ft.
$698,250
31 Salt Point Drive, Unit 17
Old Orchard Beach, ME 04064
2
Beds
2.5
Baths
1,224
Sq. Ft.
$499,900
41 Sunset Road
Sanford, ME 04083
2
Beds
2.5
Baths
1,995
Sq. Ft.
$764,900
37 Heritage Drive
Berwick, ME 03901
3
Beds
2.5
Baths
2,718
Sq. Ft.
$575,000
54 Cottage Road
Limerick, ME 04048
3
Beds
3
Baths
1,536
Sq. Ft.
$559,900
37 Sage Lane
Lebanon, ME 04027
3
Beds
2.5
Baths
2,016
Sq. Ft.
$715,850
8 Overlook Drive, Unit 7
Old Orchard Beach, ME 04064
2
Beds
2.5
Baths
1,224
Sq. Ft.
$715,850
29 Salt Point Drive, Unit 16
Old Orchard Beach, ME 04064
2
Beds
2.5
Baths
1,224
Sq. Ft.
$59,900
120 Bears Den Road, Unit 24E
Wells, ME 04090
1
Bed
1
Bath
556
Sq. Ft.
$834,500
73 Creeks Edge Drive
Saco, ME 04072
3
Beds
2.5
Baths
2,148
Sq. Ft.
$1,249,500
2 Landing Way
Biddeford, ME 04005
4
Beds
2.5
Baths
3,800
Sq. Ft.
$2,549,000
470 Ocean Avenue
Wells, ME 04090
4
Beds
3.5
Baths
3,225
Sq. Ft.
$44,000
117 Bears Den Road, Unit 52
Wells, ME 04090
2
Beds
1.5
Baths
304
Sq. Ft.
$2,000,000
6 4th Street
Biddeford, ME 04005
3
Beds
2
Baths
2,100
Sq. Ft.
$589,000
99 Goose Rocks Road
Kennebunkport, ME 04046
2
Beds
1
Bath
1,398
Sq. Ft.
$425,000
1090 New County Road
Dayton, ME 04005
3
Beds
1
Bath
1,685
Sq. Ft.
$400,000
233 Cedar Drive
Shapleigh, ME 04076
3
Beds
1
Bath
1,216
Sq. Ft.
$675,000
228 Upper Middle Road
Lebanon, ME 04027
3
Beds
2
Baths
1,664
Sq. Ft.
$825,000
84 Ocean Street
Ogunquit, ME 03907
2
Beds
1
Bath
592
Sq. Ft.
$239,900
390 East Shore Drive
Acton, ME 04001
2
Beds
1
Bath
624
Sq. Ft.
$140,000
580 Hiltons Lane, Unit 16
Wells, ME 04090
3
Beds
1
Bath
792
Sq. Ft.
$795,000
24-29 9th Street
Old Orchard Beach, ME 04064
1
Bed
1.5
Baths
864
Sq. Ft.
1
2
3
4
5
6
...
9
Compass
ME
York County
Homes for Sale near York County
Neighborhoods
York Harbor
West Kennebunk
Wakefield
South Hiram
Route 1 District
Portsmouth Naval Shipyard
North Kittery
Newfield
Lyman ME
Lakes & Mountains
Lake Arrowhead
Kittery Village
Kennebunk Village
Islands District
Hollis ME
East Rochester
Dunstan
Downtown Kittery District
Bartlett Road District
Baldwin
Show More
Cities
York
Steep Falls
Standish
South Berwick
Shapleigh
Scarborough
Sanford
Rye
North Berwick
New Castle
Milton Mills
Limerick
Kittery Point
Kittery
Kennebunkport
Kennebunk
Gorham
Effingham
Cornish
Arundel
Show More
ZIPs
04091
04085
04064
04063
04061
04049
04046
04041
04027
04020
04006
04005
04002
04001
03905
03904
03882
03872
03836
03830
Show More
Looking for Rentals?
Homes and Apartments for Rent in York County