Certified Nurse Midwives earn between $80,000 and $120,000 per year on average, though actual pay depends heavily on where you work and what type of facility employs you

A Certified Nurse Midwife (CNM) is a registered nurse with specialized training in pregnancy, childbirth, and postpartum care. The salary range reflects the fact that CNMs work in many different settings — hospitals, birth centers, private practices, and rural clinics all pay differently. Geographic location matters significantly: CNMs in high-cost urban areas and certain states earn substantially more than those in rural regions, even when doing identical work.

The variation is real enough that two CNMs with the same credentials and experience can have $20,000 to $30,000 differences in annual pay depending on their employer type and state. Understanding where that variation comes from helps you think through what kind of position might work for your financial situation.

Key Takeaways

  • CNM salaries typically range from $80,000 to $120,000 annually, with some positions paying above or below that band depending on location and employer.
  • Hospital-based CNMs often earn more than those in birth centers or private practices, though hospital positions may involve more on-call time and shift work.
  • States with higher costs of living and states with more CNM positions tend to pay higher salaries, though the relationship is not perfectly consistent.
  • Experience, additional certifications, and whether you work full-time or part-time all affect your actual take-home pay.

How Hospital Employment Affects CNM Salary

Hospital-based CNMs typically earn at the higher end of the range, often $95,000 to $120,000 or more. Hospitals have larger budgets, serve more patients, and often operate 24/7, which means they can afford to pay more and often do. The trade-off is that hospital positions frequently require shift work, on-call availability, and less control over your schedule.

Within hospitals, your specific role matters. A CNM working in a busy labor and delivery unit at a large teaching hospital will likely earn more than a CNM in a smaller community hospital. Some hospitals also offer shift differentials — extra pay for working nights, weekends, or holidays — which can add several thousand dollars to your annual earnings if you work those hours regularly.

Benefits packages at hospitals are often more comprehensive than at smaller employers, which can add significant value beyond base salary. This might include health insurance, retirement contributions, tuition reimbursement, and paid time off. When comparing job offers, the full package matters as much as the stated salary.

Birth Centers and Private Practice Pay Differently

CNMs working in birth centers or private midwifery practices often earn less than their hospital counterparts — typically $75,000 to $100,000 annually. Birth centers are smaller operations with lower patient volume and tighter budgets than hospitals. Private practices may offer more schedule flexibility and autonomy, but that independence comes with less financial security and fewer built-in benefits.

In private practice, your income may also depend partly on how many clients you see and how the practice is structured. Some CNMs in private practice are employees with a set salary; others are partners who share in practice revenue. The latter arrangement can be more lucrative over time but involves more financial risk and business responsibility.

Birth centers and private practices may not offer the same benefits package as hospitals. You might need to purchase your own health insurance, retirement plan, and malpractice insurance, which reduces your net income even if the stated salary looks competitive.

Geographic Location and State-by-State Differences

Where you live changes your salary significantly. CNMs in California, New York, Massachusetts, and other high-cost states generally earn $110,000 to $130,000 or more. CNMs in lower-cost states like Mississippi, Arkansas, or Wyoming may earn $70,000 to $85,000 for the same work. This reflects both the higher cost of living in expensive states and the fact that healthcare facilities in those areas often have larger budgets.

Rural areas typically pay less than urban centers, even within the same state. A CNM in rural Montana will earn less than a CNM in Billings or Missoula. However, rural positions sometimes offer loan forgiveness programs, housing information, or other non-salary benefits designed to attract healthcare workers to underserved areas.

Some states also regulate CNM scope of practice more restrictively than others, which can affect demand and therefore salary. States where CNMs can practice independently and prescribe medications tend to have more CNM positions available and sometimes higher pay, though this is not a universal rule.

Experience, Credentials, and How They Increase Earnings

A newly certified CNM typically starts at the lower end of the salary range — around $75,000 to $85,000. As you gain experience, your salary generally increases. After five to ten years, many CNMs earn $95,000 to $110,000. Senior CNMs with fifteen or more years of experience, especially those in leadership roles, can earn $120,000 or more.

Additional certifications can also increase your earning potential. Some CNMs pursue certification as a Women's Health Nurse Practitioner or obtain specialized training in high-risk obstetrics. These credentials may open doors to higher-paying positions or allow you to negotiate better pay at your current employer.

Part-time CNMs earn proportionally less than full-time CNMs, but the hourly rate may be similar or slightly higher to account for the lack of benefits. If you work part-time by choice, your total annual income will be lower, but your hourly wage might be competitive with full-time positions.

What Affects Your Actual Take-Home Pay

Your stated salary is not the same as what you actually receive. Taxes, malpractice insurance, health insurance premiums, and retirement contributions all reduce your take-home amount. CNMs in private practice or self-employed arrangements also pay self-employment taxes, which can be 15% or more of net income.

Malpractice insurance is a significant expense for CNMs. Depending on your location and employer, you may pay $1,000 to $3,000 or more annually for coverage. Some employers cover this cost; others require you to pay it yourself. Always ask about malpractice insurance when comparing job offers.

Loan repayment programs and student loan forgiveness can effectively increase your take-home pay if you have education debt. Some hospitals and rural health centers offer these benefits to attract CNMs. If you have significant student loans, a position that includes loan repayment information may be worth more than a higher base salary at a different employer.

How CNM Salary Compares to Other Healthcare Roles

CNMs earn more than registered nurses (RNs) on average, though the gap varies by location and setting. An RN in a hospital typically earns $65,000 to $85,000, while a CNM earns $95,000 to $120,000. The additional education and specialized training account for the difference.

CNMs earn less than physicians, including obstetricians and gynecologists, who typically earn $200,000 or more annually. However, CNMs require less education and training than physicians, and the career path is shorter. Nurse practitioners in other specialties (such as family medicine or emergency care) earn roughly similar amounts to CNMs, typically $85,000 to $115,000 depending on setting and location.

Frequently Asked Questions

Do CNMs earn more if they work in a teaching hospital versus a community hospital?

Generally yes. Teaching hospitals are larger, have more complex cases, and typically have bigger budgets. A CNM at a major teaching hospital in an urban area might earn $110,000 to $130,000, while a CNM at a smaller community hospital in the same region might earn $90,000 to $105,000. The difference reflects both the size of the institution and the volume of patients.

Can a CNM earn more by working for a midwifery group instead of a hospital?

It depends on the structure. If you are an employee of a midwifery group, you may earn less than a hospital position — typically $80,000 to $100,000. If you are a partner in the group and share in profits, you could earn more over time, but this involves business risk and requires capital investment upfront. Ask about the specific arrangement before accepting a position.

Do CNMs get paid more if they work nights or weekends?

Many hospitals offer shift differentials — extra pay for working nights, weekends, or holidays. This might add $2 to $5 per hour or more to your base rate. Over a year, this can add $4,000 to $10,000 to your income if you regularly work those shifts. Not all employers offer differentials, so ask during the interview process.

Does student loan debt affect how much a CNM needs to earn?

Yes, indirectly. Many CNMs graduate with significant education debt. When comparing job offers, consider whether the employer offers loan repayment information or forgiveness programs. A position with a lower base salary but $5,000 to $10,000 annually in loan repayment information may leave you with more actual money than a higher-paying position without that benefit.

Will CNM salaries increase in the coming years?

Demand for CNMs is expected to remain steady or grow as more people seek midwifery care and as healthcare systems expand access to maternal health services. When demand for a profession grows, salaries often follow, though this is not may provide. Economic conditions, state regulations, and healthcare funding all influence salary trends.