Adobe Stock
Adobe Stock
A total of 120 candidates will compete for 41 municipal offices, including two contests for city and village, eight for park, fire and library boards and 28 for school boards.
There are no voter referendums on the April 4 ballot.