Medicaid is the correct answer. Surprised more people aren’t mentioning it. It’s specifically in place to cover people with low incomes who often don’t have insurance through an employer.
Medicaid will often cover the cost of child birth for low-income people 100%.
That being said, if you have slightly higher income than allowed to enroll in Medicaid, your only option may be a long-term payment plan and lots of debt that you may carry for the rest of your life. It’s an awful system that really only benefits the strong.