Adobe Stock
Adobe Stock
A total of 77 candidates will compete for 30 municipal offices, including nine contests for city and village, six for park, fire and library boards and nine for school boards.
There are no voter referendums on the April 4 ballot.