Mid Penn Bank Locations In Pennsylvania

Mid Penn Bank operates through a network 44 branches located accross 39 cities and towns within Pennsylvania state. In addition, the bank maintains a presence with 3 additional offices across one different states.

A detailed map displaying each Mid Penn Bank office location is provided below for convenient reference. Additionally, a comprehensive list of all Mid Penn Bank branch locations in Pennsylvania, including precise addresses, contact information, hours of operation, routing number, and reviews, is available further down the page. For more information on any specific branch, please click on the branch name.

Map of Mid Penn Bank Pennsylvania Branches

List Of Cities And Branches In Pennsylvania

Allentown
A
3900 Hamilton Blvd, Allentown 18103
Blue Bell
B
10 Sentry Parkway, Suite 100, Blue Bell 19422
Camp Hill
C
2148 Market Street, Camp Hill 17011
Carlisle
1196 Walnut Bottom Road, Carlisle 17015
Clearfield
204 Bridge Street, Clearfield 16830
Connellsville
125 South Arch Street, Connellsville 15425
Conyngham
641 State Rt 93, Conyngham 18219
Cressona
57 S. Sillyman Street, Cressona 17929
Curwensville
407 Walnut Street, Curwensville 16833
Dauphin
D
1001 Peters Mountain Road, Dauphin 17018
Du Bois
91 Beaver Drive, Du Bois 15801
Elizabethtown
E
2305 South Market Street, Elizabethtown 17022
Elizabethville
4642 State Route 209, Elizabethville 17023
Frackville
F
504 South Lehigh Avenue, Frackville 17931
Halifax
H
3663 Peters Mountain Road, Halifax 17032
2615 N Front Street, Harrisburg 17110
4509 Derry Street, Harrisburg 17111
17 North 2nd Street, Harrisburg 17101
5049 Jonestown Road, Harrisburg 17112
Hazle Township
1215 N. Church Street, Hazle Township 18202
Huntingdon
9585 William Penn Hwy, Huntingdon 16652
Lancaster
L
1817 Oregon Pike, Lancaster 17601
Lykens
550 Main Street, Lykens 17048
Martinsburg
M
2287 Curryville Road, Martinsburg 16662
Marysville
500 South State Road, Marysville 17053
4622 Carlisle Pike, Mechanicsburg 17050
5288 Simpson Ferry Road, Mechanicsburg 17050
Middletown
1100 Spring Garden Drive, Middletown 17057
Millersburg
349 Union Street, Millersburg 17061
Minersville
2915 Pottsville Minersville Hwy, Minersville 17954
Mount Pleasant
103 Bessemer Road, Mount Pleasant 15666
Newtown
N
104 Pheasant Run, Newtown 18940
Orwigsburg
O
100 Hollywood Blvd, Orwigsburg 17961
Philipsburg
P
19 Irwin Drive Ext., Philipsburg 16866
308 N. Claude A. Lord Blvd, Pottsville 17901
W Market St & N 22nd St, Pottsville 17901
Scottdale
S
150 Pittsburgh Street, Scottdale 15683
Sinking Spring
3101 Shillington Road, Sinking Spring 19608
Steelton
51 South Front Street, Steelton 17113
Temple
T
4200 N. 5th Street Highway, Temple 19560
Tower City
545 E Grand Ave, Tower City 17980
Tremont
29 Main Street, Tremont 17981
West Chester
W
237 E. Gay Street, West Chester 19380
Wyomissing
1310 Broadcasting Road, Wyomissing 19610
Bank Information
Bank Company:Mid Penn Bank
Bank Type:FED Non-member Bank
FDIC Insurance:Certificate #9889
Routing Number:031308807
Online Banking:midpennbank.com
Total Branches:47 Offices
Other Banks In Pennsylvania
PNC Bank
266 Offices in Pennsylvania
Citizens Bank
238 Offices in Pennsylvania
First National Bank
185 Offices in Pennsylvania
Wells Fargo Bank
179 Offices in Pennsylvania
Truist Bank
146 Offices in Pennsylvania
M&T Bank
125 Offices in Pennsylvania
Comments, Reviews & Complaints
Sarah Allison
Sarah Allison · 19 January 2023

I have never left a review before, let alone a bad one, but the Huntingdon Mid Penn Bank branch has the most unprofe...

Edward Dragan
Edward Dragan · 25 June 2022

Customer service at Mid Penn 'Cressona Pennsylvania' branch bank is horrible. On June 25,2022 I called the branch fo...

Ralph DeLuca
Ralph DeLuca · 29 August 2020

I tried to contact Mid Penn Bank Saturday to report my wallet lost with the number given in my paper work for about ...

Share On Social Media