TakeHomeAdvertise

Average salary in Pennsylvania

Updated Updated for 2026 tax law

The average salary in Pennsylvania is $65,730 a year and the median is $49,690, across 6,064,600 jobs (BLS May 2025). Pennsylvania ranks #25 of 51 for average pay.

Average (mean) salary$65,730
Median salary$49,690
Median hourly wage$23.89
Bottom 10% earn less than$28,920
Top 10% earn more than$117,860
Take-home on the average salary (single, 2026)$52,930

Highest-paying jobs in Pennsylvania

  1. Family Medicine Physician: $306,030
  2. Chief Executive: $232,560
  3. Physician: $217,310
  4. Airline Pilot: $164,990
  5. Architectural and Engineering Manager: $164,690
  6. Computer and Information Systems Manager: $163,910
  7. Dentist: $163,390
  8. Lawyer: $157,180
  9. Marketing Manager: $150,810
  10. Financial Manager: $145,610
  11. Purchasing Manager: $141,790
  12. Pharmacist: $138,160
  13. Natural Sciences Manager: $137,900
  14. Veterinarian: $133,520
  15. Human Resources Manager: $133,060
  16. Computer Network Architect: $131,840
  17. Manager: $131,600
  18. Sales Manager: $130,610
  19. Nurse Practitioner: $130,140
  20. Physician Assistant: $127,070

Most common jobs in Pennsylvania

JobEmployedMedian
Home Health and Personal Care Aide257,370$29,420
General and Operations Manager172,010$103,130
Registered Nurse146,520$96,430
Fast Food and Counter Worker142,220$28,570
Retail Salesperson141,790$31,200
Laborer and Freight131,050$42,480
Stocker and Order Filler119,840$36,640
Cashier110,950$29,220
Office Clerk107,500$44,950
Customer Service Representative94,340$44,630
Truck Driver87,550$58,580
Janitor and Cleaner86,920$36,520
Waiter and Waitress82,300$34,690
CNA67,740$44,590
Secretary and Administrative Assistant65,310$46,270

Estimate your own paycheck with the Pennsylvania paycheck calculator.

Source: BLS Occupational Employment and Wage Statistics, May 2025, state estimates (all occupations). Highest-paying list covers the 300 largest occupations nationally.

Frequently asked questions

What is the average salary in Pennsylvania?

$65,730 a year (mean of all jobs), with a median of $49,690 ($23.89/hour), per BLS May 2025. Pennsylvania ranks #25 of 51.

What are the highest-paying jobs in Pennsylvania?

Family Medicine Physician ($306,030), Chief Executive ($232,560), Physician ($217,310), among the 300 most common occupations.

What is a good salary in Pennsylvania?

Earning more than the median of $49,690 puts you above half of Pennsylvania workers; the top 10% earn over $117,860.