Loading Complete
Haley O'Neill

Haley O'Neill, APRN CNM

Midwifery

Accepting New Patients

Highlights

Age Groups Seen

  • Adult 18-65
  • Older Adult >65

Languages

  • English

Gender

Female

About Haley O'Neill

About The Provider

I found my way to midwifery after bearing witness to the circle of life while growing up on a sheep/cattle farm and after shadowing friends' moms who worked as midwives. Before training as a midwife, I worked as a birth doula and in outpatient full spectrum reproductive care. I trained in New York City where I worked as a 'high risk' antepartum and postpartum nurse while in midwifery school. I strive to approach everyone with patient, evidence-based, trauma-informed midwifery care. I love the humbling labor of love that is midwifery, especially getting to accompany people in their reproductive journeys and bearing witness to their expertise in their bodies. In my spare time, I love gardening/cooking/traveling with my family, studying Spanish, practicing yoga, & helping my parents on their farm. ​

Fun fact: I studied infectious disease in the Costa Rican rainforest for seven months in 2016​

Special interests: perinatal mental health, group prenatal and postpartum care, reproductive health equity, infectious disease, contraception, adolescent health

Pronouns

She, Her

LGBTQIA2S+

LGBTQIA2S+ Ally

Locations

  1. M Health Fairview Midwifery Maplewood

Expertise

Education

  • Professional Education: Columbia University School of Nursing, 2021

Board Certifications

  • Midwifery: American Midwifery Certification Board, 2023

Insurance

We accept many insurance plans, providing access to providers across a wide range of specialties.
Search plans
  • Americas PPO
  • Blue Cross Blue Shield of Minnesota
  • CMS/Medicare
  • Group Health Cooperative of Eau Claire
  • Health Net Federal Services/TriCare
  • HealthPartners
  • Hennepin Health
  • Medica
  • Minnesota Medicaid
  • Multiplan
  • Occunet
  • Optum/United Behavioral Health
  • PreferredOne
  • South Country Health Alliance
  • UCare
  • United HealthCare
  • WEA Trust
  • Wisconsin Medicaid
  • Wisconsin Physician Services (WPS)
Need help scheduling? Call 612-273-7111