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
Perry County Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
92
Homes
Sort by Recommended
New
$300,000
22 Mill Road
Shermans Dale, PA 17090
3
Beds
2
Baths
1,660
Sq. Ft.
New Construction
$384,990
104 Weston Drive
Duncannon, PA 17020
3
Beds
2.5
Baths
1,724
Sq. Ft.
$199,900
6923 Veterans Way
Ickesburg, PA 17024
3
Beds
2.5
Baths
1,965
Sq. Ft.
New Construction
$353,990
104 Richfield Lane
Duncannon, PA 17020
3
Beds
2.5
Baths
2,125
Sq. Ft.
$570,990
217 Rockville Boulevard
Marysville, PA 17053
4
Beds
2.5
Baths
2,208
Sq. Ft.
New Construction
$560,990
222 Rockville Boulevard
Marysville, PA 17053
4
Beds
3.5
Baths
2,566
Sq. Ft.
Open: 11/23 01:00PM - 02:00PM
$294,000
153 Perry Valley Road
Millerstown, PA 17062
3
Beds
1
Bath
2,084
Sq. Ft.
$206,900
1273 Valley Road
Marysville, PA 17053
3
Beds
1
Bath
1,040
Sq. Ft.
$50,000
Rohm Lane
Loysville, PA 17047
-
Beds
-
Baths
-
Sq. Ft.
$155,000
18 Windy Hill Road
Shermans Dale, PA 17090
3
Beds
1
Bath
1,044
Sq. Ft.
$119,900
150 North 2nd Street
Newport, PA 17074
3
Beds
1
Bath
1,168
Sq. Ft.
$37,000
501 Windy Hill Road
Shermans Dale, PA 17090
3
Beds
1
Bath
924
Sq. Ft.
$239,000
1232 Sheaffers Valley Road
Landisburg, PA 17040
-
Beds
-
Baths
1,404
Sq. Ft.
$300,000
2 Kumler Lane
Duncannon, PA 17020
3
Beds
2
Baths
1,532
Sq. Ft.
$194,000
6427 Raccoon Valley Road
Millerstown, PA 17062
2
Beds
2
Baths
924
Sq. Ft.
$200,000
2298 Liberty Valley Road
Ickesburg, PA 17037
2
Beds
1
Bath
1,430
Sq. Ft.
$599,000
401 Wildcat Trail
Liverpool, PA 17045
2
Beds
1
Bath
884
Sq. Ft.
$239,500
0 South S Front Street
Liverpool, PA 17045
-
Beds
-
Baths
-
Sq. Ft.
New Construction
$544,990
213 Rockville Boulevard
Marysville, PA 17053
3
Beds
2
Baths
1,880
Sq. Ft.
$899,900
0 Red Hill Road
Newport, PA 17074
-
Beds
-
Baths
-
Sq. Ft.
$599,000
401 Wildcat Trail
Liverpool, PA 17045
-
Beds
-
Baths
-
Sq. Ft.
$249,000
0 Lovers Lane
Liverpool, PA 17045
-
Beds
-
Baths
-
Sq. Ft.
$389,900
1380 Hidden Valley Road
Loysville, PA 17047
4
Beds
1.5
Baths
1,617
Sq. Ft.
$255,000
40 Becks Mill Road
Loysville, PA 17047
2
Beds
2
Baths
1,440
Sq. Ft.
$79,900
501 Windy Hill Road
Shermans Dale, PA 17090
3
Beds
1.5
Baths
1,344
Sq. Ft.
$69,900
53 Log House Lane
Ickesburg, PA 17037
2
Beds
0.5
Baths
960
Sq. Ft.
$529,900
271 Okefenoke Road
New Bloomfield, PA 17068
4
Beds
2
Baths
2,379
Sq. Ft.
$123,500
54 Meadowview Drive
New Bloomfield, PA 17068
3
Beds
2
Baths
1,428
Sq. Ft.
$469,000
335 Apple Ridge Road
Loysville, PA 17047
3
Beds
3
Baths
2,324
Sq. Ft.
$319,500
699 North Front Street
Liverpool, PA 17045
3
Beds
2
Baths
1,888
Sq. Ft.
New Construction
$259,990
Gardenia
Duncannon, PA 17020
3
Beds
2.5
Baths
1,706
Sq. Ft.
$250,000
18 South High Street
Millerstown, PA 17062
3
Beds
2.5
Baths
2,240
Sq. Ft.
$82,900
102 Butchershop Road
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$110,000
33 Meadowview Drive
New Bloomfield, PA 17068
3
Beds
2
Baths
1,458
Sq. Ft.
$173,900
143 Wheatfield Lane
Shermans Dale, PA 17090
3
Beds
2
Baths
1,620
Sq. Ft.
$306,900
215 Loshes Run Road
Duncannon, PA 17020
4
Beds
2
Baths
1,716
Sq. Ft.
$425,000
1304 Honeysuckle Hollow Road
Elliottsburg, PA 17024
3
Beds
1.5
Baths
1,900
Sq. Ft.
$230,000
34 East Main Street
Blain, PA 17006
4
Beds
1.5
Baths
1,638
Sq. Ft.
$300,000
226 Schoolhouse Road
Duncannon, PA 17020
8
Beds
3
Baths
2,871
Sq. Ft.
$510,000
104 Stone Arch Drive
Marysville, PA 17053
4
Beds
2.5
Baths
2,333
Sq. Ft.
1
2
3
Compass
PA
Perry County
Homes for Sale near Perry County
Neighborhoods
Centre Township - Perry County
Liverpool Township - Perry County
Jackson Township - Perry County
Hopewell Township - Cumberland County
Greenwood Township - Perry County
Fannett Township - Franklin County
Wheatfield Township - Perry County
Upper Frankford Township - Cumberland County
Tyrone Township - Perry County
Toboyne Township - Perry County
Susquehanna Township - Juniata County
Spruce Hill Township - Juniata County
Southwest Madison Township - Perry County
Silver Spring
Rye Township - Perry County
Penn Township - Perry County
North Middleton Township - Cumberland County
Miller Township - Perry County
Middlesex Township - Cumberland County
Middle Paxton Township - Dauphin County
Show More
Cities
Spring Run
Shermans Dale
Newport
New Buffalo
New Bloomfield
Millerstown
Marysville
Loysville
Liverpool
Landisburg
Ickesburg
Elliottsburg
Duncannon
Doylesburg
Blain
Amberson
Dauphin
Halifax
Millersburg
Enola
Show More
ZIPs
17262
17241
17240
17219
17210
17110
17094
17090
17082
17069
17062
17061
17050
17047
17021
17020
17018
17015
17013
17017
Show More
Looking for Rentals?
Homes and Apartments for Rent in Perry County