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
Is there a way to check the validity of a routing number for international wires?
What should I do if I'm unsure about the routing number's accuracy?
Are there online databases for verifying routing numbers?
Can I look up a bank's routing number online?
What information should I cross-reference when verifying a routing number?
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

Is there a limit for wire transfer if I use the Business Cash Management Services from Big Sky Banking System?
Read More
Kansas Gas service received an ACH payment from US Corps of Engineers on Oct 21st for $182.50. We are unsure what account needs to be credited with this payment. I tried calling the number listed above (which is also the number give to me by our bank) a
Read More

It`s too complicated to use BBWest BIDS system to do wire transfer. I use their wire transfer staff 800-318-8393.
Read More