Salaripedia
English

How much does a nurse anesthetist make in Pennsylvania?

$221,500a year

Median yearly pay for nurse anesthetists in Pennsylvania. That is $106.50 an hour or $18,460 a month.

Hourly
$106.50
Vs. national median
-6%
Rank among states
36 of 44
Jobs in the state
2,500
Pay range
Lowest 10%: $155,300Median: $221,500Highest 10%: $303,600
PercentileYearlyHourly
10th$155,300$74.64
25th$206,000$99.04
Median$221,500$106.50
75th$262,900$126.41
90th$303,600$145.98

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$238,500
Pittsburgh, PA$223,600
York, PA$220,000
Erie, PA$212,100
Allentown, PA$211,100
Scranton, PA$199,800
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for nurse anesthetists.

33. Maryland$223,100
34. Kentucky$222,500
35. Louisiana$222,100
36. Pennsylvania$221,500
37. Kansas$212,100
38. Tennessee$211,500
39. Florida$210,600
Nurse Anesthetist salary in all states

Frequently asked questions

How much does a nurse anesthetist make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $106.50 ($221,500 a year).

Do nurse anesthetists make more in Pennsylvania than the national average?

No: $221,500 against $236,600 nationally, 6% less.

Where does Pennsylvania rank for nurse anesthetist pay?

Pennsylvania ranks 36 of 44 states.

Which city in Pennsylvania pays nurse anesthetists the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $238,500 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.