Halifax is a borough in Dauphin County, Pennsylvania, United States. Halifax was incorporated as a borough on May 29, 1785. The borough is situated at the confluence of Armstrong Creek and Susquehanna River. The population was 875 at the 2000 census. Halifax apartments for rent comparison page shows most up to date rent information on Halifax apartments and houses. Rent information is obtained from multiple rental sources but we cannot guarantee their accuracy.