Massachusetts State Senate seat · former district

Massachusetts State Senate: PLYMOUTH 2

5 elections since 1978: Democrats won 1, Republicans 4.

1986 election

Nov 4, 1986
  1. Edward P. Kirby (R) · won · incumbent65.8%
  2. Richard Michael McGrath (D)34.2%

Full results →

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET

Every election for this seat

5 races since 1978; the seat changed party 1 time. District numbers are redrawn after each census: each group is one set of lines.

YearWinnerRunner-upWon by
Lines first used in 1982
1986Edward P. Kirby (R)Richard Michael McGrath (D)31.6
1984Edward P. Kirby (R)Leo J. Purcell (D)13.7
1982Edward P. Kirby (R)Alfred Almeida (D)13.7
Lines first used in 1972
1980Edward P. Kirby (R)FlipAlfred Almeida (D)1.6
1978Robert E. McCarthy (D)Virginia K. Ford (R)33.2

Won by: the winner's lead over the runner-up, in points of the vote. Source: 99chambers results archive (MEDSL, Klarner, state election offices)