Salaripedia
English

How much does a speech-language pathologist make in Pennsylvania?

$92,960a year

Median yearly pay for speech-language pathologists in Pennsylvania. That is $44.69 an hour or $7,747 a month.

Hourly
$44.69
Vs. national median
-5%
Rank among states
24 of 51
Jobs in the state
6,570
Pay range
Lowest 10%: $60,650Median: $92,960Highest 10%: $130,800
PercentileYearlyHourly
10th$60,650$29.16
25th$72,440$34.83
Median$92,960$44.69
75th$108,000$51.92
90th$130,800$62.88

Cities in Pennsylvania

Metro areas, median yearly pay.

Gettysburg, PA$104,300
Lancaster, PA$103,900
Philadelphia, PA$100,100
Chambersburg, PA$99,840
State College, PA$96,460
York, PA$96,380
Allentown, PA$95,960
Lebanon, PA$95,680
Scranton, PA$93,370
Reading, PA$92,930
Harrisburg, PA$89,650
Altoona, PA$86,470
Williamsport, PA$85,630
Erie, PA$84,190
Johnstown, PA$84,070
Pittsburgh, PA$81,810
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for speech-language pathologists.

21. Virginia$96,250
22. Illinois$95,080
23. Ohio$93,300
24. Pennsylvania$92,960
25. Utah$91,560
26. South Carolina$90,530
27. Minnesota$89,380
Speech-Language Pathologist salary in all states

Frequently asked questions

How much does a speech-language pathologist make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $44.69 ($92,960 a year).

Do speech-language pathologists make more in Pennsylvania than the national average?

No: $92,960 against $97,870 nationally, 5% less.

Where does Pennsylvania rank for speech-language pathologist pay?

Pennsylvania ranks 24 of 51 states.

Which city in Pennsylvania pays speech-language pathologists the most?

Gettysburg, PA, with a median of $104,300 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.