Skip to content

Massachusetts · 2004 presidential election

Massachusetts presidential election results 2004

John Kerry carried Massachusetts by 25.16 points (732,691 votes), winning 12 electoral votes.

Electoral votes
12
Votes counted
2,912,388
MA result
D+25.2
Compared with the nation
27.6 pts more Democratic
Swing since 2000
2.1 pts to R

Statewide result

CandidatePartyVotesShareBarElectoral votes
John KerryDemocratic1,803,80061.90%12
George W. BushRepublican1,071,10936.80%—
Total votes2,912,388

Sources: 2004

County resultsMIT Election Lab

Download CSV

MIT Election Data and Science Lab, County Presidential Election Returns 2000-2016 (compiled from official state election records)
Open the dataset

County John KerryGeorge W. BushOthers TotalMargin
Barnstable 72,15658,5271,465 132,148 10.3
Berkshire 47,74316,806742 65,291 47.4
Bristol 147,85482,5242,500 232,878 28.1
Dukes 7,2652,602130 9,997 46.6
Essex 194,068135,1144,051 333,233 17.7
Franklin 25,55011,058773 37,381 38.8
Hampden 113,71070,9252,004 186,639 22.9
Hampshire 51,68021,3151,427 74,422 40.8
Middlesex 440,862237,81510,283 688,960 29.5
Nantucket 3,6082,04076 5,724 27.4
Norfolk 199,392127,7633,982 331,137 21.6
Plymouth 125,178105,6032,516 233,297 8.4
Suffolk 182,59254,9233,130 240,645 53.1
Worcester 192,142144,0944,400 340,636 14.1

Candidate votes as printed in the document. “Total” is the document’s total where it prints one, otherwise the sum of the candidate columns. Margin is the leading ticket’s lead in points over the second.

Notes on how this document was read
  • Secondary source: MIT Election Data and Science Lab, County Presidential Election Returns 2000-2016 (compiled from official state election records).

Method: Machine-readable dataset; county sums checked against the state totals in The American Presidency Project summary (within 0.5% for both main tickets).

Questions and answers

Who won Massachusetts in 2004?

John Kerry won Massachusetts by 25.16 percentage points (732,691 votes).

How many electoral votes did Massachusetts have in 2004?

Massachusetts cast 12 electoral votes in 2004.

How many people voted for president in Massachusetts in 2004?

2,912,388 votes were counted for president.

How many counties did each candidate win in Massachusetts in 2004?

John Kerry 14 (out of 14 counties with results).

How did Massachusetts change from 2000 to 2004?

The margin moved 2.1 points toward the Republican ticket, from Democratic by 27.3 points to Democratic by 25.2 points.

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data