The average cost of giving birth in the United States is $1,905 with employer-sponsored health insurance and $13,393 without health insurance. But these numbers don't encapsulate the full financial cost of having a baby — child-bearing people also pay for postpartum follow-ups and the supplies needed for their baby in the first year, bringing the actual price to $16,391 for those with insurance and much higher for those without it. The cost of childbirth varies widely depending on where you live, but one thing is clear: having a baby in the U.S. — with or without high-quality health insurance coverage — is expensive.
MoneyGeek utilized out-of-pocket birthing cost data from the Health Care Cost Institute and collected data from BabyCenter to explore the average cost of having a baby in the U.S. and in each state. We also gathered fertility treatment cost data from the Kaiser Family Foundation to understand how these treatments factor into the cost of childbirth. Here's what we found.