O'Fallon's incumbent treasurer David Hursey will keep his treasurer's post against challenger John Drolet, according to the unofficial results from Tuesday's election.
Unofficial results were also available for the city's three contested aldermanic races.
With all precincts reporting, here are the unofficial vote totals:
Treasurer (22 of 22 precincts reporting)
David Hursey: 3,320 votes
John Drolet: 2,012 votes
Ward 2 (3 of 3 precincts reporting)
Jerry Albrecht: 731 votes
Robert Kueker: 377 votes
Ward 3 (7 of 7 precincts reporting)
Stewart Drolet: 361 votes
Jerry Mouser: 476 votes
Ward 5 (5 of 5 precincts reporting)
Courtney Cardona: 155 votes
Chris Monroe: 107 votes
Incumbents running unopposed in the race include Mayor Gary Graham, City Clerk Phil Goodwin, Aldermen Gene McCoskey of Ward 1 and Herb Roach of Ward 4. Newcomers Ray Holden of Ward 6 and Harlan Gerrish of Ward 7 also ran unopposed for a seat on the council.