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 ↗ |