Home › Pennsylvania › Mid Penn Bank

Mid Penn Bank

✓ FDIC-insured · Active FDIC Certificate #9889

Total assets
$7.0B
Total deposits
$6.0B
Offices
68
Return on assets
1.24%

Financial data as of the 06/30/2026 FDIC call report.

Branch locations

Mid Penn Bank
New Brunswick Branch · Full Service - Brick And Mortar
439 Livingston Ave
New Brunswick, NJ 08901
Map ↗
Mid Penn Bank
Freehold Township Branch · Full Service - Brick And Mortar
444 West Main Street
Freehold Township, NJ 07728
Map ↗
Mid Penn Bank
Pine Hill Branch · Full Service - Brick And Mortar
701 Erial Rd
Pine Hill, NJ 08021
Map ↗
Mid Penn Bank
Mount Laurel Branch · Full Service - Brick And Mortar
5039 Church Rd
Mount Laurel, NJ 08054
Map ↗
Mid Penn Bank
Westville Branch · Full Service - Brick And Mortar
321 Broadway
Westville, NJ 08093
Map ↗
Mid Penn Bank
Audubon Branch · Full Service - Brick And Mortar
509 S White Horse Pike
Audubon, NJ 08106
Map ↗
Mid Penn Bank
1st Colonial Messenger Branch · Limited Service - Messenger
1040 Haddon Ave
Camden, NJ 08103
Map ↗
Mid Penn Bank
Monroe Township Branch · Full Service - Brick And Mortar
249 Applegarth Rd
Monroe Township, NJ 08831
Map ↗
Mid Penn Bank
Hamilton Branch · Full Service - Brick And Mortar
4631 Nottingham Way
Hamilton, NJ 08690
Map ↗
Mid Penn Bank
Camden Branch · Full Service - Brick And Mortar
2 Cooper Street
Camden, NJ 08102
Map ↗
Mid Penn Bank
Collingswood Branch · Full Service - Brick And Mortar
1040 Haddon Ave
Collingswood, NJ 08108
Map ↗
Mid Penn Bank
Connellsville Branch · Full Service - Brick And Mortar
125 S Arch St
Connellsville, PA 15425
Map ↗
Mid Penn Bank
Huntingdon Plaza Branch · Full Service - Brick And Mortar
9585 William Penn Hwy
Huntingdon, PA 16652
Map ↗
Mid Penn Bank
Marysville Branch · Full Service - Brick And Mortar
500 S State Rd
Marysville, PA 17053
Map ↗
Mid Penn Bank
Derry Street Branch · Full Service - Brick And Mortar
4509 Derry St
Harrisburg, PA 17111
Map ↗
Mid Penn Bank
Dauphin Branch · Full Service - Brick And Mortar
1001 Peters Mountain Rd
Dauphin, PA 17018
Map ↗
Mid Penn Bank
Carlisle Pike Branch · Full Service - Brick And Mortar
4622 Carlisle Pike
Mechanicsburg, PA 17050
Map ↗
Mid Penn Bank
Pottsville W Market Street Branch · Full Service - Brick And Mortar
West Market And 22nd Streets
Pottsville, PA 17901
Map ↗
Mid Penn Bank
Pottsville Park Plaza Branch · Full Service - Brick And Mortar
Pottsville Park Plaza
Pottsville, PA 17901
Map ↗
Mid Penn Bank
Orwigsburg Branch · Full Service - Brick And Mortar
100 Hollywood Blvd
Orwigsburg, PA 17961
Map ↗
Mid Penn Bank
Clearfield Branch · Full Service - Brick And Mortar
204 Bridge St
Clearfield, PA 16830
Map ↗
Mid Penn Bank
Philipsburg Branch · Full Service - Brick And Mortar
19 Irwin Dr
Philipsburg, PA 16866
Map ↗
Mid Penn Bank
Curwensville Branch · Full Service - Brick And Mortar
407 Walnut St
Curwensville, PA 16833
Map ↗
Mid Penn Bank
Dubois Branch · Full Service - Brick And Mortar
91 Beaver Dr
Du Bois, PA 15801
Map ↗
Mid Penn Bank
Countryside Branch · Full Service - Brick And Mortar
Route 819 South
Mount Pleasant, PA 15666
Map ↗
Mid Penn Bank
Richboro Branch · Full Service - Brick And Mortar
911 2nd Street Pike
Richboro, PA 18954
Map ↗
Mid Penn Bank
Morrisville Branch · Full Service - Brick And Mortar
400 W Trenton Ave
Morrisville, PA 19067
Map ↗
Mid Penn Bank
Middletown Branch · Full Service - Brick And Mortar
1100 Spring Garden Dr
Middletown, PA 17057
Map ↗
Mid Penn Bank
Bristol Branch · Full Service - Brick And Mortar
201 Pond St
Bristol, PA 19007
Map ↗
Mid Penn Bank
Front Street Branch · Full Service - Brick And Mortar
2615 N Front St
Harrisburg, PA 17110
Map ↗
Mid Penn Bank
Frackville Branch · Full Service - Brick And Mortar
504 S Lehigh Ave
Frackville, PA 17931
Map ↗
Mid Penn Bank
Wyomissing Branch · Full Service - Brick And Mortar
1310 Broadcasting Rd
Wyomissing, PA 19610
Map ↗
Mid Penn Bank
Levittown Branch · Full Service - Brick And Mortar
1309 Woodbourne Rd
Levittown, PA 19057
Map ↗
Mid Penn Bank
Steelton Branch · Full Service - Brick And Mortar
51 South Front Street
Steelton, PA 17113
Map ↗
Mid Penn Bank
Comly Road Branch · Full Service - Brick And Mortar
2900 Comly Rd
Philadelphia, PA 19154
Map ↗
Mid Penn Bank
Sinking Spring Branch · Full Service - Brick And Mortar
3101 Shillington Rd
Sinking Spring, PA 19608
Map ↗
Mid Penn Bank
Market Square Branch · Full Service - Retail
17 N 2nd St
Harrisburg, PA 17101
Map ↗
Mid Penn Bank
Newtown Branch · Full Service - Brick And Mortar
104 Pheasant Run
Newtown, PA 18940
Map ↗
Mid Penn Bank
Elizabethville Branch · Full Service - Brick And Mortar
4642 State Route 209
Elizabethville, PA 17023
Map ↗
Mid Penn Bank
Camp Hill Branch · Full Service - Brick And Mortar
2148 Market St
Camp Hill, PA 17011
Map ↗
Mid Penn Bank
Muhlenberg Branch · Full Service - Brick And Mortar
4200 5th Street Hwy
Temple, PA 19560
Map ↗
Mid Penn Bank
Blue Bell Branch · Full Service - Brick And Mortar
10 Sentry Pkwy
Blue Bell, PA 19422
Map ↗
Mid Penn Bank
Allegheny Branch · Full Service - Brick And Mortar
2701 E Allegheny Ave
Philadelphia, PA 19134
Map ↗
Mid Penn Bank
Tremont Branch · Full Service - Brick And Mortar
29 Main Street
Tremont, PA 17981
Map ↗
Mid Penn Bank
Cressona Office Branch · Full Service - Brick And Mortar
57 S Sillyman St
Cressona, PA 17929
Map ↗
Mid Penn Bank
Wealth Management & Trust Office · Limited Service - Trust
2638 Woodglen Rd
Pottsville, PA 17901
Map ↗
Mid Penn Bank
Morrisons Cove Branch · Full Service - Brick And Mortar
2287 Curryville Rd
Martinsburg, PA 16662
Map ↗
Mid Penn Bank
Conyngham Branch · Full Service - Brick And Mortar
641 State Route 93
Conyngham, PA 18219
Map ↗
Mid Penn Bank
Elizabethtown Branch · Full Service - Brick And Mortar
2305 S Market St
Elizabethtown, PA 17022
Map ↗
Mid Penn Bank
Simpson Ferry Branch · Full Service - Brick And Mortar
5288 Simpson Ferry Rd
Mechanicsburg, PA 17050
Map ↗
Mid Penn Bank
Oregon Pike Branch · Full Service - Brick And Mortar
1817 Oregon Pike
Lancaster, PA 17601
Map ↗
Mid Penn Bank
Halifax Branch · Full Service - Brick And Mortar
3663 Peters Mountain Rd
Halifax, PA 17032
Map ↗
Mid Penn Bank
West Chester Branch · Full Service - Brick And Mortar
237 E Gay St
West Chester, PA 19380
Map ↗
Mid Penn Bank
Jonestown Road Branch · Full Service - Brick And Mortar
5049 Jonestown Rd
Harrisburg, PA 17112
Map ↗
Mid Penn Bank
Hazle Township Branch · Full Service - Brick And Mortar
1215 N Church St
Hazle Township, PA 18202
Map ↗
Mid Penn Bank
Canal Works Administration Branch · Limited Service - Administrative
10 Canal St
Bristol, PA 19007
Map ↗
Mid Penn Bank
Yardley Branch · Full Service - Brick And Mortar
10 N Main St
Yardley, PA 19067
Map ↗
Mid Penn Bank
Limerick Branch · Full Service - Brick And Mortar
440 W Linfield Trappe Rd
Limerick, PA 19468
Map ↗
Mid Penn Bank
Mid Penn Bank · Full Service - Brick And Mortar
349 Union St
Millersburg, PA 17061
Map ↗
Mid Penn Bank
Doylestown Branch · Full Service - Brick And Mortar
191 W State St
Doylestown, PA 18901
Map ↗
Mid Penn Bank
Allentown Branch · Full Service - Brick And Mortar
3900 Hamilton Blvd
Allentown, PA 18103
Map ↗
Mid Penn Bank
Carlisle Branch · Full Service - Retail
1196 Walnut Bottom Road
Carlisle, PA 17015
Map ↗
Mid Penn Bank
Wayne Branch · Full Service - Brick And Mortar
212 E Lancaster Ave
Wayne, PA 19087
Map ↗
Mid Penn Bank
Scottdale Branch · Full Service - Brick And Mortar
150 Pittsburgh St
Scottdale, PA 15683
Map ↗
Mid Penn Bank
Malvern Branch · Full Service - Brick And Mortar
101 Lancaster Ave
Malvern, PA 19355
Map ↗
Mid Penn Bank
Tower City Branch · Full Service - Brick And Mortar
545 E Grand Ave
Tower City, PA 17980
Map ↗
Mid Penn Bank
Lykens Branch · Full Service - Brick And Mortar
550 Main St
Lykens, PA 17048
Map ↗
Mid Penn Bank
Minersville Branch · Full Service - Brick And Mortar
437 Pa 901
Minersville, PA 17954
Map ↗