Abortion in Iowa is illegal after detection of embryonic cardiac-cell activity.[1][2][3] Embryonic cardiac-cell activity can be detected from around six weeks after the pregnant individual's last menstrual period, when many people are not yet aware that they are pregnant.[3][4][5] Exceptions for the abortion ban after detected embryonic cardiac-cell activity include some instances of rape, incest, fetal abnormalities and threats to the pregnant individual's life.[6][7]
Prior to 2024, abortion was legal up to 22 weeks in Iowa. In 2022, the U.S. Supreme Court overturned Roe v. Wade in Dobbs v. Jackson Women's Health Organization, which enabled states to ban abortion.[8] In the aftermath of the decision, Republican lawmakers in Iowa enacted a six-week abortion ban in July 2023, which was blocked within days, then later unblocked in July 2024 with the approval of the Iowa Supreme Court.[8][9]
Over recent decades, the number of abortion clinics in Iowa has generally decreased, and state legislators have regularly introduced bills to severely restrict abortion. Public opinion in Iowa remains about evenly split on whether abortion should be legal.
In 2017, Iowa rejected millions of dollars in federal funding for Medicaid as part of their efforts to try to defund Planned Parenthood and its abortion services in the state. In 2020, it was reported that abortions in Iowa went up for the first time in decades—25 percent—with the loss of that federal aid attributed to the increase.[10]
In 2018, Planned Parenthood of the Heartland, Inc., Jill Meadows, M.D., and Emma Goldman Clinic (petitioners) filed a lawsuit seeking declaratory and injunctive relief in state court, arguing the early abortion ban violated the Iowa State Constitution. Courts supported their injunction request, saying the law violated the state's constitution.[11] A #StoptheBans protest occurred at the Statehouse in Des Moines on May 21, 2019.
Akin
was invoked but never defined (see the help page).Gruber
was invoked but never defined (see the help page).six
was invoked but never defined (see the help page).Ramm
was invoked but never defined (see the help page).