Average Salary in Pennsylvania: Complete 2024 Statistics

The average salary in Pennsylvania is $61,534 per year (median, 2024). The highest-paying job in PA is Pediatricians, General at $215,300. This page covers all 759 occupations tracked by BLS in Pennsylvania.

Data: BLS OEWS, May 2024 | Last updated: 2026-04-02

$61,534
PA Average Salary
$215,300
#1: Pediatricians, General
759
Occupations
5,888,690
Total Workers

Top 30 Highest Paying Jobs in Pennsylvania (2024)

Ranked by median annual salary. Click any job for the full breakdown.

# Occupation Median Salary Mean Salary Workers
1 Pediatricians, General $215,300 $240,120 1,760
2 Nurse Anesthetists $204,340 $209,890 2,900
3 Chief Executives $200,560 $236,750 0
4 Dentists, General $165,620 $187,850 4,190
5 Physicists $165,600 $169,550 410
6 Computer and Information Systems Managers $155,290 $159,730 20,480
7 Architectural and Engineering Managers $152,860 $158,010 9,500
8 Financial Managers $137,770 $157,290 27,660
9 Optometrists $137,560 $147,280 1,440
10 Podiatrists $137,240 $171,730 470
11 Pharmacists $135,640 $131,200 15,230
12 Neurologists $135,520 $152,600 1,220
13 Purchasing Managers $134,010 $137,450 2,510
14 Marketing Managers $131,890 $144,380 10,400
15 Managers, All Other $130,840 $140,820 0
16 Sales Managers $130,600 $145,160 17,590
17 Lawyers $130,270 $159,290 25,990
18 Medical Dosimetrists $129,700 $130,490 170
19 Human Resources Managers $127,830 $139,000 7,910
20 Nurse Midwives $126,940 $121,410 290
21 Natural Sciences Managers $126,870 $140,410 6,030
22 Economics Teachers, Postsecondary $126,570 $136,020 640
23 Nuclear Engineers $126,530 $126,580 730
24 Nurse Practitioners $126,140 $127,450 9,160
25 Database Architects $125,790 $121,960 2,290
26 Air Traffic Controllers $121,310 $130,320 390
27 Aerospace Engineers $121,120 $122,040 750
28 Physician Assistants $119,170 $119,760 8,730
29 Computer and Information Research Scientists $118,870 $147,580 460
30 Actuaries $116,880 $138,850 1,880

Top 15 Jobs in Pennsylvania — Visual

Chief Executives $200,560
Physicists $165,600
Optometrists $137,560
Podiatrists $137,240
Pharmacists $135,640
Neurologists $135,520

Key Insights

The average salary in Pennsylvania ($61,534) exceeds the national average.

The highest-paying job, Pediatricians, General, pays $153,766 more than the PA average.

More Pennsylvania Data

All PA Jobs · Highest Paying in PA · PA vs National

Overview

This page is part of our comprehensive Salary Statistics data collection.

Salary Statistics in Other States

Salaries in District of Columbia $81,932 Salaries in California $75,601 Salaries in New York $73,761 Salaries in Massachusetts $73,706 Salaries in Washington $73,682 Salaries in New Jersey $72,882 Salaries in Connecticut $71,204 Salaries in Alaska $70,368 Salaries in Rhode Island $69,945 Salaries in Maryland $69,186 Salaries in Minnesota $68,066 Salaries in Oregon $67,979

Explore Other Data

Cities in Pennsylvania Demographics & income data

Frequently Asked Questions

What is the average salary in Pennsylvania in 2024?
The average (median) salary across all occupations in Pennsylvania is $61,534 per year.
What is the highest paying job in Pennsylvania?
The highest paying job is Pediatricians, General at $215,300/yr.
How many occupations are tracked in Pennsylvania?
Our database covers 759 occupations in Pennsylvania, representing 5,888,690 workers.

Cite This Page

AmericaByNumbers. "Average Salary in Pennsylvania 2024." https://americabynumbers.com/salary-statistics/pennsylvania/. Accessed April 02, 2026. Data: BLS OEWS 2024.

Click to copy. Free to use with attribution.

Data Source & Methodology

All salary figures for Pennsylvania from BLS OEWS, May 2024.

For full methodology details, see our Methodology page. View all Data Sources.