Nurse Midwives Salary in Pennsylvania
BLS OEWS May 2025 • 3 metro areas • Pennsylvania
Nurse Midwives in Pennsylvania earn a median salary of $110,030 per year on average across 3 metro and nonmetro areas, -14.6% vs the national median of $128,790. An estimated 360 nurse midwives are employed across Pennsylvania, with salaries ranging from $74,670 to $143,780 depending on location.
$110,030
Avg median salary in Pennsylvania
$143,780
Highest paying metro
$74,670
Lowest paying metro
360
Employed in Pennsylvania
Compare Nurse Midwives salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Nurse Midwives
in
Nurse Midwives salaries by city in Pennsylvania
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Harrisburg, PA | $143,780 | $141,660 | $143,780 | 60 |
| Reading, PA | $111,640 | $104,000 | $119,990 | — |
| Philadelphia, PA-NJ-DE-MD | $74,670 | $74,670 | $127,810 | 300 |