Mayor Jamie Nicholls and 6 town councillors, each representing one of the town’s 6 electoral districts, form the council of the Town of Hudson. The council is the main governing and legislative body for the city. The Mayor and Councillors also sit on various municipal and standing committees.