Challenger Leah Goodman has won the Warrenville City Council Ward 4 alderman seat over incumbent David Kratz.
With all three precincts reporting, unofficial totals show Goodman, an attorney, with 191 votes, and Kratz, a software architect, with 141 votes.
Kratz was appointed to the city council in November to finish former Alderman Christopher Halley's term.
Incumbent Dan Leonard, however, was successful defending his seat in Ward 3 from challenger Barbara Thornbury, a Warrenville Park District commissioner.
With all four precincts counted in Ward 3, unofficial totals show Leonard, a builder and contractor, with 243 votes and Thornbury, a business owner and substitute teacher, with 178.
Incumbent Aldermen Stu Aschauer in Ward 1 and Robert Wilson in Ward 2 both ran unopposed to retain their seats on the council.
One, 4-year term was at stake in each contest.
Some of the candidates' top issues include increased flooding on the DuPage River, thorium cleanup at the former Kerr-McGee site and downtown development.
All four aldermen will be sworn in at the May 2 city council meeting.