Adobe Stock
Adobe Stock
A total of 108 candidates will compete for 43 municipal offices, including 14 contests for city and village, one for park, fire and library boards and 24 for school boards.
There are no voter referendums on the April 4 ballot.