Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Perry County Homes for Sale & Real Estate
Save Search
price
-
Filters
41-80
of
81
Homes
Sort by Recommended
$295,000
30 Burd Road
Newport, PA 17074
-
Beds
-
Baths
-
Sq. Ft.
$419,000
1293 McKeehan Road
New Bloomfield, PA 17068
4
Beds
2
Baths
2,586
Sq. Ft.
$280,000
5596 Veterans Way
Elliottsburg, PA 17024
3
Beds
2.5
Baths
1,687
Sq. Ft.
$415,000
335 Apple Ridge Road
Loysville, PA 17047
3
Beds
3
Baths
2,324
Sq. Ft.
$259,900
6200 Spring Road
Shermans Dale, PA 17090
3
Beds
1
Bath
1,768
Sq. Ft.
$400,000
5612 Erly Road
Elliottsburg, PA 17024
3
Beds
2
Baths
1,856
Sq. Ft.
New Construction
$342,990
Sassafras
New Buffalo, PA 17069
3
Beds
2.5
Baths
1,724
Sq. Ft.
$69,000
190 Wolfgang Lane
Blain, PA 17006
3
Beds
1
Bath
800
Sq. Ft.
$138,500
106 North Market Street
Liverpool, PA 17045
1
Bed
1.5
Baths
976
Sq. Ft.
$229,900
45 Deer Run Alley
Loysville, PA 17047
2
Beds
1.5
Baths
1,487
Sq. Ft.
$460,000
98 Fallen Cabin Lane
Landisburg, PA 17040
4
Beds
2
Baths
3,328
Sq. Ft.
$260,000
229 Creek Road
Millerstown, PA 17062
3
Beds
1.5
Baths
2,020
Sq. Ft.
New Construction
$367,990
Black Cherry At Stone Mill Estates Pa
New Buffalo, PA 17069
4
Beds
2.5
Baths
2,362
Sq. Ft.
$535,000
705 Veterans Way
Elliottsburg, PA 17024
4
Beds
3
Baths
2,540
Sq. Ft.
New Construction
$259,990
Gardenia
Duncannon, PA 17020
3
Beds
2.5
Baths
1,706
Sq. Ft.
$300,000
226 Schoolhouse Road
Duncannon, PA 17020
8
Beds
3
Baths
2,871
Sq. Ft.
$495,000
650 Bucks Church Road
Newport, PA 17074
5
Beds
4
Baths
2,513
Sq. Ft.
New Construction
$590,000
217 Greenwood Drive
Millerstown, PA 17062
3
Beds
3
Baths
3,702
Sq. Ft.
$32,900
33 South Market Street
Millerstown, PA 17062
3
Beds
1
Bath
1,424
Sq. Ft.
For Sale By Owner
$65,000
23 Gamble Road
New Bloomfield, PA 17068
2
Beds
1
Bath
460
Sq. Ft.
New Construction
$515,450
178 Morelton Avenue
Marysville, PA 17053
3
Beds
2
Baths
1,947
Sq. Ft.
For Sale By Owner
$60,000
1350 Oliver Street
Newport, PA 17074
2
Beds
1
Bath
840
Sq. Ft.
$950,000
2899 Couchtown Road
Loysville, PA 17047
3
Beds
2.5
Baths
1,740
Sq. Ft.
$950,000
2899 Couchtown Road
Loysville, PA 17047
-
Beds
-
Baths
1,740
Sq. Ft.
New Construction
$555,900
11 Erly Road
Elliottsburg, PA 17024
3
Beds
2.5
Baths
1,980
Sq. Ft.
$82,900
102 Butchershop Road
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$115,000
2 Creek Road
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$155,000
178 Morelton Avenue
Marysville, PA 17053
-
Beds
-
Baths
-
Sq. Ft.
$50,750
0 Kline Hollow Road
Liverpool, PA 17045
-
Beds
-
Baths
-
Sq. Ft.
$51,375
0 Kline Hollow Road
Liverpool, PA 17045
-
Beds
-
Baths
-
Sq. Ft.
$54,625
0 Kline Hollow Road
Liverpool, PA 17045
-
Beds
-
Baths
-
Sq. Ft.
$79,000
51 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$45,000
0 Pisgah Rest
Shermans Dale, PA 17090
-
Beds
-
Baths
-
Sq. Ft.
$75,000
54 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$78,000
52 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$99,900
63 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$95,000
56 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$89,000
53 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$89,000
61 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$73,900
287 Soule Road
New Bloomfield, PA 17068
-
Beds
-
Baths
-
Sq. Ft.
1
2
3
Compass
PA
Perry County
Homes for Sale near Perry County
Neighborhoods
Buffalo Township - Perry County
Greenwood Township - Perry County
Fannett Township - Franklin County
East Pennsboro
Centre Township - Perry County
Walker Township - Juniata County
Upper Mifflin Township - Cumberland County
Tyrone Township - Perry County
Turbett Township - Juniata County
Toboyne Township - Perry County
Spruce Hill Township - Juniata County
Spring Township - Perry County
North Middleton Township - Cumberland County
Miller Township - Perry County
Middlesex Township - Cumberland County
Lower Frankford Township - Cumberland County
Juniata Township - Perry County
Howe Township - Perry County
Hopewell Township - Cumberland County
Halifax 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
17090
17082
17069
17068
17062
17050
17047
17037
17025
17021
17020
17018
17015
17013
Show More
Looking for Rentals?
Homes and Apartments for Rent in Perry County