Midwife salary in United States (Updated 2026)
How much does a Midwife make in the United States?
Average base salary
- Hour
- Week
- Month
- Year
The average salary for a midwife is $128,212 per year in the United States. 1k salaries taken from job postings on Indeed in the past 36 months (updated October 29, 2026).
Highest paying companies for Midwife in United States
Average year pay is based on job postings on Indeed in the past 36 months.Hiring a Midwife?
Highest paying cities for Midwives near United States
Where can a Midwife earn more?
Compare salaries for Midwives in different locationsFrequently Asked Questions (FAQs) about Midwife
The average salary for a Midwife is $128,212 per year in the United States. This figure is based on 1k salaries taken from job postings on Indeed in the past 36 months, last updated on October 29, 2026.
Midwife jobs on Indeed - find your next one today.
Midwife salaries typically range between a low of $91,603 and a high of $179,450 per year, depending on experience, location, and the hiring company.
Some of the highest-paying cities for Midwife include Los Angeles, CA at $158,245 per year, New York, NY at $154,140 per year, and Brooklyn, NY at $149,724 per year.
Based on recent job postings on Indeed, some of the top-paying companies for Midwife include HCA Florida Oak Hill Hospital ($410,000 per year) and Ascend Medical ($332,800 per year).