MassVoter.com← TyngsboroughMunicipal votes · 2026–2027 Board
How the Tyngsborough Select Board voted, from the Select Board’s official minutes. 5 Select Board members elected townwide for three-year terms. Konstantinos Kalabokis and Nate Marino were elected at the May 19, 2026 town election, succeeding Ronald Keohane and Ronald Schneider. (Konstantinos Kalabokis is a different person from Katerina Kalabokis, who served 2021–2024.) On June 1, 2026 the board unanimously chose Jackie Geilfuss as Chair, Eric Eldridge as Vice-Chair and Adele Coughlin as Clerk. Minutes after September 21, 2026 are not posted yet. The end date is a placeholder. Covers 8 meetings so far, June 1 to September 21, 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 budgetYour Tyngsborough ballot: 13 quizzes, about a minute each.
Start my ballot →Vote Transparency Score
How easy Tyngsborough makes it to see, online, how each member votes. It scores the town’s records, not any official. Checked October 11, 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.
No upcoming meeting is posted yet. Check the official calendar →
Under the state Open Meeting Law, boards post notice at least 48 hours ahead, not counting weekends and legal holidays.
"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.
16 full-board meetings so far this year, through September 21. Ties share a rank.
1Adele Coughlin16 of 16 meetings Every meeting100%1Konstantinos Kalabokis8 of 8 meetings · served from Jun Every meeting100%1Ronald Keohane8 of 8 meetings · served until Apr Every meeting100%1Nate Marino8 of 8 meetings · served from Jun Every meeting100%5Eric Eldridge15 of 16 meetings94%6Jackie Geilfuss14 of 16 meetings88%7Ronald Schneider6 of 8 meetings · served until Apr75%22 full-board meetings in 2025. Ties share a rank.
1Eric Eldridge22 of 22 meetings Every meeting100%2Ronald Keohane21 of 22 meetings95%3Adele Coughlin12 of 13 meetings · served from Jun92%4Jackie Geilfuss20 of 22 meetings91%5Ronald Schneider19 of 22 meetings86%6Mike Moran7 of 9 meetings · served until May78%24 full-board meetings in 2024. Ties share a rank.
1Katerina Kalabokis10 of 10 meetings · served until May Every meeting100%2Eric Eldridge22 of 24 meetings92%3Ronald Schneider21 of 24 meetings88%4Jackie Geilfuss12 of 14 meetings · served from Jun86%5Ronald Keohane20 of 24 meetings83%6Mike Moran15 of 24 meetings63%24 full-board meetings in 2023. Ties share a rank.
1Ronald Schneider14 of 15 meetings · served from May93%2Eric Eldridge22 of 24 meetings92%2Ronald Keohane22 of 24 meetings92%4Katerina Kalabokis21 of 24 meetings88%5Mike Moran19 of 24 meetings79%6Hillari Wennerstrom5 of 9 meetings · served until May56%23 full-board meetings in 2022. Ties share a rank.
1Mike Moran13 of 13 meetings · served from Jun Every meeting100%2Ronald Keohane22 of 23 meetings96%3Eric Eldridge21 of 23 meetings91%3Katerina Kalabokis21 of 23 meetings91%5Richard Reault8 of 9 meetings · served until Apr89%6Hillari Wennerstrom19 of 23 meetings83%28 full-board meetings in 2021. Ties share a rank.
1Ronald Keohane28 of 28 meetings Every meeting100%1David Robson15 of 15 meetings · served until Jun Every meeting100%1Eric Eldridge13 of 13 meetings · served from Jun Every meeting100%4Richard Reault27 of 28 meetings96%5Hillari Wennerstrom24 of 28 meetings86%6Katerina Kalabokis11 of 13 meetings · served from Jun85%7Steven Nocco10 of 15 meetings · served until Jun67%27 full-board meetings in 2020. Ties share a rank.
1Ronald Keohane27 of 27 meetings Every meeting100%2Richard Reault26 of 27 meetings96%3David Robson25 of 27 meetings93%3Hillari Wennerstrom25 of 27 meetings93%5Steven Nocco22 of 27 meetings81%23 full-board meetings in 2019. Ties share a rank.
1David Robson23 of 23 meetings Every meeting100%2Richard Reault22 of 23 meetings96%2Hillari Wennerstrom22 of 23 meetings96%4Ronald Keohane20 of 23 meetings87%5Steven Nocco19 of 23 meetings83%26 full-board meetings in 2018. Ties share a rank.
1Richard Reault26 of 26 meetings Every meeting100%2David Robson16 of 17 meetings · served from May94%3Ronald Keohane23 of 26 meetings88%3Steven Nocco23 of 26 meetings88%3Hillari Wennerstrom23 of 26 meetings88%6Robert Jackson7 of 8 meetings · served until Apr88%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: Tyngsborough Select Board minutes from January 8, 2018 through September 21, 2026: 213 meetings and 2,821 votes. Nothing before 2018 is online: the town’s Agenda Center starts in January 2018. The minutes call the board the Board of Selectmen (members “Selectman”) through December 12, 2022 and the Select Board (members “Selectperson”) from January 9, 2023, after the town voted in 2021 to seek a special act changing the name. All the minutes loaded are typed documents with searchable text. Not here: executive-session minutes (including released executive-session minutes that many 2021-2025 files append after the open-session minutes); votes of the Planning Board, Finance Committee, School Committee, Board of Health, Board of Assessors, Library Trustees and other boards at joint meetings; meetings with an agenda but no posted minutes (July 30, 2018, where the file posted is the agenda; November 2, 2020, where the file posted is a copy of the November 12, 2020 minutes; May 22, 2024, a joint housing plan kick-off; January 5, 2026; and May 11, 2026); and meetings after September 21, 2026 (the September 8, 2026 meeting was an executive session only, and the October 5, 2026 minutes are not posted yet). Tyngsborough’s minutes name the mover and seconder and give the count (“motion passes 5-0-0”); a count that matches the members present with no no votes is shown as every member present voting yes. In 2020-2022 remote meetings, and in many 2026 meetings, the board votes by roll call (“Selectpersons Marino, IN FAVOR; Kalabokis, IN FAVOR …”), shown by name; a member who answers “present” is shown as abstaining. When a member votes no or abstains the minutes usually name the member (“Motion carries 4-1-0 with Selectperson Coughlin opposing”); where a split count names no one, or a count does not match the members present, we show the count only, with a note (30 votes), and where the minutes give no count or names we show the result only (3 votes). Members who recused themselves or stepped out are not shown in that vote; members who arrived late or left early are shown only in the votes they were there for. A motion with no recorded outcome, a motion that was withdrawn, or a motion that died for lack of a second is not counted as a vote. On April 23, 2018 the minutes record the board’s recommendation on each Town Meeting article only in a table; those rows are shown as votes. Two different members share the surname Kalabokis: Katerina Kalabokis (2021-2024) and Konstantinos Kalabokis (from 2026). We will ask the town to confirm any noted vote.
Most board votes are unanimous. These are the ones where at least one member voted no or abstained, newest first.
September 21, 2026: Appoint Joseph DelGaudio to fill the vacancy on the Board of Library Trustees (joint vote with the Library Trustees)
A motion was made by Ann Conant to nominate Joseph DelGaudio to fill the vacancy on the Board of Library Trustees. The motion was seconded by Ron Schneider. A joint roll-call vote of the Select Board and Board of Library Trustees was conducted. Vote: Konstantinos Kalabokis - In Favor Nate Marino - In Favor Eric Eldridge - In Favor Jackie Geilfuss - In Favor Adele Coughlin - In Favor Ann Conant - In Favor Ron Schneider - In Favor Mary Algrove - In Favor Natalia Poro - In Favor Jessica Geilfuss - In Favor Motion carried 10-0-0
Joint roll-call vote of the Select Board and the Board of Library Trustees to fill a Trustee vacancy (10-0-0), moved by Trustee Ann Conant and seconded by Trustee Ron Schneider (a former Select Board member). Only the Select Board members’ votes are shown: all five are named voting in favor. Jessica Geilfuss, a Trustee, is a different person from Chairperson Jackie Geilfuss.
“A motion was made by Ann Conant to nominate Joseph DelGaudio to fill the vacancy on the Board of Library Trustees. The motion was seconded by Ron Schneider. A joint roll-call vote of the Select Board and Board of Library Trustees was conducted. Vote: Konstantinos Kalabokis - In Favor Nate Marino - In Favor Eric Eldridge - In Favor Jackie Geilfuss - In Favor Adele Coughlin - In Favor Ann Conant - In Favor Ron Schneider - In Favor Mary Algrove - In Favor Natalia Poro - In Favor Jessica Geilfuss - In Favor Motion carried 10-0-0.”
September 21, 2026: Schedule a Special Election on Saturday, December 5, 2026 from 8 AM to 6:00 PM to consider a debt exclusion relative to the acquisition and design of 100 Potash Hill…
Selectperson Coughlin moves that the Select Board schedule a Special Election on Saturday, December 5, 2026 from 8 AM to 6:00 PM to consider a debt exclusion relative to the acquisition and design of 100 Potash Hill Road. Selectperson Eldridge seconds. Motion carried by roll call vote. Selectpersons Marino, IN FAVOR; Kalabokis, NOT IN FAVOR; Eldridge, IN FAVOR; Coughlin, IN FAVOR; Chairperson Geilfuss, IN FAVOR. Motion carries 4-1-0
Yes: Coughlin, Eldridge, Geilfuss, MarinoNo: Konstantinos Kalabokis
“Selectperson Coughlin moves that the Select Board schedule a Special Election on Saturday, December 5, 2026 from 8 AM to 6:00 PM to consider a debt exclusion relative to the acquisition and design of 100 Potash Hill Road. Selectperson Eldridge seconds. Motion carried by roll call vote. Selectpersons Marino, IN FAVOR; Kalabokis, NOT IN FAVOR; Eldridge, IN FAVOR; Coughlin, IN FAVOR; Chairperson Geilfuss, IN FAVOR. Motion carries 4-1-0.” (Motion: Coughlin, second: Eldridge)
September 21, 2026: Tables discussion on potential zoning amendment re: Utilities
Selectperson Coughlin moves that the Select Board tables discussion on potential zoning amendment re: Utilities. Selectperson Eldridge seconds. Motion carries 4-0-0
Yes: Coughlin, Eldridge, Geilfuss, MarinoKonstantinos Kalabokis had left the meeting before this vote and is not shown voting.
“Selectperson Coughlin moves that the Select Board tables discussion on potential zoning amendment re: Utilities. Selectperson Eldridge seconds. Motion carries 4-0-0.” (Motion: Coughlin, second: Eldridge)
September 21, 2026: Approve the Police Department parking lot license agreement and authorize the Town Manager to execute the agreement, with authority to make minor modifications
Selectperson Coughlin moves to approve the Police Department parking lot license agreement and authorize the Town Manager to execute the agreement, with authority to make minor modifications.Selectperson Eldridge seconds. Motion carries 4-0-0
Yes: Coughlin, Eldridge, Geilfuss, MarinoKonstantinos Kalabokis had left the meeting before this vote and is not shown voting.
“Selectperson Coughlin moves to approve the Police Department parking lot license agreement and authorize the Town Manager to execute the agreement, with authority to make minor modifications.Selectperson Eldridge seconds. Motion carries 4-0-0.” (Motion: Coughlin, second: Eldridge)
September 21, 2026: Appoint Kathryn Clark to the Historical Committee
Selectperson Coughlin moves to appoint Kathryn Clark to the Historical Committee. Selectperson Eldridge seconds. Motion carries 4-0-0
Yes: Coughlin, Eldridge, Geilfuss, MarinoKonstantinos Kalabokis had left the meeting before this vote and is not shown voting.
“Selectperson Coughlin moves to appoint Kathryn Clark to the Historical Committee. Selectperson Eldridge seconds. Motion carries 4-0-0.” (Motion: Coughlin, second: Eldridge)
September 21, 2026: Appoint Chair Jackie Geilfuss and Selectperson Eric Eldridge to serve on the Town Accountant RFP review committee
Select Board Members Selectperson Coughlin moves to appoint Chair Jackie Geilfuss and Selectperson Eric Eldridge to serve on the Town Accountant RFP review committee. Selectperson Marino seconds. Motion carries 4-0-0
Yes: Coughlin, Eldridge, Geilfuss, MarinoKonstantinos Kalabokis had left the meeting before this vote and is not shown voting.
“Select Board Members Selectperson Coughlin moves to appoint Chair Jackie Geilfuss and Selectperson Eric Eldridge to serve on the Town Accountant RFP review committee. Selectperson Marino seconds. Motion carries 4-0-0.” (Motion: Coughlin, second: Marino)
August 31, 2026: Notify the Zoning Board of Appeals that the proposal does not conform to the development agreement between the developer and the Town
Motion made by Selectperson Coughlin to notify the Zoning Board of Appeals that the proposal does not conform to the development agreement between the developer and the Town. Selectperson Nate seconds. Motion carries 4-0-0
The minutes read “Selectperson Nate seconds”; Nate Marino is the only member named Nate, so he is shown as the seconder.
“Motion made by Selectperson Coughlin to notify the Zoning Board of Appeals that the proposal does not conform to the development agreement between the developer and the Town. Selectperson Nate seconds. Motion carries 4-0-0.” (Motion: Coughlin, second: Marino)
August 10, 2026: Appoint Michelle Joyal to fill the School Committee vacancy until May 18, 2027 (joint vote with the School Committee)
Mr. McMahon moved that the Select Board and School Committee appoint Michelle Joyal to the School Committee with a term to begin immediately and expire on May 18, 2027. Ms. Stanton seconds. Motion carries 9-0-0
Joint vote of the Select Board and the School Committee to fill a School Committee vacancy, moved by School Committee member McMahon and seconded by Ms. Stanton. The minutes give one combined count (9-0-0) and do not list the School Committee members present (four Select Board members were present), so the Select Board members’ votes cannot be separated. Showing the result only.
“Mr. McMahon moved that the Select Board and School Committee appoint Michelle Joyal to the School Committee with a term to begin immediately and expire on May 18, 2027. Ms. Stanton seconds. Motion carries 9-0-0.”
July 13, 2026: Appoint Jason Mello as a member of the Conservation Commission for a three-year term expiring June 30, 2029
Selectperson Coughlin that the Select Board appoint Jason Mello as a member of the Conservation Commission effective July 13, 2026 for a three (3) year term expiring June 30, 2029. Selectperson Eldridge seconds. Motion carries 5-0-0
The minutes read “Selectperson Coughlin that the Select Board appoint …” (the word “moves” is missing); Adele Coughlin is shown as the mover.
“Selectperson Coughlin that the Select Board appoint Jason Mello as a member of the Conservation Commission effective July 13, 2026 for a three (3) year term expiring June 30, 2029. Selectperson Eldridge seconds. Motion carries 5-0-0.” (Motion: Coughlin, second: Eldridge)
July 13, 2026: Appoint Brigid Splaine, Esq. as an associate member of the Conservation Commission for a three-year term expiring June 30, 2029
Selectperson Coughlin that the Select Board appoint Brigid Splaine, Esq. as an associate member of the Conservation Commission effective July 13, 2026 for a three (3) year term expiring June 30, 2029. Selectperson Eldridge seconds. Motion carries 5-0-0
The minutes read “Selectperson Coughlin that the Select Board appoint …” (the word “moves” is missing); Adele Coughlin is shown as the mover.
“Selectperson Coughlin that the Select Board appoint Brigid Splaine, Esq. as an associate member of the Conservation Commission effective July 13, 2026 for a three (3) year term expiring June 30, 2029. Selectperson Eldridge seconds. Motion carries 5-0-0.” (Motion: Coughlin, second: Eldridge)
From the Tyngsborough Select Board’s official minutes, posted in the town’s Agenda Center (Select Board). We check every vote against the Select Board members present and quote the exact wording. MassVoter never grades or scores officials. Photos (the town’s website has no Select Board photos): The Lowell Sun — Nate Marino and Konstantinos Kalabokis (Rony Camille/Town of Tyngsboro, May 2026), Adele Coughlin (courtesy photo, May 2025), Jackie Geilfuss (courtesy photo, May 2024), Eric Eldridge (June 2021). Cropped by MassVoter. Former members show initials.
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 →