Municipal elections in Chicago are technically non-partisan, meaning you get to vote for the Democrat of your choice. There used to be partisan elections, but not for several decades. As I recall, Bernard Epton was the last Republican to run for mayor, and that was in 1983.
Correction : former Cook County Democratic Party chairman “Fast Eddie” Vrdolyak ran for mayor as a Republican in 1989.