After two days of delays, Bloomington has finished counting its ballots. All contested races were won by incumbents.
Democrats Tim Mayer, Andy Ruff and Susan Sandberg won re-election for Bloomington City Council At-large. All earned more than 20 percent of the votes cast.
Democrat Chris Sturbaum held his seat for Bloomington City Council District 1 with 62 percent of the vote.