School Psychologists Salary in Pennsylvania

Ranked #28 of 51 · PA

12% below U.S. average
Mean annual salary $87,220 ≈ $42/hr
Median annual salary $82,190
Employment 2,600

Salary Distribution (10th–90th percentile)

P10 $62,550P25 $72,950 Median $82,190P75 $100,350P90 $118,440

About 80% of school psychologistss in Pennsylvania earn between $62,550 and $118,440. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$87,220
U.S. average
$99,160

The mean school psychologists salary in Pennsylvania is $87,220, about 12% below the U.S. average ($99,160). That works out to roughly $42/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
York-Hanover, PA $99,550 $90,580 60
Lancaster, PA $97,110 $98,400 150
Scranton--Wilkes-Barre, PA $93,570 $84,950 50
Pittsburgh, PA $92,370 $87,270 280
Northeastern Pennsylvania nonmetropolitan area $92,350 $88,050 30
Allentown-Bethlehem-Easton, PA-NJ $91,930 $90,710 150
Northwestern Pennsylvania nonmetropolitan area $90,080 $89,150 40
Central Pennsylvania nonmetropolitan area $86,990 $87,000 50

Frequently Asked Questions

How much do school psychologists make in Pennsylvania?

The median school psychologists salary in Pennsylvania is $82,190 per year (mean $87,220), and about 80% earn between $62,550 and $118,440.

How much do school psychologists make per hour in Pennsylvania?

Roughly $42 per hour, based on a mean annual wage of $87,220 and 2,080 work hours per year.

Is Pennsylvania a high-paying state for school psychologists?

Pennsylvania ranks #28 of 51 states for school psychologists pay. Its mean salary of $87,220 is about 12% below the U.S. average of $99,160.

Which metro areas in Pennsylvania pay school psychologists the most?

The highest-paying metro areas in Pennsylvania for school psychologists are York-Hanover, PA ($99,550), Lancaster, PA ($97,110), Scranton--Wilkes-Barre, PA ($93,570), by median annual wage.

← Back to all school psychologists states