There are 6 Banks in Halifax, Pennsylvania, serving a population of 1,008 people in an area of 1 square miles. There is 1 Bank per 168 people, and 1 Bank per square mile.
In Pennsylvania, Halifax is ranked 108th of 2580 cities in Banks per capita, and 95th of 2580 cities in Banks per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Halifax Banks.
Bb & T 3679 Peters Mountain Road Halifax, PA
Community Banks 3679 Peters Mountain Road Halifax, PA
Halifax Bank 300 Market Street Halifax, PA
Halifax National Bank 3rd St&market Street Halifax, PA
Mid-Penn Bank 906 North River Road Halifax, PA
Riverview Bank 3rd And Market Streets Halifax, PA