top of page

Presidential Election 2004 |  US Presidential Elections | Massachusetts Races

2004 Massachusetts Presidential Election Results

John Kerry.png

John Kerry 
Percent: 61.94%
Votes: 1,803,800

George W Bush.png

George W. Bush
Percent: 36.78%
Votes: 1,071,109

Race Summary

In the 2004 Presidential Election, Massachusetts overwhelmingly supported its home-state senator, Democrat John Kerry, who received 61.94% of the vote, while Republican President George W. Bush earned 36.78%. Kerry’s commanding margin reflected the state’s strong Democratic lean.

Full Results

John Kerry (DEM)
Percent: 61.94%
Votes: 1,803,800

 

George W. Bush (REP)
Percent: 36.78%
Votes: 1,071,109

 

Michael Badnarik (LIB)
Percent: 0.52%
Votes: 15,022    

 

David Cobb (GPUS)
Percent: 0.36%
Votes: 10,623    

 

Ralph Nader (Write-In)
Percent: 0.17%
Votes: 4,806    

 

Write-Ins
Percent: 0.24%
Votes: 7,028

 

Total votes: 2,912,388

State Map

2016 MA Presidential Election.png

Results by County

Barnstable County

John Kerry (DEM)
Percent: 54.60%
Votes: 72,156

George W. Bush (REP)
Percent: 44.29%
Votes: 58,527

Michael Badnarik (LIB)
Percent: 0.41%
Votes: 536

David Cobb (GPUS)
Percent: 0.34%
Votes: 448

Ralph Nader (Write-In)
Percent: 0.16%
Votes: 211

Write-Ins
Percent: 0.20%
Votes: 270

Total votes: 132,148

Essex County

John Kerry (DEM)
Percent: 58.24%
Votes: 194,068

George W. Bush (REP)
Percent: 40.55%
Votes: 135,114

Michael Badnarik (LIB)
Percent: 0.53%
Votes: 1,776

David Cobb (GPUS)
Percent: 0.28%
Votes: 946

Ralph Nader (Write-In)
Percent: 0.15%
Votes: 513

Write-Ins
Percent: 0.24%
Votes: 816

Total votes: 333,233

Middlesex County

John Kerry (DEM)
Percent: 63.99%
Votes: 440,862

George W. Bush (REP)
Percent: 34.52%
Votes: 237,815

Michael Badnarik (LIB)
Percent: 0.61%
Votes: 4,209

David Cobb (GPUS)
Percent: 0.42%
Votes: 2,880

Ralph Nader (Write-In)
Percent: 0.19%
Votes: 1,312

Write-Ins
Percent: 0.27%
Votes: 1,882

Total votes: 688,960

Suffolk County

John Kerry (DEM)
Percent: 75.88%
Votes: 182,592

George W. Bush (REP)
Percent: 22.82%
Votes: 54,923

Michael Badnarik (LIB)
Percent: 0.45%
Votes: 1,075

David Cobb (GPUS)
Percent: 0.44%
Votes: 1,068

Ralph Nader (Write-In)
Percent: 0.15%
Votes: 363

Write-Ins
Percent: 0.26%
Votes: 624

Total votes: 240,645

Berkshire County

John Kerry (DEM)
Percent: 73.12%
Votes: 47,743

George W. Bush (REP)
Percent: 25.74%
Votes: 16,806

Michael Badnarik (LIB)
Percent: 0.40%
Votes: 264

David Cobb (GPUS)
Percent: 0.41%
Votes: 269

Ralph Nader (Write-In)
Percent: 0.19%
Votes: 126

Write-Ins
Percent: 0.13%
Votes: 83

Total votes: 65,291

Franklin County

John Kerry (DEM)
Percent: 68.35%
Votes: 25,550

George W. Bush (REP)
Percent: 29.58%
Votes: 11,058

Michael Badnarik (LIB)
Percent: 0.60%
Votes: 225

David Cobb (GPUS)
Percent: 1.04%
Votes: 387

Ralph Nader (Write-In)
Percent: 0.24%
Votes: 89

Write-Ins
Percent: 0.19%
Votes: 72

Total votes: 37,381

Nantucket County

John Kerry (DEM)
Percent: 63.03%
Votes: 3,608

George W. Bush (REP)
Percent: 35.64%
Votes: 2,040

Michael Badnarik (LIB)
Percent: 0.38%
Votes: 22

David Cobb (GPUS)
Percent: 0.38%
Votes: 22

Ralph Nader (Write-In)
Percent: 0.00%
Votes: 0

Write-Ins
Percent: 0.56%
Votes: 32

Total votes: 5,724

Worcester County

John Kerry (DEM)
Percent: 56.41%
Votes: 192,142

George W. Bush (REP)
Percent: 42.30%
Votes: 144,094

Michael Badnarik (LIB)
Percent: 0.57%
Votes: 1,944

David Cobb (GPUS)
Percent: 0.35%
Votes: 1,179

Ralph Nader (Write-In)
Percent: 0.13%
Votes: 426

Write-Ins
Percent: 0.25%
Votes: 851

Total votes: 340,636

Bristol County

John Kerry (DEM)
Percent: 63.49%
Votes: 147,854

George W. Bush (REP)
Percent: 35.44%
Votes: 82,524

Michael Badnarik (LIB)
Percent: 0.44%
Votes: 1,022

David Cobb (GPUS)
Percent: 0.27%
Votes: 633

Ralph Nader (Write-In)
Percent: 0.14%
Votes: 320

Write-Ins
Percent: 0.23%
Votes: 525

Total votes: 232,878

Hampden County

John Kerry (DEM)
Percent: 60.93%
Votes: 113,710

George W. Bush (REP)
Percent: 38.00%
Votes: 70,925

Michael Badnarik (LIB)
Percent: 0.43%
Votes: 802

David Cobb (GPUS)
Percent: 0.32%
Votes: 604

Ralph Nader (Write-In)
Percent: 0.09%
Votes: 168

Write-Ins
Percent: 0.23%
Votes: 430

Total votes: 186,639

Norfolk County

John Kerry (DEM)
Percent: 60.21%
Votes: 199,392

George W. Bush (REP)
Percent: 38.58%
Votes: 127,763

Michael Badnarik (LIB)
Percent: 0.49%
Votes: 1,627

David Cobb (GPUS)
Percent: 0.29%
Votes: 945

Ralph Nader (Write-In)
Percent: 0.20%
Votes: 659

Write-Ins
Percent: 0.23%
Votes: 751

Total votes: 331,137

Dukes County

John Kerry (DEM)
Percent: 72.67%
Votes: 7,265

George W. Bush (REP)
Percent: 26.03%
Votes: 2,602

Michael Badnarik (LIB)
Percent: 0.33%
Votes: 33

David Cobb (GPUS)
Percent: 0.53%
Votes: 53

Ralph Nader (Write-In)
Percent: 0.20%
Votes: 20

Write-Ins
Percent: 0.24%
Votes: 24

Total votes: 9,997

Hampshire County

John Kerry (DEM)
Percent: 69.44%
Votes: 51,680

George W. Bush (REP)
Percent: 28.64%
Votes: 21,315

Michael Badnarik (LIB)
Percent: 0.49%
Votes: 367

David Cobb (GPUS)
Percent: 0.85%
Votes: 633

Ralph Nader (Write-In)
Percent: 0.35%
Votes: 260

Write-Ins
Percent: 0.22%
Votes: 167

Total votes: 74,422

Plymouth County

John Kerry (DEM)
Percent: 53.66%
Votes: 125,178

George W. Bush (REP)
Percent: 45.27%
Votes: 105,603

Michael Badnarik (LIB)
Percent: 0.48%
Votes: 1,120

David Cobb (GPUS)
Percent: 0.24%
Votes: 556

Ralph Nader (Write-In)
Percent: 0.15%
Votes: 339

Write-Ins
Percent: 0.21%
Votes: 501

Total votes: 233,297

bottom of page