MID PENN BANK
Routing Number: 031308807
894 N. RIVER ROAD
HALIFAX, PA 17032-0000
(717) 692-2133
2101 Market Street
Camp Hill, PA 17011
205 School Road
Dalmatia, PA 17017
1001 Peters Mountain Road
Dauphin, PA 17018
4642 State Route 209
Elizabethville, PA 17023
2615 N Front Street
Harrisburg, PA 17110
5500 Allentown Boulevard
Harrisburg, PA 17112
17 North 2nd Street
Harrisburg, PA 17101
4509 Derry Street
Harrisburg, PA 17111
550 Main Street
Lykens, PA 17048
4622 Carlisle Pike
Mechanicsburg, PA 17050
1100 Spring Garden Drive
Middletown, PA 17057
349 Union Street
Millersburg, PA 17061
51 South Front Street
Steelton, PA 17113
Main Street
Tower City, PA 17980
How are routing numbers used in electronic transfers?
Can I share my routing number with others?
How many digits are in a routing number?
How do I update my routing number with the IRS for tax purposes?
How do routing numbers and account numbers differ?
Frequently asked questions (FAQs) related to bank routing numbers and bank routing information:
frequently asked questions (FAQs) about Bank ABA routing numbers and their purposes:
Frequently asked questions (FAQs) about international bank routing codes


How do I initiate a wire from PB CU Mobile Banking app? Is there an option for that?
Read More
How can I determine the address/location of a Chase branch by routing number 044000037? All that I am finding is the Tampa FLA address for JP Morgan Chase Bank, NA but my client believes he deposited money into a Chase account in or near Youngstown, Ohio
Read More
The Village Bank wire transfers fee is $ 25.00 domestic and international wire transfers vary
Read More