Given the large number of candidates and contested races, the Marblehead League of Women Voters will host two Candidates Nights on Tuesday, May 23 and Wednesday, May 24 in the library of Marblehead High School, 2 Humphrey St.