John Wentworth Republican
John Charles Haines Republican
the 1858 Chicago mayoral election, was held on March 2, to elect the next Mayor of Chicago Republican candidate John Charles Haines defeated Democratic candidate Daniel Brainard. [1]