An attorney with experience in civil litigation, and Arch City Defenders, Ian understands the role of the law in advancing social justice.


The son of two public school teachers, and an early childhood educator himself, Ian's top priority is quality education.


Whether testifying in front of committees, managing campaigns, or working in Robin Carnahan's office, Ian is committed to progressive policy change.

Bringing People Together

Thank you for trusting me to represent District 87 in the Missouri General Assembly. I ran to bring people together. From the time I grew up in Southern Missouri, I’ve enjoyed discussing issues with those who may see them differently. As a progressive in Missouri, I don’t believe we must sacrifice our principles to prosper. Click here to learn more about me.

Recent News

May 17, 2019

Missouri Lawmakers Pass Bill Criminalizing Abortion At About 8 Weeks of Pregnancy

Representative Ian Mackey, a Democrat from St. Louis County, was vehemently opposed to the bill, and said in a passionate address to his colleagues: “Women brought all of us into this world, and I sure hope they vote all of us out.”

Later, in a telephone interview, he said that Friday’s vote was the “day when it finally hit home that, ‘Oh my God, my state is also participating in the effort to overturn Roe v. Wade,’” the landmark 1973 Supreme Court case that established federal protections for abortion.

April 25, 2019

Critics Say Missouri Free Speech Bill Would Limit Speech

But St. Louis Democratic Rep. Ian Mackey said restricting faculty speech contradicts the point of the bill.

"What's wrong with being offended in the context of a college classroom?" Mackey said during a House floor debate. "What's wrong with that? That's particularly the place where one should be offended. I learn by being offended half the time."

January 22, 2019

Missouri Lawmaker Wants To Lower State's Mandatory School Age By Two Years

State. Rep. Ian Mackey, a Democrat who lives in St. Louis County, filed House Bill 583 to require parents to enroll children by age 5. Currently, the rule is age 7.

"You cannot start school at 7 years old. You can't make that time up," said Mackey, who was recently sworn in to serve his first term. "If you are behind, you are not going to catch up."

Mackey, an attorney who previously worked as an early childhood educator, said this change is long overdue.

He believes the earlier start will increase student achievement and help more students access post-secondary college and career options.

"Evidence and experience demonstrate that a child’s early years are formative for their long-term development,” said Mackey, in a Jan. 17 news release. “Lowering our state’s mandatory school age is the right thing to do — and should serve as a critical piece of Gov. Mike Parson’s workforce development agenda.”

Mackey, who taught in Head Start classrooms in Springfield, said the Missouri General Assembly expanded funding and access to early childhood education in recent years, and this change supports that effort.


Contact me any time at: or (314) 279-8380.


© 2019. Paid for by Committee to Elect Ian Mackey, Stephen Eisele, Treasurer.

 Proudly created with