John Wentworth Republican
John Charles Haines Republican
In the 1858 Chicago mayoral election, Republican John Charles Haines defeated Daniel Brainard.
The election was held on March 2.[1]