Managed Medicaid Enrollment and Profitability 2019-2025

Managed Medicaid Care has experienced several policy shocks in recent years. As a result of Families First Coronavirus Response Act (FFCRA), starting in March 2020 states were given extra Medicaid funding on the condition that the states maintained continuous enrollment. Between February 2020 and April 2023 Medicaid enrollment grew from 66 million to 87 million. Continuous enrollment ended as a result of another Congressional act (the Consolidated Appropriation Act) and the end of the Public Health Emergency (PHE) which enabled states to begin Medicaid renewals and dis-enrollments starting in April 2023. The ending of continuous enrollment and implementation of Medicaid disenrollment resulted in massive changes to the Medicaid population as over 31% of those people who had their coverage redetermined were disenrolled. The purpose of this report is to look at managed Medicaid profitability and enrollment prior to, during, and following the continuous enrollment period.

DOWNLOAD NOW

Sign up for the
Wakely Wire,

our industry newsletter.