By MyFmM's Rick Michaels - The first ballots in the 2018 election can be cast today when, for the second time in the state's history early voting begins. Voters in Acton, Ashburnham and Hudson will have the opportunity to be among the first to vote because their elections offices open early at 7 a.m. The state's early voting law, requires voters in all cities and towns to be able to cast ballots during business hours beginning 11 business days before the biennial state election. Communities also have the option to offer extended early voting hours, including weekends, between Monday and Nov. 2 when the early voting period closes. In Milford early voting will be Monday through Friday for the next few weeks from 8:30 to 5pm, also Saturday October 27th from 9am to noon voters can check their town's specific voting hours at massearlyvote.com or check your town’s website. According to Secretary of State William Galvin, more than one million people voted early in the 2016 election, accounting for a one-third of the state's total turnout. The secretary, who happens to also be on the ballot this year, is hoping for a similar participation rate among the more than 4.4 million registered voters.