Edwardsville Township Supervisor Frank MilesEDWARDSVILLE - Robert Jackstadt defeated Steven Slemmer 2,333 to 1,481 with 14 precincts reporting in a key Glen Carbon mayor race on Tuesday night.

Edwardsville Mayor Hal Patton was re-elected with no opposition with a powerful showing of 5,509 votes.

Get The Latest News!

Don't miss our top stories and need-to-know news everyday in your inbox.

In another key Edwardsville area race, Frank Miles won the Edwardsville Township Supervisor race over Barth Legate by a projected two to one margin with the vote tallies still unofficial.

Article continues after sponsor message

Ed Hagnauer won the Granite City mayor race with 2,980 votes to Arthur Asadorian’s 1,639.

Allen Admamite dominated the Troy mayor race with 1,081 votes compared to the next candidate John Haggard with 174 votes.

S.J. Morrison upended incumbent Jeanette Mallon 413 to 367 for the Ward 4 Aldermanic position to the Edwardsville City Council.

Matthew Chapman, Skip Schmidt and Kenny Krumeich tallied over 4,000 votes in the Edwardsville Township Trustee race and with several write-in candidates, those votes have to be counted Wednesday.

More like this:

Madison County Election Results
Apr 1, 2025
Incumbent David Goins Wins Alton Mayor Race; Lauren Wilson Captures Clerk's Position
Apr 1, 2025
Edwardsville District 7 Race Results Released
Apr 2, 2025
St. Clair County April 1, 2025 Election Results Released
Apr 1, 2025
Mike McCormick Secures 2,219 Votes In Godfrey Mayor Election Triumph
Apr 1, 2025