U.S. House, Massachusetts 9th District 2026

Early voting under way No results yet U.S. House · 9th Congressional District · Election Nov. 3, 2026

16 daysuntil the Massachusetts State Election, Nov. 3, 2026

Massachusetts' 9th Congressional District. House members serve two-year terms.

On the ballot

Listed in the order shown on the state's official candidate list. Write-in votes are also allowed.

Compare the candidates

U.S. House, Massachusetts 9th District 2026: candidates side by side, in the order the state lists them
FieldOfficial portrait photo of U.S. Rep. Bill KeatingBill KeatingRMR. Tyler Macallister
Party (as listed)DemocraticRepublican
IncumbentYesNo
Current roleU.S. Representative, 9th DistrictCandidate, 9th District
Running mate——
Background (sourced)
  • In the U.S. House since 2011, according to the congressional biographical directory. source
  • Re-elected in 2024 with 251,931 votes (certified). source
  • Won the Sept. 1, 2026 Democratic primary with 81,847 votes (certified). source
  • Won the Sept. 1, 2026 Republican primary with 40,104 votes (certified). source
In their own wordsNo sourced statement documented yetNo sourced statement documented yet
DebatesNone documentedNone documented
EndorsementsNone verified yetNone verified yet
PrimaryNo primary result on fileNo primary result on file
Campaign websiteNot yet verifiedNot yet verified
FEC: raised / spent / cash$535K / $689K / $512K
through Sept. 30, 2026
$213K / $161K / $52K
through Sept. 30, 2026

Every candidate gets the same fields. Empty fields mean we have not yet verified that information, not that it does not exist. We do not infer positions from party labels and do not rank candidates.

Campaign money

Money raised and spent, 2026 election (FEC)
Money raised and spent, 2026 election (FEC)
CandidateRaised / spentCash on handThrough
Bill Keating (D)Raised $535KSpent $689K$512KSept. 30, 2026
R. Tyler Macallister (R)Raised $213KSpent $161K$52KSept. 30, 2026

Source: Federal Election Commission (api.open.fec.gov), candidate committee totals for the full 2026 election period, as filed. Updated Oct 17, 2026.

Results

Nov. 3 results: none yet Local clerks report unofficial counts on election night; the state certifies results weeks later. We will label every figure as unofficial or certified.

Sept. 1, 2026 Democratic primary Certified
Sept. 1, 2026 Democratic primary: votes and share of votes for candidates
CandidateVotesShare
Bill Keating81,847 77.5%
Craig Swallow23,671 22.4%
All others96 0.1%

Share of votes cast for candidates, blank ballots excluded. Total ballots: 110,952. Official source.

Sept. 1, 2026 Republican primary Certified
Sept. 1, 2026 Republican primary: votes and share of votes for candidates
CandidateVotesShare
R. Tyler Macallister40,104 99.3%
All others278 0.7%

Share of votes cast for candidates, blank ballots excluded. Total ballots: 51,722. Official source.

2024 general election Certified
2024 general election: votes and share of votes for candidates
CandidateVotesShare
Bill Keating (D)251,931 56.5%
Dan Sullivan (R)193,822 43.4%
All others642 0.1%

Share of votes cast for candidates, blank ballots excluded. Total ballots: 465,097. Official source.

Verified against official source Last verified Oct. 17, 2026.

Sources

Get The Boston Report newsletter

New Boston Report stories by email: news, politics, business, sports and weather.

Free. Confirm by email, unsubscribe anytime. Signups are handled by Jetpack/WordPress.com. Privacy Policy