Highest-Paying Jobs in Pennsylvania (2025)
Ranking 148 occupations by median salary in Pennsylvania · Source: BLS OES & H-1B filings
Avg. Median Salary (PA)
$102,339
+0.5% vs national avg
National Median
$101,797
across all states
Total Employed
3.2M+
workers tracked in Pennsylvania
Top 25 Highest-Paying Jobs in Pennsylvania
Occupations in Pennsylvania ranked by median annual salary (2025 BLS OES data).
| Rank | Occupation | Median Salary | vs National | Employed |
|---|---|---|---|---|
| 1 | Cardiologist | $579,120 | +18.4% | 640 |
| 2 | Anesthesiologist | $461,390 | +15.5% | 410 |
| 3 | Radiologist | $455,380 | +21.1% | 1K |
| 4 | Family Medicine Physician | $306,030 | +18.7% | 4K |
| 5 | Psychiatrist | $278,970 | +8.3% | 830 |
| 6 | Chief Executive Officer | $232,560 | +9.4% | 9K |
| 7 | Pediatrician | $226,440 | +5.1% | 1K |
| 8 | Nurse Anesthetist | $221,530 | -9.7% | 3K |
| 9 | Internal Medicine Physician | $213,310 | -18.0% | 990 |
| 10 | Physicist | $210,990 | +37.2% | 230 |
| 11 | Airline Pilot | $164,990 | -23.1% | 2K |
| 12 | Engineering Manager | $164,690 | -0.8% | 10K |
| 13 | Computer and Information Systems Manager | $163,910 | +0.6% | 27K |
| 14 | Dentist | $163,390 | -7.0% | 4K |
| 15 | Lawyer | $157,180 | +16.7% | 27K |
| 16 | Podiatrist | $155,050 | -13.0% | 390 |
| 17 | Marketing Manager | $150,810 | +3.0% | 14K |
| 18 | Financial Manager | $145,610 | -3.4% | 32K |
| 19 | Purchasing Manager | $141,790 | +1.4% | 3K |
| 20 | Pharmacist | $138,160 | -3.3% | 14K |
| 21 | Optometrist | $135,400 | -0.5% | 2K |
| 22 | Biochemist and Biophysicist | $134,090 | +35.2% | 3K |
| 23 | Aerospace Engineer | $133,940 | +2.9% | 990 |
| 24 | Veterinarian | $133,520 | +6.9% | 3K |
| 25 | Nuclear Engineer | $133,250 | -5.5% | 340 |
Healthcare
Cardiologist
640 employed
$579,120
+18.4% vs national
Anesthesiologist
410 employed
$461,390
+15.5% vs national
Radiologist
1K employed
$455,380
+21.1% vs national
Family Medicine Physician
4K employed
$306,030
+18.7% vs national
Psychiatrist
830 employed
$278,970
+8.3% vs national
Pediatrician
1K employed
$226,440
+5.1% vs national
Nurse Anesthetist
3K employed
$221,530
-9.7% vs national
Internal Medicine Physician
990 employed
$213,310
-18.0% vs national
Dentist
4K employed
$163,390
-7.0% vs national
Podiatrist
390 employed
$155,050
-13.0% vs national
Pharmacist
14K employed
$138,160
-3.3% vs national
Optometrist
2K employed
$135,400
-0.5% vs national
Veterinarian
3K employed
$133,520
+6.9% vs national
Nurse Practitioner
11K employed
$130,140
-2.7% vs national
Physician Assistant
9K employed
$127,070
-6.6% vs national
Nurse Midwife
320 employed
$119,990
-9.7% vs national
Medical and Health Services Manager
30K employed
$103,670
-13.8% vs national
Physical Therapist
12K employed
$101,380
-0.2% vs national
Occupational Therapist
7K employed
$98,440
-0.3% vs national
Registered Nurse
147K employed
$96,430
+2.5% vs national
Speech-Language Pathologist
7K employed
$92,960
+1.8% vs national
Dental Hygienist
8K employed
$80,610
-16.8% vs national
Respiratory Therapist
7K employed
$78,490
-6.4% vs national
Radiologic Technologist
8K employed
$76,050
-6.4% vs national
Dietitian and Nutritionist
4K employed
$67,410
-8.3% vs national
Licensed Practical Nurse
38K employed
$63,940
-4.2% vs national
Mental Health Counselor
31K employed
$52,010
-12.4% vs national
Rehabilitation Counselor
4K employed
$48,650
+1.0% vs national
Social Worker
4K employed
$48,290
-15.5% vs national
Dental Assistant
12K employed
$47,930
-2.4% vs national
Nursing Assistant (CNA)
68K employed
$44,590
+6.6% vs national
Medical Assistant
23K employed
$43,920
-1.5% vs national
Pharmacy Technician
19K employed
$40,040
-11.9% vs national
Home Health and Personal Care Aide
257K employed
$29,420
-15.8% vs national
Management
Chief Executive Officer
9K employed
$232,560
+9.4% vs national
Marketing Manager
14K employed
$150,810
+3.0% vs national
Purchasing Manager
3K employed
$141,790
+1.4% vs national
Human Resources Manager
8K employed
$133,060
-4.0% vs national
Sales Manager
20K employed
$130,610
-6.3% vs national
Training and Development Manager
1K employed
$122,150
-2.1% vs national
Public Relations Manager
2K employed
$118,050
-8.8% vs national
Industrial Production Manager
10K employed
$109,140
-12.3% vs national
Construction Manager
7K employed
$108,250
-5.3% vs national
Administrative Services Manager
5K employed
$105,640
-6.8% vs national
General and Operations Manager
172K employed
$103,130
-4.6% vs national
Project Management Specialist
36K employed
$100,150
+1.5% vs national
Management Analyst
34K employed
$93,830
-4.0% vs national
Human Resources Specialist
37K employed
$70,450
-3.0% vs national
Property and Real Estate Manager
9K employed
$65,680
-4.0% vs national
Science
Physicist
230 employed
$210,990
+37.2% vs national
Biochemist and Biophysicist
3K employed
$134,090
+35.2% vs national
Medical Scientist
13K employed
$99,190
+7.5% vs national
Psychologist
3K employed
$91,870
-5.5% vs national
Geoscientist
910 employed
$84,180
-7.2% vs national
Urban and Regional Planner
860 employed
$80,810
-3.6% vs national
Chemist
7K employed
$77,090
-16.2% vs national
Environmental Scientist
3K employed
$76,110
-4.9% vs national
Skilled Trades
Airline Pilot
2K employed
$164,990
-23.1% vs national
Construction Supervisor
27K employed
$81,540
-1.7% vs national
Plumber
14K employed
$68,080
-0.7% vs national
Electrician
23K employed
$67,600
-2.5% vs national
Air Traffic Controller
340 employed
$55,660
-2.3% vs national
Automotive Service Technician
29K employed
$49,800
-4.6% vs national
Construction Laborer
36K employed
$49,400
+0.2% vs national
Maintenance and Repair Worker
56K employed
$49,290
-2.7% vs national
Engineering
Engineering Manager
10K employed
$164,690
-0.8% vs national
Aerospace Engineer
990 employed
$133,940
+2.9% vs national
Nuclear Engineer
340 employed
$133,250
-5.5% vs national
Biomedical Engineer
950 employed
$122,560
+18.4% vs national
Chemical Engineer
810 employed
$116,970
+1.2% vs national
Electrical Engineer
7K employed
$110,820
-3.2% vs national
Environmental Engineer
2K employed
$103,330
-0.7% vs national
Petroleum Engineer
600 employed
$101,880
-23.6% vs national
Industrial Engineer
13K employed
$99,560
-6.5% vs national
Materials Engineer
720 employed
$98,030
-10.0% vs national
Mechanical Engineer
14K employed
$97,920
-7.1% vs national
Civil Engineer
16K employed
$97,850
-1.3% vs national
Technology
Computer and Information Systems Manager
27K employed
$163,910
+0.6% vs national
Computer Network Architect
6K employed
$131,840
+4.3% vs national
Computer and Information Research Scientist
330 employed
$130,300
-2.0% vs national
Software Developer
56K employed
$126,550
-0.7% vs national
Information Security Analyst
5K employed
$117,770
+0.7% vs national
Software Engineer
15K employed
$107,230
+0.5% vs national
Data Scientist
14K employed
$106,850
-0.4% vs national
Web and Digital Interface Designer
3K employed
$104,160
+21.3% vs national
Computer Systems Analyst
19K employed
$98,550
-5.3% vs national
Statistician
2K employed
$93,830
-4.8% vs national
Computer Programmer
3K employed
$89,180
-7.1% vs national
Web Developer
2K employed
$86,380
+0.1% vs national
Network Administrator
8K employed
$86,140
-8.1% vs national
Operations Research Analyst
3K employed
$79,640
-10.8% vs national
Computer Network Support Specialist
4K employed
$78,310
+6.9% vs national
Multimedia Artist and Animator
300 employed
$71,760
-9.0% vs national
Computer User Support Specialist
31K employed
$58,670
-3.5% vs national
Legal
Finance
Financial Manager
32K employed
$145,610
-3.4% vs national
Actuary
2K employed
$125,040
+0.2% vs national
Economist
560 employed
$115,000
+3.3% vs national
Personal Financial Advisor
12K employed
$105,200
+6.2% vs national
Compliance Officer
20K employed
$85,580
+8.4% vs national
Financial Analyst
13K employed
$84,460
-13.1% vs national
Budget Analyst
1K employed
$84,240
-4.6% vs national
Credit Analyst
2K employed
$80,280
-1.7% vs national
Accountant
54K employed
$79,000
-4.4% vs national
Tax Examiner
4K employed
$78,610
-2.3% vs national
Financial Examiner
3K employed
$78,500
-12.1% vs national
Insurance Sales Agent
19K employed
$73,370
+15.6% vs national
Securities Sales Agent
16K employed
$71,840
-1.0% vs national
Loan Officer
8K employed
$69,300
-9.2% vs national
Creative
Art Director
1K employed
$97,450
+2.6% vs national
Commercial and Industrial Designer
770 employed
$82,610
+0.9% vs national
Producer and Director
4K employed
$75,460
+6.7% vs national
Interior Designer
2K employed
$62,400
-5.3% vs national
Graphic Designer
8K employed
$60,730
+0.2% vs national
Audio and Video Technician
3K employed
$56,890
+4.8% vs national
Protective Services
Business & Operations
Logistician
10K employed
$79,340
-4.9% vs national
Writer and Author
1K employed
$77,410
+9.5% vs national
Purchasing Agent
17K employed
$73,550
-4.3% vs national
Training and Development Specialist
15K employed
$71,350
+3.9% vs national
Market Research Analyst
31K employed
$68,760
-5.7% vs national
Editor
3K employed
$63,460
-4.8% vs national
Public Relations Specialist
11K employed
$57,460
-17.3% vs national
Real Estate Sales Agent
6K employed
$56,040
-5.0% vs national
Education
Secondary School Teacher
52K employed
$78,800
+11.9% vs national
Middle School Teacher
23K employed
$77,930
+13.7% vs national
Elementary School Teacher
48K employed
$77,060
+13.0% vs national
Instructional Coordinator
8K employed
$75,580
-0.9% vs national
Kindergarten Teacher
3K employed
$64,430
+0.4% vs national
Librarian
5K employed
$62,880
-6.8% vs national
School Counselor
14K employed
$60,880
-6.2% vs national
Tutor
15K employed
$41,740
-6.4% vs national