Also losing reelection bids were the mayors of Breckenridge Hills and Velda Village Hills, Mary Aman and Earlene Luster.
Aman was defeated by former Mayor Jack Shrewsbury in a close three-way race, while Luster lost to Patricia Ross in a four-way contest.
Winning reelection in contested races were the mayors of Bel-Ridge, Sunset Hills, Valley Park and Bellerive Acres.
In Pagedale, voters chose the Rev. Ernest “EG” Shields, a prominent pastor, to succeed longtime Mayor Mary Louise Carter, who didn’t seek reelection.
Voters in Cool Valley picked Jayson Stewart over two opponents to succeed Mayor Viola Murphy, who didn’t run again.