SalaryData

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).

RankOccupationMedian Salaryvs NationalEmployed
1Cardiologist$579,120+18.4%640
2Anesthesiologist$461,390+15.5%410
3Radiologist$455,380+21.1%1K
4Family Medicine Physician$306,030+18.7%4K
5Psychiatrist$278,970+8.3%830
6Chief Executive Officer$232,560+9.4%9K
7Pediatrician$226,440+5.1%1K
8Nurse Anesthetist$221,530-9.7%3K
9Internal Medicine Physician$213,310-18.0%990
10Physicist$210,990+37.2%230
11Airline Pilot$164,990-23.1%2K
12Engineering Manager$164,690-0.8%10K
13Computer and Information Systems Manager$163,910+0.6%27K
14Dentist$163,390-7.0%4K
15Lawyer$157,180+16.7%27K
16Podiatrist$155,050-13.0%390
17Marketing Manager$150,810+3.0%14K
18Financial Manager$145,610-3.4%32K
19Purchasing Manager$141,790+1.4%3K
20Pharmacist$138,160-3.3%14K
21Optometrist$135,400-0.5%2K
22Biochemist and Biophysicist$134,090+35.2%3K
23Aerospace Engineer$133,940+2.9%990
24Veterinarian$133,520+6.9%3K
25Nuclear 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

Science

Skilled Trades

Engineering

Technology

Legal

Finance

Creative

Protective Services

Business & Operations

Education

Transportation

Administrative & Office

Food Service

Retail & Sales

← All states