Elections

Check out the election results for contested races in St. Clair County

READ MORE


April 2021 election results

Get results for contested races Belleville, St. Clair County, Madison County, and Monroe County.

Expand All

See the final, unofficial results for the April 6 election in cities and villages in St. Clair County.

Jump to contested races in your city:

Caseyville

Caseyville Clerk (10 of 10 precincts reporting)

Lola Cline - 237

Cynthia Miller - 339

Caseyville Mayor (10 of 10 precincts reporting)

Montica Casey-Watt - 200

G.W. Scott Sr. - 407

Caseyville Trustee (3 seats) (10 of 10 precincts reporting)

Walter “Wally” Abernathy - 294

Anthony Alvarez - 255

Dan Cary - 282

Chris Huckins - 167

Kent Luebbers - 262

Randall McCallister - 153

Matt Modrovsky - 191

Dupo

Dupo Mayor (6 of 6 precincts reporting)

Chris Ragsdale - 348

Jerald Wilson - 363

Dupo Trustee (3 seats) (6 of 6 precincts reporting)

Ronnie Dell - 295

Jerry Goodrich Jr. - 217

Dawn Keys - 545

Allan Moallankamp - 265

James Smith - 232

Tammy Taylor - 286

East St. Louis

East St. Louis Council (2 seats) (25 of 25 precincts reporting)

Ryan Cason - 1,834

Roy A. Mickens - 622

Jo Anne Parks - 1,926

Fairmont City

Fairmont City Clerk (2 of 2 precincts reporting)

Manuela Carranza - 228

Kilian Weir - 392

Fairmont City Mayor (2 of 2 precincts reporting)

Rene Munoz - 223

Michael Suarez - 407

Fairmont City Trustee (3 seats) (2 of 2 precincts reporting)

Charles Arriola - 360

Gina Buffa - 272

Michael Fiudo - 305

Michael Krypciak - 259

Mark Mitchell - 219

David Suarez - 345

Fairview Heights

Fairview Heights City Council - Ward 2 (6 of 6 precincts reporting)

Joshua McClain - 114

Brenda Acoff Odneal - 101

Ryan R. Vickers - 124

Lebanon

Lebanon City Council - Ward 2 (2 of 2 precincts reporting)

Camron Price - 30

Linda K. Washington - 66

Lebanon Clerk (3 of 3 precincts reporting)

Luanne Holper - 427

Teddy Edgar Sells Jr. - 85

Lebanon Mayor (3 of 3 precincts reporting)

Anthony Buhl - 143

George Fero - 140

Nicholas Glass - 37

Cheri Wright - 217

Lenzburg

Lenzburg Trustee (3 seats) (1 of 1 precinct reporting)

Christine Dasch - 30

James Dasch - 33

Christopher Lee Laythum Sr. - 15

Jodie Politsch - 33

Brittany Schofield - 15

Madison

Madison City Council - Ward 1 (2 of 2 precincts reporting)

Vera Browley - 153 (54.84%)

Dreeta Jenkins - 126 (45.16%)

Madison City Council - Ward 2 (2 of 2 precincts reporting)

Cassandra Miller - 148 (51.39%)

Jim Riskovsky - 140 (48.61%)

Madison City Council - Ward 3 (3 of 3 precincts reporting)

Ralph Miller - 112 (47.06%)

Michael Vrabec - 126 (52.94%)

Madison City Council - Ward 4 (4 of 4 precincts reporting)

Cynthia Dixon - 146 (69.52%)

Donald Turner - 64 (30.48%)

Madison Mayor (7 of 7 precincts reporting)

John Hamm III - 598 (57.06%)

James Gardner Jr. - 365 (34.83%)

Demetrus “Bird” Williams - 85 (8.11%)

Marissa

Marissa Trustee (3 seats) (2 of 2 precincts reporting)

Dustin Bingel - 162

Jeremy Embrich - 150

Zachary Kurtz - 82

Janet Wiley - 146

Mascoutah

Mascoutah City Council (2 seats) (4 of 4 precincts reporting)

James Edwin Booth - 106

Robin Booth - 219

Doug Elbe - 619

Henry Glander - 401

James Saffel - 58

Nicholas Seibert - 696

Mascoutah Mayor (4 of 4 precincts reporting)

Michael Baker - 522

Pat McMahan - 616

New Athens

New Athens Mayor (2 of 2 precincts reporting)

Joe Behnken - 250

Richard Klein - 208

New Athens Trustee (3 seats) (2 of 2 precincts reporting)

Arlene Geppert - 281

Steven Newbold - 320

Deborah Politsch - 307

Richard Stoops - 203

O’Fallon

O’Fallon City Council - Ward 2 (3 of 3 precincts reporting)

Jerry Albrecht - 237

Todd Hackney - 141

O’Fallon City Council - Ward 3 (7 of 7 precincts reporting)

Roy Carney - 193

Mark Richardson - 104

Shiloh

Shiloh Mayor (16 of 16 precincts reporting)

Jim Vernier II - 609

Bob Weilmuenster - 679

Shiloh Trustee (3 seats) (16 of 16 precincts reporting)

Shawn Boyer - 443

Jason L. Holzum - 586

Ray Kelly - 395

Gregory Peterson - 308

Colleen Powers - 472

Jay Vernier - 418

Matthew Wilke - 498

Smithton

Smithton Trustee (3 seats) (4 of 4 precincts reporting)

Jason Becherer - 227

James Elbe - 296

Timothy Michael Hopkins - 321

Timothy McFadden - 87

Leo Simburger - 138

Swansea

Swansea Trustee (3 seats) (15 of 15 precincts reporting)

Matthew Lanter - 848

Cary Lewis V - 630

Richard “Rocky” McDonald - 653

Jordan Pettibone - 531

Washington Park

Washington Park Mayor (5 of 5 precincts reporting)

Leonard Moore - 520

Rickie Thomas - 295

Washington Park Trustee (3 seats) (5 of 5 precincts reporting)

Geneva Dotson - 342

Juliette Gosa - 309

Kenyahta Moore - 287

Carlene Tucker - 532

Ferris Williams - 526

This story was originally published April 6, 2021 at 7:01 PM.

Kelsey Landis
Belleville News-Democrat
Kelsey Landis is an Illinois state affairs and politics reporter for the Belleville News-Democrat. She joined the newsroom in January 2020 after her first stint at the paper from 2016 to 2018. She graduated from Southern Illinois University in 2010 and earned a master’s from DePaul University in 2014. Landis previously worked at The Alton Telegraph. At the BND, she focuses on informing you about what your lawmakers are doing in Springfield and Washington, D.C., and she works to hold them accountable. Landis has won Illinois Press Association awards for her work, including the Freedom of Information Award.
Jennifer Green
Belleville News-Democrat
Jennifer Green has been with the Belleville News-Democrat since 2006. She covers restaurants and business openings/closings. Green is a 2001 graduate of Southern Illinois University Edwardsville. Please share tips and feedback at 618-239-2643 or jgreen@bnd.com.
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER

April 2021 election results

Get results for contested races Belleville, St. Clair County, Madison County, and Monroe County.