List of all S&T Bank branches by state:
Ohio
Pennsylvania
Haymaker Village Branch
Monroeville Branch
Plum Branch
Penn Hills Branch
Holiday Park Branch
Shadyside Branch
Mccandlees Branch
O’hara Township Branch
Squirrell Hill Branch
East Oakmont Branch
Wexford Branch
White Oak Branch
Ford City Branch
West Kittanning Branch
Altoona Messenger Service Branch
Altoona Regional Bkg Ctr Branch
Butler Branch
Cranberry Office Branch
Ebensburg Branch
Gallitzin Branch
Richland Branch
Portage Branch
Clarion Branch
New Bethlehem Branch
Du Bois Mall Branch
Liberty Boulevard Branch
Camp Hill Branch
New Cumberland Branch
Colonial Road Branch
Allentown Boulevard Branch
Armagh Branch
Resort Plaza Branch
Homer City Branch
S&T Bank
North Fourth Street Branch
Indian Springs Branch
Solution Center Branch
Saltsburg Branch
Brockway Branch
Brookville Branch
Route 36 Branch
Hampton Avenue Branch
Mahoning Branch
Reynoldsville Branch
Fruitville Pike Branch
Centerville Road Branch
Oregon Pike Branch
Mcmurray Branch
Delmont Branch
Derry Branch
Greensburg Branch
Irwin Branch
Penn Township Branch
Irwin Route 30 Branch
Latrobe Route 30 Branch
Allegheny Towne Center Branch
Murrysville Branch
Youngwood Branch