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
Halifax, PA Homes for Sale & Real Estate
Save Search
price
-
Filters
1-17
of
17
Homes
Sort by Recommended
Coming Soon
$249,900
24 Hill Top Road
Halifax, PA 17032
3
Beds
2
Baths
2,291
Sq. Ft.
Coming Soon
$709,900
701 Tourist Park Road
Halifax, PA 17032
4
Beds
3.5
Baths
3,711
Sq. Ft.
$273,900
44 Dustin Drive
Halifax, PA 17032
4
Beds
3
Baths
1,890
Sq. Ft.
$80,000
368 Small Valley Road
Halifax, PA 17032
-
Beds
-
Baths
-
Sq. Ft.
$62,000
563 A Mountain House Road
Halifax, PA 17032
0
Beds
-
Baths
-
Sq. Ft.
New Construction
$125,000
18 South Elmer Avenue
Halifax, PA 17032
3
Beds
2
Baths
1,498
Sq. Ft.
$47,500
61 North Elmer Avenue
Halifax, PA 17032
2
Beds
1
Bath
900
Sq. Ft.
New Construction
$125,000
30 South Elmer Avenue
Halifax, PA 17032
3
Beds
2
Baths
1,498
Sq. Ft.
New Construction
$369,900
3 Dustin Drive
Halifax, PA 17032
4
Beds
2.5
Baths
1,835
Sq. Ft.
$44,500
13 South 4th Street
Halifax, PA 17032
-
Beds
-
Baths
2,794
Sq. Ft.
$89,900
0 Harman Road
Halifax, PA 17032
-
Beds
-
Baths
-
Sq. Ft.
$31,000
12 Hill Top Road
Halifax, PA 17032
-
Beds
-
Baths
-
Sq. Ft.
$70,900
66 Oak Avenue
Halifax, PA 17032
-
Beds
-
Baths
-
Sq. Ft.
$59,900
36 Dustin Drive
Halifax, PA 17032
-
Beds
-
Baths
-
Sq. Ft.
$164,900
2648 Powells Valley Road
Halifax, PA 17032
-
Beds
-
Baths
-
Sq. Ft.
$57,000
14 Pheasant Hill Drive
Halifax, PA 17032
-
Beds
-
Baths
-
Sq. Ft.
$61,000
16 Pheasant Hill Drive
Halifax, PA 17032
-
Beds
-
Baths
-
Sq. Ft.
Compass
PA
Dauphin County
Halifax
Homes for Sale near Halifax
Neighborhoods
Halifax Township - Dauphin County
Watts Township - Perry County
Buffalo Township - Perry County
Reed Township - Dauphin County
Jackson Township - Dauphin County
Wayne Township - Dauphin County
Middle Paxton Township - Dauphin County
Upper Paxton Township - Dauphin County
Lenkerville
Wheatfield Township - Perry County
Penn Township - Perry County
Miller Township - Perry County
Washington Township - Dauphin County
Howe Township - Perry County
Rye Township - Perry County
Liverpool Township - Perry County
Mifflin Township - Dauphin County
Susquehanna Township - Dauphin County
Lower Paxton Township - Dauphin County
East Pennsboro Township - Cumberland County
Show More
Cities
New Buffalo
Millersburg
Dauphin
Duncannon
Marysville
Liverpool
Elizabethville
New Bloomfield
Harrisburg
Newport
Summerdale
Shermans Dale
Enola
Berrysburg
Wiconisco
Spring Glen
Port Trevorton
Dalmatia
Millerstown
Wormleysburg
Show More
ZIPs
17032
17020
17069
17074
17018
17061
17045
17023
17112
17110
17053
17062
17068
17980
17017
17025
17093
17107
17864
17050
Show More
Looking for Rentals?
Homes and Apartments for Rent in Halifax