School psychologist earnings by seniority

90th percentile

Top-level school psychologist earnings begin at:

$72.75 per hour

$151,320 per year

75th percentile

Senior-level school psychologist earnings begin at:

$55.75 per hour

$115,960 per year

50th percentile

Mid-level school psychologist earnings begin at:

$42.86 per hour

$89,150 per year

25th percentile

Junior-level school psychologist earnings begin at:

$32.82 per hour

$68,260 per year

10th percentile

Starting level school psychologist earnings begin at:

$26.67 per hour

$55,470 per year

Approximate values based on highest and lowest earning segments.

School psychologist salary by state

State Name Average Salary
Colorado $95,890
Hawaii $91,910
District of Columbia $91,140
Connecticut $90,820
Oregon $89,150
New York $88,710
Rhode Island $86,370
New Jersey $85,160
Minnesota $84,630
North Dakota $83,730
Pennsylvania $83,610
Alaska $80,990
Massachusetts $79,810
Maryland $78,980
Nevada $77,200
Wisconsin $77,090
Delaware $76,250
Iowa $75,360
Michigan $75,340
Georgia $74,830
Wyoming $74,350
Indiana $74,180
Virginia $73,930
New Hampshire $73,840
Ohio $72,930
Illinois $72,800
Maine $72,200
Washington $71,670
Florida $71,480
Utah $70,740
South Dakota $68,780
Arizona $67,960
Nebraska $67,060
New Mexico $66,810
Texas $66,070
Missouri $65,890
Idaho $65,660
Tennessee $64,330
Louisiana $63,540
Arkansas $62,640
North Carolina $62,470
South Carolina $61,030
Alabama $61,000
Vermont $60,590
Montana $60,540
Kentucky $59,300
Kansas $58,900
Mississippi $57,780
West Virginia $50,890
Oklahoma $49,830
Puerto Rico $47,300
California $107,470

How do school psychologist salaries compare to similar careers?

School psychologists earn about the same as related careers in Oregon. On average, they make less than clinical psychologists but more than occupational therapists.

Career Median Salary
Clinical psychologist salary $89K
School psychologist salary $89K
School principal salary $108K
Optometrist salary $99K
Occupational therapist salary $91K

Source: CareerExplorer (Aggregated)