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
Can two accounts at the same bank have the same account number?
What should I do if I suspect someone has unauthorized access to my routing number?
How many digits are in an account number?
How are routing numbers used in electronic transfers?
Are routing numbers and account numbers required for online transactions?
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

Out-going international wires at First TN cost $55. I am trying to send money back home to Mexico but this is way too much... What`s the alternative besides wire transfer?
Read More
Can I use Great Western Bank’s Online Banking to do wire transfer? I`ve seen this service is being offer to Online Business Banking.
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
Chase is offering a $100 bonus and 5% cash back and no annual fee on their credit card see their website for detail or call (800) 940-8575
Read More