Last updated: 2025 BLS data · Page refreshed:
The average salary in Pennsylvania is $70,617 per year (median, 2025). The highest-paying job in PA is Cardiologists at $579,120. This page covers all 773 occupations tracked by BLS in Pennsylvania.
Data: BLS OEWS, May 2025 | Last updated: 2026-05-19
How does Pennsylvania compare? Click any state for details.
Ranked by median annual salary. Click any job for the full breakdown.
| # | Occupation | Median Salary | Mean Salary | Workers |
|---|---|---|---|---|
| 1 | Cardiologists | $579,120 | $492,490 | 640 |
| 2 | Oral and Maxillofacial Surgeons | $553,740 | $473,110 | 0 |
| 3 | Anesthesiologists | $461,390 | $425,950 | 410 |
| 4 | Radiologists | $455,380 | $418,720 | 1,360 |
| 5 | Physicians, Pathologists | $413,370 | $369,170 | 210 |
| 6 | Orthopedic Surgeons, Except Pediatric | $354,020 | $363,580 | 240 |
| 7 | Orthodontists | $311,180 | $327,330 | 0 |
| 8 | Family Medicine Physicians | $306,030 | $298,410 | 4,190 |
| 9 | Ophthalmologists, Except Pediatric | $304,290 | $299,730 | 310 |
| 10 | Psychiatrists | $278,970 | $282,370 | 830 |
| 11 | Chief Executives | $232,560 | $302,990 | 8,850 |
| 12 | Pediatricians, General | $226,440 | $236,790 | 1,120 |
| 13 | Nurse Anesthetists | $221,530 | $233,320 | 2,500 |
| 14 | General Internal Medicine Physicians | $213,310 | $226,950 | 990 |
| 15 | Physicists | $210,990 | $191,120 | 230 |
| 16 | Airline Pilots, Copilots, and Flight Engineers | $164,990 | $172,500 | 2,270 |
| 17 | Architectural and Engineering Managers | $164,690 | $167,960 | 9,640 |
| 18 | Computer and Information Systems Managers | $163,910 | $169,100 | 27,060 |
| 19 | Dentists, General | $163,390 | $172,710 | 4,460 |
| 20 | Lawyers | $157,180 | $169,170 | 27,170 |
| 21 | Podiatrists | $155,050 | $159,810 | 390 |
| 22 | Marketing Managers | $150,810 | $159,270 | 13,840 |
| 23 | Financial Managers | $145,610 | $164,650 | 32,180 |
| 24 | Medical Dosimetrists | $142,850 | $140,540 | 160 |
| 25 | Purchasing Managers | $141,790 | $146,520 | 2,530 |
| 26 | Political Scientists | $140,020 | $136,350 | 70 |
| 27 | Compensation and Benefits Managers | $139,040 | $152,910 | 770 |
| 28 | Pharmacists | $138,160 | $138,740 | 14,090 |
The average salary in Pennsylvania ($70,617) exceeds the national average.
The highest-paying job, Cardiologists, pays $508,503 more than the PA average.
This page is part of our comprehensive Salary Statistics data collection.
All PA Jobs · Highest Paying in PA · Hourly Wages in PA · Employment Outlook in PA · Career Progression in PA · Cardiologists Take-Home Pay (PA) · Cardiologists COL-Adjusted (PA) · PA vs National
Click to copy. Free to use with attribution.
All salary figures for Pennsylvania from BLS OEWS, May 2025.
For full methodology details, see our Methodology page. View all Data Sources.