MassVoter.com← WalpoleMunicipal votes · 2026–2027 Board
How the Walpole Select Board voted, from the Select Board’s official minutes. 5 Select Board members elected townwide for three-year terms. After the May 2026 town election, the board on May 20, 2026 chose Allyson Hamilton as Chair, Glenn Maffei as Vice Chair and Mark Gallivan as Clerk (each 5-0-0). Minutes after September 1, 2026 are not posted yet. The end date (May 2027) is a placeholder. Covers 6 meetings so far, May 20 to September 1, 2026.
A monthly email on what it voted on, starting in November.
What does the Select Board do? It is the town’s executive board. It prepares the Town Meeting warrant (the list of articles voters decide), appoints members of many town boards, hires the town’s top staff, signs warrants to pay town bills, and grants licenses and permits.
Town Meeting, not the Select Board, votes the town budget and town bylaws.
Sources: Massachusetts Select Board Handbook (MMA) · Mass. Division of Local Services: the town budgetVote Transparency Score
How easy Walpole makes it to see, online, how each member votes. It scores the town’s records, not any official. Checked October 6, 2026.
How we score · Something wrong, or has the town made a change? Email info@massvoter.com and we’ll re-check.
A monthly email on its votes, starting in November. We'll also tell you if this score changes.
MassVoter can’t read Walpole’s meeting calendar automatically yet. See upcoming meetings on the official site →
"At X of Y meetings" counts the members the minutes list as present at the start of each meeting in this record. Members who step out are listed on each meeting page.
15 full-board meetings so far this year, through September 1. Ties share a rank.
1Benjamin Barrett15 of 15 meetings Every meeting100%1Mark Gallivan15 of 15 meetings Every meeting100%3Allyson Hamilton14 of 15 meetings93%3Glenn Maffei14 of 15 meetings93%5James O’Neil13 of 15 meetings87%22 full-board meetings in 2025. Ties share a rank.
1Mark Gallivan22 of 22 meetings Every meeting100%1James O’Neil22 of 22 meetings Every meeting100%3Benjamin Barrett21 of 22 meetings95%3Glenn Maffei21 of 22 meetings95%5Allyson Hamilton20 of 22 meetings91%25 full-board meetings in 2024. Ties share a rank.
1Mark Gallivan24 of 25 meetings96%1James O’Neil24 of 25 meetings96%3Benjamin Barrett23 of 25 meetings92%4Allyson Hamilton22 of 25 meetings88%4Glenn Maffei22 of 25 meetings88%27 full-board meetings in 2023. Ties share a rank.
1Allyson Hamilton27 of 27 meetings Every meeting100%2Mark Gallivan26 of 27 meetings96%2Glenn Maffei26 of 27 meetings96%4James O’Neil25 of 27 meetings93%5Benjamin Barrett23 of 27 meetings85%26 full-board meetings in 2022. Ties share a rank.
1Glenn Maffei26 of 26 meetings Every meeting100%1James O’Neil26 of 26 meetings Every meeting100%3Allyson Hamilton14 of 15 meetings · served from Jun93%4Benjamin Barrett24 of 26 meetings92%4Mark Gallivan24 of 26 meetings92%6Nancy Mackenzie0 of 11 meetings · served until May0%30 full-board meetings in 2021. Ties share a rank.
1Mark Gallivan30 of 30 meetings Every meeting100%1Glenn Maffei18 of 18 meetings · served from Jun Every meeting100%3Benjamin Barrett29 of 30 meetings97%3James O’Neil29 of 30 meetings97%5Nancy Mackenzie21 of 30 meetings70%6David Salvatore8 of 12 meetings · served until May67%25 full-board meetings in 2020. Ties share a rank.
1Mark Gallivan25 of 25 meetings Every meeting100%1James O’Neil25 of 25 meetings Every meeting100%3Benjamin Barrett24 of 25 meetings96%4David Salvatore21 of 23 meetings91%5Nancy Mackenzie20 of 23 meetings87%27 full-board meetings in 2019. Ties share a rank.
1Mark Gallivan27 of 27 meetings Every meeting100%2Benjamin Barrett14 of 15 meetings · served from Jun93%3James O’Neil25 of 27 meetings93%3David Salvatore25 of 27 meetings93%5Nancy Mackenzie22 of 25 meetings88%6Ann Ragosta9 of 12 meetings · served until May75%28 full-board meetings in 2018. Ties share a rank.
1Nancy Mackenzie26 of 26 meetings Every meeting100%1Eric Kraus12 of 12 meetings · served until May Every meeting100%3Mark Gallivan27 of 28 meetings96%4David Salvatore26 of 28 meetings93%5James O’Neil13 of 15 meetings · served from Jun87%6Ann Ragosta23 of 28 meetings82%From the official minutes: full-board meetings only (committee meetings are not counted). Members are counted only for meetings held while they served, and arriving late counts as attending. The minutes rarely say why a member was absent.
A monthly email on its votes and who was there, starting in November.
Loaded: Walpole Select Board minutes (the board was called the Board of Selectmen until the end of 2020) from January 9, 2018 through September 1, 2026: 225 meetings and 2881 votes. Minutes from 2018 through 2024 come from the town’s Document Center (Agendas & Minutes, Select Board), which holds the board’s minutes back to 2010 (MassVoter has loaded 2018 on); minutes from January 2025 on come from the town’s Agenda Center. Joint meetings are included (for example with the Finance Committee, the School Committee or the Board of Sewer and Water Commissioners), but only the Select Board’s own votes are shown. Not here: executive-session minutes, and meetings after September 1, 2026 (the September 22, 2026 minutes are not posted yet). Twelve sets of minutes from 2018 to 2020 are scanned images; MassVoter read them with text recognition, so quoted words may keep small reading errors. Walpole’s minutes give a count for each vote (“VOTED 5-0-0”, “Motion Passed (5-0-0)”) and name any member who votes no or abstains (“Ms. Ragosta opposed”, “Vice Chair Maffei opposed”); in 2018 to 2020 some votes were roll calls with each member named (“Mr. Salvatore-Aye”). When the count matches the members present, each member is shown voting as recorded. When a member arrived late or left early and the count matches the members there at the time, those members are shown, with a note. Where the count does not match the members present, or the names given do not match the count, we show the count only and add a note; a few votes record no count and show the result only. On February 4, 2025 the town confirmed that Benjamin Barrett, who arrived late, did not vote on the first seven items; it also confirmed the typing errors noted on January 21, May 13, May 21, November 18 and December 2, 2025. We will ask the town to confirm any other noted vote.
Most board votes are unanimous. These are the ones where at least one member voted no or abstained, newest first.
None.
From the Walpole Select Board’s official minutes: 2018 to 2024 from the town’s Document Center (Agendas & Minutes, Select Board), and 2025 on from its Agenda Center. We check every vote against the Select Board members present and quote the exact wording. MassVoter never grades or scores officials. Photos: the members’ own campaign Facebook pages (Allyson Hamilton, Glenn Maffei, Benjamin Barrett, James O’Neil); Walpole Media Corp (Mark Gallivan, “Mark Gallivan Candidate Special,” June 2020); the Town of Walpole’s Annual Town Reports (Nancy Mackenzie, 2019 report, board photo with name card; David Salvatore, 2020 report, board photo); Hometown Weekly (Ann Ragosta, “An Outside View,” November 2018). No photo found for Eric Kraus.
How to read these pagesWhere the votes come from, how we check them against the official minutes, what isn't included yet, and how to report a mistake.About city pages →