Halifax is a borough in Dauphin County, Pennsylvania, United States. Halifax was incorporated as a borough on May 29, 1785. It is situated at the confluence of Armstrong Creek and the Susquehanna River. The population was 795 at the 2020 census. It is part of the Harrisburg–Carlisle Metropolitan Statistical Area.
AdCompare Deals on HousesforSale Near You by Neighborhood, Price, Size, Schools, & More! Easily Connect with Top Local Agents & Get Free Access to the Newest Listings Near You.
AdBuy Foreclosed Homes and Save Up to 50%. Register for $1 to See All Listings Online. Search Homes & Connect With a Real Estate Agent To Purchase the Home of Your Dreams.