SalaryData

Nurse Midwife Salary in Iowa

Based on 80+ workers in Iowa

Data year: 2025 · Last updated: October 2026

Median Annual Salary (IA)

$131,360

$63.15/hr

vs National Average

$132,814

-1.1% vs national median

Salary Range (10th–90th)

$82K – $159K

80 employed in Iowa

Nurse Midwife salary in Iowa averages $131,360 annually, positioning the state slightly below the national average at 1% less. Currently, approximately 80 nurse midwives work throughout Iowa. Salaries in this field range from $81,620 to $158,930 depending on individual circumstances and career progression.

Several factors influence Nurse Midwife salary in Iowa, including years of experience, educational credentials, and specific work settings such as hospitals or private practices. Geographic location within the state, patient population served, and whether positions are full-time or part-time also play significant roles in compensation levels. Additionally, specialized certifications and continuous professional development can impact earning potential.

Salary Distribution — Nurse Midwife in Iowa

Nurse Midwife (IA) salary percentiles
PercentileAnnual Salary
10th percentile$81,620
25th percentile$84,450
Median (50th percentile)$131,360
75th percentile$141,410
90th percentile$158,930

Top-Paying Industries for Nurse Midwife (U.S.)

Which industries pay Nurse Midwifes the most — nationwide figures (industry-level data is not available by state). Nurse Midwifes in Iowa tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Health Care and Social Assistance$134,1508K
Educational Services$133,830110

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Nurse Midwife in Iowa vs National

Historical Nurse Midwife salary trend in Iowa
YearMedian Salary (Iowa)
2022$112,420
2023$131,360
2024$136,450
2025$131,360
2026 (projected)$131,360

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Nurse Midwife in Iowa
YearIowa MedianNational Median
2022$112,420$119,060
2023$131,360$126,766
2024$136,450$126,779
2025$131,360$132,814
2026 (projected)$131,360$132,814

Nurse Midwife Salary by Experience Level in Iowa

Nurse Midwife salary by experience level in Iowa
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$84,450
Mid-level3-5 yrs$131,360
Senior6-9 yrs$141,410
Staff / Lead10+ yrs$158,930

Nurse Midwife Salary in Other States

Related Nurse Midwife Salaries in Iowa

How other high-demand occupations in Iowa compare to Nurse Midwife ($131,360 median).

OccupationMedian Salaryvs Nurse MidwifeHourly
Emergency Medicine Physician in IA$429,050+226.6%$206.27/hr
Radiologist in IA$405,220+208.5%$194.82/hr
Surgeon in IA$370,390+182.0%$178.07/hr
Obstetrician and Gynecologist in IA$356,020+171.0%$171.16/hr
Psychiatrist in IA$295,270+124.8%$141.96/hr
Cardiologist in IA$283,070+115.5%$136.09/hr
Nurse Anesthetist in IA$273,070+107.9%$131.28/hr
Family Medicine Physician in IA$265,200+101.9%$127.50/hr
Pediatrician in IA$262,440+99.8%$126.17/hr
Dentist in IA$181,520+38.2%$87.27/hr
Pharmacist in IA$138,860+5.7%$66.76/hr
Podiatrist in IA$134,830+2.6%$64.82/hr

Frequently Asked Questions

How much do nurse midwives make in Iowa?

Nurse midwives in Iowa earn a median salary of $131,360 per year, or about $63 per hour. This is slightly below the national average by 1.1%, making Iowa a competitive market for this profession.

What is the salary range for nurse midwives in Iowa?

The salary range for nurse midwives in Iowa spans from $81,620 at the lower end to $158,930 at the higher end. This range reflects differences in experience, education, and specific job placement within the state.

How many nurse midwives are employed in Iowa?

There are approximately 80 nurse midwives currently employed in Iowa. This represents a relatively small but established workforce in the state.

Is the Iowa nurse midwife salary higher or lower than the national average?

Iowa's nurse midwife median salary of $131,360 is 1.1% lower than the national average. Despite this slight difference, it remains a well-compensated healthcare profession in the state.

More Locations