A number of contested municipal and school board races, along with propositions for consideration await voters on both sides of the river in Tuesday’s election.

In Hannibal, there are two contested aldermanic races on the ballot. In Ward 3, incumbent Melissa Cogdal faces the challenge of Ryan Roberts. In the Fifth Ward, incumbent Gordon Ipson goes up against Colin Welch and Richard Garrett.

Meanwhile, there are five on the ballot running for two seats on the Hannibal School Board. Incumbents Mark Bross and Michael Holliday are opposed by Rhiannon Terrill, Ryan Rapp and Christina Booth.

Also on the ballot in Hannibal is Proposition One, giving voters the chance to let the city know which water treatment method they prefer. A Yes vote Tuesday would direct the city to discontinue the use of chloramines in its water system.

Palmyra has a race for mayor, with incumbent Loren Graham facing the challenge of Clay Thornburg. Another contested race in Palmyra is for Alderman in Ward One, with Tom Lockett and Joseph Hirner running against incumbent Ken Sheputis.

Palmyra voters will also decide on whether to create a Palmyra Fire Protection District, combining the Palmyra Fire Department and Rural Association under one umbrella.

Elsewhere, there’s a three way race for mayor in New London, with Kenneth O’Malley, Anthony Kamrowski and Shane McClelland on the ballot. Mary Jane White has served as Mayor Pro Tem since the resignation of Mayor Marvin Miller.

The mayoral race is at the top of the ballot in Quincy, with Republican incumbent Kyle Moore running against Independent Jeff VanCamp.

There are also two contested aldermanic races in Quincy, with Republican Tom Ernst and Democrat Joel Logue looking to replace Jared Holbrook in Ward Three and incumbent Democrat Dave Bauer facing the challenge of Republican Shawn Irvine in Ward Two.

The polls are open Tuesday from 6 a.m. to 7 p.m.