HomeGovernmentTown election results: Board of Health, School Committee incumbents win additional terms

Town election results: Board of Health, School Committee incumbents win additional terms

-

Subscribe to our mailing list and consider following WestfordCAT on Facebook, YouTube and Instagram for daily updates from Westford's hometown source for news. 

WESTFORD — Voters took to the polls to settle both a contested Board of Health and a contested School Committee race in the annual town election.

Board of Health incumbents Stephanie Granger and Susan Hanly will once again serve on the Board of Health for three years. School Committee incumbent Sean Kelly will serve an additional three years on the committee, while Marisol Garcia will be joining the committee in place of Alicia Mallon, who did not seek reelection.

A total of 2,195 ballots were cast, a slight increase from the 2,151 ballots cast during the 2021 annual town election. 

Below are the results for the two contested seats on the Board of Health and the two contested seats on the School Committee.

Board of Health (2):

Stephanie Granger: 1,249

Susan Hanly: 1,425

Melissa Mackey: 1,012

Write-in: 14

School Committee (2):

Sean Kelly: 919

Marisol Garcia: 1,253

Betsy Kwon: 743

Derek Lo: 815

Meghan O’Connell: 235

Write-in: 10

Additional information on incumbents Sean KellyStephanie Granger and Susan Hanly, as well as committee-elect Marisol Garcia can be found in WestfordCAT’s “Getting to know the candidates” series.

Multiple positions were up for vote in the May 3 election, with candidates on the Select Board, Housing Authority, Board of Library Trustees and Planning Board running unopposed.

Select Board (2):

John Scott Hazelton: 1,676

Andrea Peraner-Sweet: 1,638

Write-in: 50

Housing Authority (Five year term) (1):

Diane Holmes: 1,669

Write-in: 9

Housing Authority (Two year term) (1):

Barbara Upperman: 1,598

Write-in: 10

Board of Library Trustees (2):

Elizabeth Diercks: 1,673

Glen Secor: 1,678

Write-in: 10

Planning Board (1):

Dylan O’Connor: 1,626

Write-in: 11

election ballot
A sample ballot for Westford’s annual town election on May 3. (Photo/via Town of Westford)

Below is a breakdown of how each precinct voted in the annual town election. The write-in totals for both Housing Authority positions have been combined for clarity.

PRECINCT 1

Select Board (2):

  • John Scott Hazelton: 151
  • Andrea Peraner-Sweet: 142
  • Write-in: 7

Board of Health (2):

  • Stephanie Granger: 114
  • Susan Hanly: 118
  • Melissa Mackey: 114
  • Write-in: 1

Housing Authority (2):

  • Diane Holmes: 152
  • Barbara Upperman: 147
  • Write-in: 0

Board of Library Trustees (2):

  • Elizabeth Diercks: 156
  • Glen Secor: 154
  • Write-in: 0

Planning Board (1):

  • Dylan O’Connor: 148
  • Write-in: 0

School Committee (2):

  • Sean Kelly: 89
  • Marisol Garcia: 112
  • Betsy Kwon: 91
  • Derek Lo: 71
  • Meghan O’Connell: 23
  • Write-in: 2

PRECINCT 2

Select Board (2):

  • John Scott Hazelton: 228
  • Andrea Peraner-Sweet: 223
  • Write-in: 4

Board of Health (2):

  • Stephanie Granger: 177
  • Susan Hanly: 190
  • Melissa Mackey: 118
  • Write-in: 3

Housing Authority (2):

  • Diane Holmes: 225
  • Barbara Upperman: 214
  • Write-in: 1

Board of Library Trustees (2):

  • Elizabeth Diercks: 224
  • Glen Secor: 217
  • Write-in: 2

Planning Board (1):

  • Dylan O’Connor: 223
  • Write-in: 2

School Committee (2):

  • Sean Kelly: 123
  • Marisol Garcia: 171
  • Betsy Kwon: 84
  • Derek Lo: 115
  • Meghan O’Connell: 21
  • Write-in: 2

PRECINCT 3

Select Board (2):

  • John Scott Hazelton: 261
  • Andrea Peraner-Sweet: 259
  • Write-in: 13

Board of Health (2):

  • Stephanie Granger: 189
  • Susan Hanly: 226
  • Melissa Mackey: 172
  • Write-in: 3

Housing Authority (2):

  • Diane Holmes: 262
  • Barbara Upperman: 255
  • Write-in: 5

Board of Library Trustees (2):

  • Elizabeth Diercks: 266
  • Glen Secor: 268
  • Write-in: 1

Planning Board (1):

  • Dylan O’Connor: 252
  • Write-in: 3

School Committee (2):

  • Sean Kelly: 150
  • Marisol Garcia: 186
  • Betsy Kwon: 128
  • Derek Lo: 131
  • Meghan O’Connell: 32
  • Write-in: 3

PRECINCT 4

Select Board (2):

  • John Scott Hazelton: 272
  • Andrea Peraner-Sweet: 276
  • Write-in: 9

Board of Health (2):

  • Stephanie Granger: 205
  • Susan Hanly: 245
  • Melissa Mackey: 176
  • Write-in: 3

Housing Authority (2):

  • Diane Holmes: 283
  • Barbara Upperman: 268
  • Write-in: 5

Board of Library Trustees (2):

  • Elizabeth Diercks: 279
  • Glen Secor: 284
  • Write-in: 3

Planning Board (1):

  • Dylan O’Connor: 274
  • Write-in: 3

School Committee (2):

  • Sean Kelly: 156
  • Marisol Garcia: 222
  • Betsy Kwon: 125
  • Derek Lo: 118
  • Meghan O’Connell: 42
  • Write-in: 0

PRECINCT 5

Select Board (2):

  • John Scott Hazelton: 253
  • Andrea Peraner-Sweet: 248
  • Write-in: 4

Board of Health (2):

  • Stephanie Granger: 196
  • Susan Hanly: 221
  • Melissa Mackey: 138
  • Write-in: 1

Housing Authority (2):

  • Diane Holmes: 254
  • Barbara Upperman: 246
  • Write-in: 0

Board of Library Trustees (2):

  • Elizabeth Diercks: 254
  • Glen Secor: 253
  • Write-in: 0

Planning Board (1):

  • Dylan O’Connor: 245
  • Write-in: 1

School Committee (2):

  • Sean Kelly: 132
  • Marisol Garcia: 195
  • Betsy Kwon: 96
  • Derek Lo: 126
  • Meghan O’Connell: 38
  • Write-in: 0

PRECINCT 6

Select Board (2):

  • John Scott Hazelton: 219
  • Andrea Peraner-Sweet: 212
  • Write-in: 5

Board of Health (2):

  • Stephanie Granger: 157
  • Susan Hanly: 196
  • Melissa Mackey: 151
  • Write-in: 2

Housing Authority (2):

  • Diane Holmes: 215
  • Barbara Upperman: 206
  • Write-in: 4

Board of Library Trustees (2):

  • Elizabeth Diercks: 215
  • Glen Secor: 222
  • Write-in:  2

Planning Board (1):

  • Dylan O’Connor: 211
  • Write-in: 1

School Committee (2):

  • Sean Kelly: 134
  • Marisol Garcia: 133
  • Betsy Kwon: 123
  • Derek Lo: 106
  • Meghan O’Connell: 46
  • Write-in: 3

PRECINCT 7

Select Board (2):

  • John Scott Hazelton: 292
  • Andrea Peraner-Sweet: 278
  • Write-in: 8

Board of Health (2):

  • Stephanie Granger: 211
  • Susan Hanly: 229
  • Melissa Mackey: 143
  • Write-in: 1

Housing Authority:

  • Diane Holmes: 278
  • Barbara Upperman: 262
  • Write-in: 3

Board of Library Trustees (2):

  • Elizabeth Diercks: 279
  • Glen Secor: 280
  • Write-in: 2

Planning Board (1):

  • Dylan O’Connor: 373
  • Write-in: 1

School Committee (2):

  • Sean Kelly:135
  • Marisol Garcia: 234
  • Betsy Kwon: 96
  • Derek Lo: 148
  • Meghan O’Connell: 33
  • Write-in: 0

Local journalism is vital to our communities. As other publications shift focus toward regional journalism, WestfordCAT continues to provide high-quality hyperlocal reporting to our town, free for everyone to read. So  we have a small favor to ask. Every contribution, no matter how big or small, helps us sustain our journalism and keep our community informed. Please consider supporting WestfordCAT for as little as $1 on PayPal.

Support WestfordCAT News

Local journalism is vital to our communities. As other publications shift focus toward regional journalism, WestfordCAT continues to provide high-quality hyperlocal reporting to our town, free for everyone to read. So  we have a small favor to ask. Every contribution, no matter how big or small, helps us sustain our journalism and keep our community informed. Please consider supporting WestfordCAT by donating online.

Ben Domaingue
Ben Domainguehttps://www.clippings.me/bendomaingue
Ben Domaingue has previously worked at newspapers in New Hampshire and is the Managing Editor covering Westford. He’s passionate about community journalism, photography and hiking. Email him at bdomaingue@westfordcat.org.

Upcoming Events