Banking Accounts,  Wealth Management,  Investments,  Insurance Services,  Mortgages,  Loans

Branch Locations, Hours, Phone Numbers

For more information please stop by any conveniently located Mid Penn Bank office.

Notice: By clicking on the "Directions" link in a mapped location below, please be aware that you will be leaving Mid Penn Bank's website. You will be redirected to a linked site for your convenience. The content appearing on this site is third-party content. Mid Penn Bank is not responsible for providing or updating the information found on this site. This site is provided as an informational source only.


View Mid Penn Bank Branch Locations in a larger map

HARRISBURG & EAST SHORE

WEST SHORE

NORTHERN DAUPHIN COUNTY

NORTHUMBERLAND COUNTY

SCHUYLKILL COUNTY

Please click here for a list of Mid Penn Bank's 2014 holiday schedule.

Harrisburg & East Shore

Allentown Blvd (ATM available)

5500 Allentown Boulevard, Harrisburg, PA 17112
717-920-1772

Branch Manager: Courtney Eisenhauer

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:   8:30 am – 12:00 pm 

Back to top


Derry Street (ATM available)

4509 Derry Street, Harrisburg, PA 17111
717-558-2144

Branch Manager: Patti Howell

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:   8:30 am – 12:00 pm

Back to top


Front Street (ATM available)

2615 North Front Street, Harrisburg, PA 17110 
717-233-7380

Branch Manager: Joshua Kuntzman

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:   8:30 am – 12:00 pm

Back to top


 Market Square Plaza (ATM available)

17 North Second Street, Harrisburg, PA  17101  
717-920-1980

Branch Manager: Joshua Kuntzman

Lobby hours: 

  • Monday – Friday:  8:30 am – 5:00 pm

Back to top


 Middletown (ATM available)

1100 Spring Garden Drive, Middletown, PA 17057
717-985-0100

Branch Manager: David Martin

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:   8:30 am – 12:00 pm

Back to top


 Steelton (ATM available)

51 South Front Street, Steelton, PA 17113
717-939-1966

Branch Manager: Fred Landis

Lobby and drive-in hours:

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:   8:30 am – 12:00 pm

Back to top

West Shore

Camp Hill (ATM available)

2101 Market Street, Camp Hill, PA 17011
717-920-0224

Branch Manager: Tobin Rote

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:   8:30 am – 12:00 pm

Back to top


Carlisle Pike (ATM available)

4622 Carlisle Pike, Mechanicsburg, PA 17050
717-761-2480

Branch Manager: John Taylor

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:   8:30 am – 12:00 pm

Back to top

 

Northern Dauphin County

 Dauphin (ATM available)

1001 Peters Mountain Road, Dauphin, PA 17018
717-921-8899

Branch Manager: Jamie Fetterhoff

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:  8:30 am – 12:00 pm

Back to top


 Elizabethville (ATM available)

4642 State Route 209, Elizabethville, PA 17023
717-362-8147

Branch Manager: Sandra Shade

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:  8:30 am – 12:00 pm

Back to top


 Halifax (ATM only)

3777 Peters Mountain Road, Halifax, PA 17032

Located in the Halifax Shopping Plaza

  • 24 Hour ATM Access

Back to top


 Lykens (ATM available)

550 Main Street, Lykens, PA 17048
717-453-7185

Branch Manager: Sandra Oxendine

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:  8:30 am – 12:00 pm

Back to top


Millersburg (ATM available)

349 Union Street, Millersburg, PA 17061
717-692-2133

Branch Manager: Tara Latsha

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:  8:30 am – 12:00 pm

Back to top

Northumberland County

Dalmatia (ATM available)

132 School Road, PO Box 205, Dalmatia, PA 17017
570-758-2711

Branch Manager: Kathleen Lyle

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:  8:30 am – 12:00 pm

Back to top

Schuylkill County

 Tower City (ATM available)

545 East Grand Avenue, Tower City, PA 17980
717-647-2157

Branch Manager: Molly Barner

Lobby and drive-in hours: 

  • Monday – Friday:  8:30 am – 5:00 pm
  • Saturday:  8:30 am – 12:00 pm

Back to top