Halifax adalah sebuah borough di Dauphin County, Pennsylvania, Amerika Serikat. Halifax didirikan sebagai borough pada 29 Mei 1785. Borough ini terletak di pertemuan Armstrong Creek dan Sungai Susquehanna. Populasi adalah 875 pada sensus 2000. Ini adalah bagian dari Area Statistik Metropolitan Carlisle Harrisburg.