Lawyers Salary in Pennsylvania

BLS OEWS May 2025 • 20 metro areas • Pennsylvania

Lawyers in Pennsylvania earn a median salary of $101,944 per year on average across 20 metro and nonmetro areas, -32.6% vs the national median of $151,160. An estimated 30,650 lawyers are employed across Pennsylvania, with salaries ranging from $72,910 to $148,030 depending on location.

$101,944 Avg median salary in Pennsylvania
$148,030 Highest paying metro
$72,910 Lowest paying metro
30,650 Employed in Pennsylvania

Compare Lawyers salaries & buying power

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

Full tool →
Lawyers
in
    vs

      Lawyers salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Philadelphia, PA-NJ-DE-MD $148,030 $98,090 $207,420 18,270
      Pittsburgh, PA $125,870 $78,170 $178,320 5,600
      Harrisburg, PA $125,150 $97,580 $168,120 1,910
      York, PA $124,110 $79,620 $198,070 380
      Lancaster, PA $108,370 $76,850 $165,880 530
      Erie, PA $104,300 $74,940 $162,910 260
      Central Pennsylvania $103,990 $74,430 $173,010 260
      Reading, PA $102,810 $79,070 $171,010 420
      Scranton, PA $102,480 $58,260 $159,480 840
      Allentown, PA-NJ $102,240 $77,310 $169,350 880
      Lebanon, PA $99,900 $66,530 $168,060 70
      Chambersburg, PA $98,090 $75,290 $159,810 90
      Gettysburg, PA $95,990 $74,240 $167,800 60
      Johnstown, PA $95,340 $65,380 $139,360 90
      State College, PA $94,660 $72,540 $124,840 150
      Northeastern Pennsylvania $87,040 $60,580 $146,250 190
      Williamsport, PA $84,240 $67,810 $126,150 130
      Northwestern Pennsylvania $81,980 $49,990 $112,460 190
      Southwestern Pennsylvania $81,380 $60,860 $128,730 220
      Altoona, PA $72,910 $60,160 $143,420 110

      View Lawyers salaries in all cities