School Psychologists Salary in North Carolina

BLS OEWS May 2025 • 16 metro areas • North Carolina

School Psychologists in North Carolina earn a median salary of $67,249 per year on average across 16 metro and nonmetro areas, -22.6% vs the national median of $86,930. An estimated 1,280 school psychologists are employed across North Carolina, with salaries ranging from $54,330 to $80,030 depending on location.

$67,249 Avg median salary in North Carolina
$80,030 Highest paying metro
$54,330 Lowest paying metro
1,280 Employed in North Carolina

Compare School Psychologists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
School Psychologists
in
    vs

      School Psychologists salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Charlotte, NC-SC $80,030 $66,870 $82,170 540
      Durham, NC $78,690 $66,620 $80,570 90
      Raleigh, NC $76,610 $63,170 $81,090 160
      Greensboro, NC $74,540 $62,640 $74,540
      Winston, NC $71,680 $64,660 $74,850 80
      Rocky Mount, NC $70,090 $58,900 $70,090
      Eastern North Carolina $68,800 $59,990 $71,120 90
      Pinehurst, NC $66,630 $61,560 $73,270 50
      Western North Carolina $64,510 $51,130 $71,130
      Central North Carolina $63,470 $50,340 $75,470
      Asheville, NC $63,120 $61,670 $66,490 30
      Fayetteville, NC $62,630 $60,440 $73,370 100
      Wilmington, NC $62,200 $60,850 $70,470 100
      Burlington, NC $61,300 $59,540 $72,950
      Jacksonville, NC $57,360 $57,310 $68,270 40
      Hickory, NC $54,330 $47,680 $63,530

      View School Psychologists salaries in all cities