Social Work Teachers, Postsecondary Salary in Pennsylvania

BLS OEWS May 2025 • 9 metro areas • Pennsylvania

Social Work Teachers, Postsecondary in Pennsylvania earn a median salary of $79,044 per year on average across 9 metro and nonmetro areas, +3.7% vs the national median of $76,210. An estimated 850 social work teachers, postsecondary are employed across Pennsylvania, with salaries ranging from $72,840 to $94,990 depending on location.

$79,044 Avg median salary in Pennsylvania
$94,990 Highest paying metro
$72,840 Lowest paying metro
850 Employed in Pennsylvania

Compare Social Work Teachers, Postsecondary salaries & buying power

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

Full tool →
Social Work Teachers, Postsecondary
in
    vs

      Social Work Teachers, Postsecondary salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Harrisburg, PA $94,990 $59,800 $125,310 30
      Central Pennsylvania $81,220 $63,950 $97,600 30
      Southwestern Pennsylvania $80,150 $57,280 $98,660 30
      Philadelphia, PA-NJ-DE-MD $78,430 $57,310 $96,580 340
      Allentown, PA-NJ $77,610 $56,250 $97,020 70
      Scranton, PA $77,070 $49,680 $98,000 70
      Erie, PA $75,920 $71,930 $102,530 40
      Pittsburgh, PA $73,170 $55,740 $94,970 200
      Lancaster, PA $72,840 $50,150 $93,970 40

      View Social Work Teachers, Postsecondary salaries in all cities