August 18, 2022
Certified Nurse Midwife (CNM) Salary Guide

A Certified Nurse-Midwife (CNM) is a type of advanced practice registered nurse (APRN) that provides healthcare to women throughout the entire course of their lives. This may include family planning, gynecological checkups, and prenatal care. 

Find out everything you need to know about nurse midwives, average salaries, salary by state, and ways to increase your earning potential. 

Part One What is the Average Certified Nurse-Midwife (CNM) Salary?

According to the BLS, certified nurse-midwives earn an average annual salary of $114,210 or $54.91 per hour., on the other hand, reports that certified nurse-midwives earn an average of $118,643 per year or $57 per hour.

The majority of CNMs make between $96,000 and $126,500 with top earners making $193,500 annually.

>> Related: Top Certified Nurse Midwife Programs 

Part Two Certified Nurse-Midwife Salary by City and State

Highest Paying Cities for Nurse Midwives



Annual Salary

Hourly Wage

San Mateo, CA



Boston, MA



Daly City, CA



Berkeley, CA



Renton, WA



Santa Monica, CA



Lowell, MA



Green River, WY



Irvine, CA



Newark, NJ



Via: Ziprecruiter

Certified Nurse-Midwife Salary By State



Annual Salary

Hourly Wage










Rhode Island









North Dakota






New York



South Dakota












New Hampshire


















South Carolina






New Jersey










































West Virginia





















New Mexico









North Carolina















Via: Ziprecruiter

Show Me Nurse Midwifery Programs

Part Three Certified Nurse-Midwife Salary Factors

Nurse-Midwife Salary by Years of Experience

Nurse-Midwives can earn a higher annual salary with increased years of experience.

  1. Less than 1 year of experience earn an average hourly wage of $92,890
  2. 1-4 years of experience earn an average annual wage of $98,562
  3. 5-9 years of experience earn an average annual wage of $105,476
  4. 10-19 years of experience earns an average annual wage of $107,791
  5. 20 years and higher years of experience earn an average annual wage of $112,849

Via: Payscale

Certified Nurse-Midwife Salary by Work Setting

Generally, nurse-midwives work in hospitals and earn the highest wages; however, they can work in a variety of other locations such as:

  • Birthing centers
  • Private practice
  • Academia
  • Home care
  • Public health clinic
  • Health department
  • Military hospital

According to the BLS, the median annual wages for nurse-wives, in areas they worked were as follows:

  • Hospitals; state, local, and private - $128,190
  • Outpatient care centers - $128,190
  • Offices of physicians - $121,280
  • Offices of other health practitioners -$104,790
  • Educational services; state, local, and private - $102,680

Part Four How to Increase Your Salary as a Nurse-Midwife

You can increase your nurse-midwife salary in a few different ways:

  1. Earn your Midwifery Certification: The American Midwifery Certification board certifies nurses that have passed an accredited nurse-midwifery program.
  2. Working nights or weekends, where you are paid a higher per-hour wage.
  3. Work per diem or become a locum tenens.
  4. Train to be a preceptor for new hires.
  5. Pick up over time on your unit or throughout the hospital, if needed.

Show Me Nurse Midwifery Programs

Part Five Has Covid-19 Affected the Salary of Nurse-Midwives?

Because nurses are considered APRNs, salaries remained largely unchanged. In general, nurse-midwives were not leaving their positions for many lucrative travel positions. 

For this reason, healthcare systems did not have to offer large sign-on bonuses or increased hourly wages to retain staff or acquire new staff members. 

Part Six Is Becoming a Nurse-Midwife Worth it?

The cost of becoming a nurse can be overwhelming; however, with scholarships, loans, and tuition reimbursement it is feasible for anyone that is interested in the field. 

Becoming a nurse-midwife costs more than becoming a registered nurse because it is an advanced practice degree. Nurses are required to attend graduate school and earn a master’s degree.  

How Much Does it Cost to Become a Nurse-Midwife?

First, there is not one set cost for nursing school, but you can expect to spend anywhere from thousands for a shorter degree program to as high as over $80,000 and even sometimes $100,000 for private or Ivy league nursing programs. This is only for your BSN.

There is a multitude of factors that affect the cost of a nursing program including, but not limited to,

  • Full-time or part-time status
  • Associate Degree in Nursing (ADN) or a Bachelor of Science in Nursing (BSN)
  • RN to BSN bridge program
  • Community college vs. state college vs. private college
  • Books
  • Nursing Uniforms
  • Lab Fees
  • Transportation to classes and clinical sites

After obtaining your BSN, you will need to attend an accredited master’s level degree program. You can expect to spend more on a midwifery program than your BSN. Programs typically cost $75,000 to $150,000 depending on the institution. 

Regardless of the cost, nursing is a rewarding career and it is worth taking the risk. While the typical college student will leave school with debt, there are ways for it to be paid back by the government, hospital, or military. It’s important to speak to a counselor or hospital HR department regarding options. 

Show Me Nurse Midwifery Programs

Part Seven Nurse-Midwife Salary vs Other Specialties

Nurse-midwives earn an average annual salary of $114,210 or $54.91 per hour. Here’s how that compares to some other advanced practice nursing specialties:

Salaries via ZipRecruiter

Part Eight Nurse Midwife FAQs

  • Are nurse-midwives in high demand?

    • According to the BLS, nurse midwives are expected to grow by 11% between 2020 and 2030. In 2020, there were 7,300 midwives and by 2030 it is expected to need an additional 800.
  • What do nurse-midwives do?

    • Certified nurse midwives provide holistic care for women from adolescents through menopausal age. Nurse-midwives provide family planning services, gynecological checkups, and pre- and post-natal care.  
  • Where do nurse-midwives get paid the most?

    • According to, nurse-midwives earn the highest annual salary - $134,217 or $64.53 per hour.
  • Is becoming a midwife worth it?

    • Becoming a midwife is absolutely worth it. Midwives are an integral part of a woman’s healthcare team from puberty to menopause. Midwives collaborate with other healthcare professionals during pregnancy and help women during pivotal life moments
  • How stressful is midwifery?

    • Being a midwife can be very stressful, especially when delivering a baby. It is a high-pressure situation and not only is the mother’s life in their hands but so is the baby.