2016Final results
2016 election for Massachusetts's 9th District
U.S. House · Massachusetts
Bill Keating (D) won with 55.7% of the vote, defeating Mark C. Alliegro (R) by 22.1 points.
Bill KeatingDemocrat · winner
55.7%211,790
Mark C. AlliegroRepublican
33.6%127,803
Paul J. HarringtonIndependent
6.9%26,233
Christopher D. CataldoIndependent
2.2%8,338
Anna Grace RaducIndependent
1.4%5,320
379,895 votes
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET
The seat over time
D − R margin in this seat's races around 2016
Races before and after
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET
Money in this race
Each line compares the two campaigns on one scale.
Bill KeatingMark C. Alliegro
$1.2M
Raised by the campaign
$262K
$444.2K
Spent by the campaign
$261.8K
$802.9K
Cash on hand
-$303
Other candidates' campaigns: Paul J. Harrington $63.4K · Christopher D. Cataldo $8.6K.
Campaign money: FEC, through Dec 31, 2016.
Source: FEC campaign filingsUpdated Dec 31, 2016
The candidates
Bill Keating (D)Mark C. Alliegro (R)Paul J. Harrington (I)
Also on the ballot: Christopher D. Cataldo (Independent), 2.2%; Anna Grace Raduc (Independent), 1.4%