Salary data · Pennsylvania
Speech-language pathologist salary in Pennsylvania
Speech-language pathologists in Pennsylvania earn a mean of $93,720 a year and a median of $92,960, 4.5% below the national mean of $98,170. That ranks 20th of the 51 states with a published estimate.
$93,720
Mean annual wage
about $45 an hour
$92,960
Median annual wage
20th of 51
State rank
by mean wage
6,570
SLPs employed
BLS estimate
Source: BLS OEWS, May 2025 estimates. These are estimates for speech-language pathologists already employed in Pennsylvania, not offers; the hourly figure divides the annual mean by 2,080 hours. Setting, specialty and caseload move an individual offer well above or below them. Updated October 22, 2026.
By metro
Speech-language pathologist pay by metro in Pennsylvania
| Metro | Mean | Median | Employed |
|---|---|---|---|
| Philadelphia | $99,520 | $100,080 | 3,330 |
| Allentown | $98,470 | $95,960 | 550 |
| Scranton | $94,990 | $93,370 | 300 |
| Harrisburg | $92,350 | $89,650 | 410 |
| Pittsburgh | $83,740 | $81,810 | 1,300 |
Source: BLS OEWS metropolitan estimates. Suppressed cells show n/a.
The market
How many speech-language pathologists work in Pennsylvania
Source: NPPES monthly file, October 2026 (CMS, public domain), as of October 2026.
Licensed in another state?
Pennsylvania is not a member of the ASLP-IC: audiologists and speech-language pathologists licensed in another state need a full Pennsylvania license before starting.
How the ASLP-IC works →Open roles
SLP openings in Pennsylvania
Other roles in Pennsylvania
Thinking about a SLP move in Pennsylvania?
Send a resume and a few lines on the setting, schedule and pay you want. A licensed clinician reads every one, and it stays confidential.