Massachusetts's past election results
Certified results for President, U.S. Senate and U.S. House in Massachusetts since 2002, and the presidential vote in each county since 2000. Every candidate on the general election ballot, with the party label the state listed and their votes as certified.
President
| Year | Most votes | Share | Next | Share | Total votes |
|---|
| 2024 | Kamala D. Harris (Democrat) | 61.2% | Donald J. Trump (Republican) | 36.0% | 3,473,668 |
| 2020 | Joseph R. Biden (Democrat) | 65.6% | Donald J. Trump (Republican) | 32.1% | 3,631,402 |
| 2016 | Hillary Clinton (Democrat) | 60.0% | Donald J. Trump (Republican) | 32.8% | 3,325,046 |
| 2012 | Barack Obama (Democrat) | 60.7% | Mitt Romney (Republican) | 37.5% | 3,167,767 |
| 2008 | Barack Obama (Democrat) | 61.8% | John McCain (Republican) | 36.0% | 3,080,985 |
| 2004 | John F. Kerry (Democrat) | 61.9% | George W. Bush (Republican) | 36.8% | 2,912,388 |
2024: every candidate
| Candidate | Party | Votes | Share |
|---|
| Kamala D. Harris | Democrat | 2,126,518 | 61.2% |
| Donald J. Trump | Republican | 1,251,303 | 36.0% |
| Jill Stein | | 26,545 | 0.8% |
| Write-ins | | 19,737 | 0.6% |
| Shiva Ayyadurai | | 18,418 | 0.5% |
| Chase Oliver | | 17,735 | 0.5% |
| Claudia De la Cruz | | 12,889 | 0.4% |
| Peter Sonski | | 280 | 0.0% |
| Cornel West | | 243 | 0.0% |
| Total | | 3,473,668 | |
2020: every candidate
| Candidate | Party | Votes | Share |
|---|
| Joseph R. Biden | Democrat | 2,382,202 | 65.6% |
| Donald J. Trump | Republican | 1,167,202 | 32.1% |
| Jo Jorgensen | Libertarian | 47,013 | 1.3% |
| Howard Hawkins | Green-Rainbow | 18,658 | 0.5% |
| All Others | write-in | 16,327 | 0.4% |
| Total | | 3,631,402 | |
2016: every candidate
| Candidate | Party | Votes | Share |
|---|
| Hillary Clinton | Democrat | 1,995,196 | 60.0% |
| Donald J. Trump | Republican | 1,090,893 | 32.8% |
| Gary Johnson | Libertarian | 138,018 | 4.2% |
| All Others | write-in | 50,488 | 1.5% |
| Jill Stein | Green-Rainbow | 47,661 | 1.4% |
| David McMullin | write-in | 2,719 | 0.1% |
| William Feegbeh | write-in | 28 | 0.0% |
| Laurence Kotlikoff | write-in | 28 | 0.0% |
| Monica G. Moorehead | write-in | 15 | 0.0% |
| Total | | 3,325,046 | |
2012: every candidate
| Candidate | Party | Votes | Share |
|---|
| Barack Obama | Democrat | 1,921,290 | 60.7% |
| Mitt Romney | Republican | 1,188,314 | 37.5% |
| Gary Johnson | Libertarian | 30,920 | 1.0% |
| Jill Stein | Green-Rainbow | 20,691 | 0.7% |
| All Others | write-in | 6,552 | 0.2% |
| Total | | 3,167,767 | |
2008: every candidate
| Candidate | Party | Votes | Share |
|---|
| Barack Obama | Democrat | 1,904,097 | 61.8% |
| John McCain | Republican | 1,108,854 | 36.0% |
| Ralph Nader | Independent | 28,841 | 0.9% |
| Write-ins | | 14,483 | 0.5% |
| Bob Barr | Libertarian | 13,189 | 0.4% |
| Cynthia McKinney | Green-Rainbow | 6,550 | 0.2% |
| Chuck Baldwin | Constitution | 4,971 | 0.2% |
| Total | | 3,080,985 | |
2004: every candidate
| Candidate | Party | Votes | Share |
|---|
| John F. Kerry | Democrat | 1,803,800 | 61.9% |
| George W. Bush | Republican | 1,071,109 | 36.8% |
| Michael Badnarik | Libertarian | 15,022 | 0.5% |
| David Cobb | Green-Rainbow | 10,623 | 0.4% |
| Write-ins | | 7,028 | 0.2% |
| Ralph Nader | write-in | 4,806 | 0.2% |
| Total | | 2,912,388 | |
Share of all votes cast for president in the state, write-ins included. Federal Election Commission, Federal Elections 2002–2024 (each state's certified results).
U.S. Senate
2024: Elizabeth Ann Warren (Democrat) 59.8% · John Deaton (Republican) 40.0%
| Candidate | Party | Votes | Share |
|---|
| Elizabeth Ann Warren | Democrat | 2,041,668 | 59.8% |
| John Deaton | Republican | 1,365,440 | 40.0% |
| Write-ins | | 6,221 | 0.2% |
| Total | | 3,413,329 | |
2020: Edward J. Markey (Democrat) 66.2% · Kevin J. O'Connor (Republican) 33.0%
| Candidate | Party | Votes | Share |
|---|
| Edward J. Markey (incumbent) | Democrat | 2,357,809 | 66.2% |
| Kevin J. O'Connor | Republican | 1,177,765 | 33.0% |
| Shiva Ayyadurai | write-in | 21,134 | 0.6% |
| All Others | write-in | 7,428 | 0.2% |
| Total | | 3,564,136 | |
2018: Elizabeth A. Warren (Democrat) 60.3% · Geoff Diehl (Republican) 36.2%
| Candidate | Party | Votes | Share |
|---|
| Elizabeth A. Warren (incumbent) | Democrat | 1,633,371 | 60.3% |
| Geoff Diehl | Republican | 979,210 | 36.2% |
| Shiva Ayyadurai | Unenrolled | 91,710 | 3.4% |
| All Others | write-in | 2,799 | 0.1% |
| Total | | 2,707,090 | |
2014: Edward J. Markey (Democrat) 61.9% · Brian J. Herr (Republican) 38.0%
| Candidate | Party | Votes | Share |
|---|
| Edward J. Markey (incumbent) | Democrat | 1,289,944 | 61.9% |
| Brian J. Herr | Republican | 791,950 | 38.0% |
| All Others | write-in | 3,072 | 0.1% |
| Brian R. Muello | write-in | 6 | 0.0% |
| Total | | 2,084,972 | |
2012: Elizabeth A. Warren (Democrat) 53.7% · Scott P. Brown (Republican) 46.2%
| Candidate | Party | Votes | Share |
|---|
| Elizabeth A. Warren | Democrat | 1,696,346 | 53.7% |
| Scott P. Brown (incumbent) | Republican | 1,458,048 | 46.2% |
| All Others | write-in | 2,159 | 0.1% |
| Total | | 3,156,553 | |
2008: John F. Kerry (Democrat) 65.8% · Jeffrey K. Beatty (Republican) 30.9%
| Candidate | Party | Votes | Share |
|---|
| John F. Kerry (incumbent) | Democrat | 1,971,974 | 65.8% |
| Jeffrey K. Beatty | Republican | 926,044 | 30.9% |
| Robert J. Underwood | Libertarian | 93,713 | 3.1% |
| Write-ins | | 3,516 | 0.1% |
| Total | | 2,995,247 | |
2006: Edward M. Kennedy (Democrat) 69.3% · Kenneth G. Chase (Republican) 30.5%
| Candidate | Party | Votes | Share |
|---|
| Edward M. Kennedy (incumbent) | Democrat | 1,500,738 | 69.3% |
| Kenneth G. Chase | Republican | 661,532 | 30.5% |
| Write-ins | | 3,220 | 0.1% |
| Total | | 2,165,490 | |
2002: John F. Kerry (Democrat) 80.0% · Michael E. Cloud (Libertarian) 18.4%
| Candidate | Party | Votes | Share |
|---|
| John F. Kerry (incumbent) | Democrat | 1,605,976 | 80.0% |
| Michael E. Cloud | Libertarian | 369,807 | 18.4% |
| Randall Forsberg | write-in | 24,898 | 1.2% |
| Write-ins | | 6,077 | 0.3% |
| Total | | 2,006,758 | |
Federal Election Commission, Federal Elections 2002–2024 (each state's certified results); 2024 from the MIT Election Data and Science Lab, compiled from the state's certified results.
U.S. House
2024 (9 races)
| District | Candidates | Total votes |
|---|
| District 1 | Richard E. Neal (Democrat) 58.0% · Nadia Donya Milleron (Independent) 34.7% · Blanks (no party label) 7.0% | 385,005 |
| District 2 | James P. McGovern (Democrat) 64.6% · Cornelius Shea (Independent) 29.3% · Blanks (no party label) 5.9% | 389,337 |
| District 3 | Lori Trahan (Democrat) 73.0% · Blanks (no party label) 25.1% · All Others (no party label) 1.9% | 362,678 |
| District 4 | Jake Auchincloss (Democrat) 70.3% · Blanks (no party label) 27.7% · All Others (no party label) 1.8% | 411,578 |
| District 5 | Katherine M. Clark (Democrat) 75.5% · Blanks (no party label) 23.1% · All Others (no party label) 1.4% | 379,701 |
| District 6 | Seth Moulton (Democrat) 73.2% · Blanks (no party label) 25.1% · All Others (no party label) 1.6% | 438,573 |
| District 7 | Ayanna Pressley (Democrat) 82.0% · Blanks (no party label) 15.6% · All Others (no party label) 2.4% | 283,194 |
| District 8 | Stephen F. Lynch (Democrat) 66.7% · Robert G. Burke (Republican) 27.8% · Blanks (no party label) 5.3% | 397,767 |
| District 9 | William R. Keating (Democrat) 54.2% · Dan Sullivan (Republican) 41.7% · Blanks (no party label) 4.0% | 465,097 |
2022 (9 races)
| District | Candidates | Total votes |
|---|
| District 1 | Richard E. Neal (Democrat) 61.5% · Dean James Martilli (Republican) 38.4% · All Others (write-in) 0.1% | 256,399 |
| District 2 | James P. McGovern (Democrat) 66.2% · Jeffrey A. Sossa-Paquette (Republican) 33.7% · All Others (write-in) 0.1% | 272,871 |
| District 3 | Lori Loureiro Trahan (Democrat) 63.5% · Dean A. Tran (Republican) 36.4% · All Others (write-in) 0.1% | 243,301 |
| District 4 | Jake Auchincloss (Democrat) 96.9% · All Others (write-in) 3.1% | 208,279 |
| District 5 | Katherine M. Clark (Democrat) 74.0% · Caroline Colarusso (Republican) 25.9% · All Others (write-in) 0.1% | 275,671 |
| District 6 | Seth Moulton (Democrat) 62.9% · Bob May (Republican) 35.2% · Mark T. Tashjian (Libertarian) 1.9% | 315,081 |
| District 7 | Ayanna S. Pressley (Democrat) 84.6% · Donnie Dionicio Palmer Jr. (Republican) 15.1% · All Others (write-in) 0.3% | 179,511 |
| District 8 | Stephen F. Lynch (Democrat) 69.7% · Robert G. Burke (Republican) 30.1% · All Others (write-in) 0.2% | 272,564 |
| District 9 | Bill Keating (Democrat) 59.2% · Jesse G. Brown (Republican) 40.8% · All Others (write-in) 0.0% | 334,320 |
2020 (9 races)
| District | Candidates | Total votes |
|---|
| District 1 | Richard E. Neal (Democrat) 96.5% · All Others (write-in) 3.0% · Alex B. Morse (write-in) 0.4% | 285,332 |
| District 2 | James P. McGovern (Democrat) 65.3% · Tracy Lyn Lovvorn (Republican) 34.6% · All Others (write-in) 0.1% | 382,452 |
| District 3 | Lori Loureiro Trahan (Democrat) 97.7% · All Others (write-in) 2.3% | 293,539 |
| District 4 | Jake Auchincloss (Democrat) 60.8% · Julie A. Hall (Republican) 38.9% · All Others (write-in) 0.3% | 412,823 |
| District 5 | Katherine M. Clark (Democrat) 74.3% · Caroline Colarusso (Republican) 25.6% · All Others (write-in) 0.1% | 396,183 |
| District 6 | Seth Moulton (Democrat) 65.4% · John Paul Moran (Republican) 34.4% · All Others (write-in) 0.1% | 437,677 |
| District 7 | Ayanna S. Pressley (Democrat) 86.6% · Roy A. Owens Sr. (Independent) 12.5% · All Others (write-in) 0.6% | 308,650 |
| District 8 | Stephen F. Lynch (Democrat) 80.7% · Jonathan D. Lott (Healthcare Environment Stability) 18.7% · All Others (write-in) 0.6% | 385,401 |
| District 9 | Bill Keating (Democrat) 61.3% · Helen Brady (Republican) 36.3% · Michael Manley (Coach Team America) 2.3% | 424,601 |
2018 (9 races)
| District | Candidates | Total votes |
|---|
| District 1 | Richard E. Neal (Democrat) 97.6% · All Others (write-in) 2.4% | 216,900 |
| District 2 | James P. McGovern (Democrat) 67.2% · Tracy Lyn Lovvorn (Republican) 32.8% · All Others (write-in) 0.1% | 284,893 |
| District 3 | Lori Loureiro Trahan (Democrat) 62.0% · Rick Green (Republican) 33.5% · Michael P. Mullen (Unenrolled) 4.5% | 279,327 |
| District 4 | Joseph P. Kennedy III (Democrat) 97.7% · All Others (write-in) 2.3% | 251,016 |
| District 5 | Katherine M. Clark (Democrat) 75.9% · John Hugo (Republican) 24.0% · All Others (write-in) 0.1% | 311,324 |
| District 6 | Seth Moulton (Democrat) 65.2% · Joseph S. Schneider (Republican) 31.4% · Mary Jean Charbonneau (Unenrolled) 3.4% | 333,975 |
| District 7 | Ayanna S. Pressley (Democrat) 98.3% · All Others (write-in) 1.7% | 220,411 |
| District 8 | Stephen F. Lynch (Democrat) 98.4% · All Others (write-in) 1.6% | 263,307 |
| District 9 | Bill Keating (Democrat) 59.4% · Peter D. Tedeschi (Republican) 40.6% · All Others (write-in) 0.0% | 323,928 |
2016 (9 races)
| District | Candidates | Total votes |
|---|
| District 1 | Richard E. Neal (Democrat) 73.3% · Frederick O. Mayock (Independent) 17.9% · Thomas T. Simmons (Libertarian) 8.6% | 321,539 |
| District 2 | James P. McGovern (Democrat) 98.2% · All Others (write-in) 1.8% | 280,411 |
| District 3 | Nicola S. Tsongas (Democrat) 68.7% · Ann Wofford (Republican) 31.2% · All Others (write-in) 0.1% | 344,592 |
| District 4 | Joseph P. Kennedy III (Democrat) 70.1% · David A. Rosa (Republican) 29.8% · All Others (write-in) 0.1% | 379,213 |
| District 5 | Katherine M. Clark (Democrat) 98.6% · All Others (write-in) 1.4% | 289,807 |
| District 6 | Seth Moulton (Democrat) 98.4% · All Others (write-in) 1.6% | 314,055 |
| District 7 | Michael E. Capuano (Democrat) 98.6% · All Others (write-in) 1.4% | 256,911 |
| District 8 | Stephen F. Lynch (Democrat) 72.4% · William Burke (Republican) 27.5% · All Others (write-in) 0.1% | 374,265 |
| District 9 | William Richard Keating (Democrat) 55.7% · Mark C. Alliegro (Republican) 33.6% · Paul J. Harrington (Independent) 6.9% | 379,895 |
2014 (9 races)
| District | Candidates | Total votes |
|---|
| District 1 | Richard E. Neal (Democrat) 98.0% · All Others (write-in) 2.0% | 171,110 |
| District 2 | James P. McGovern (Democrat) 98.2% · All Others (write-in) 1.8% | 172,745 |
| District 3 | Nicola S. Tsongas (Democrat) 63.0% · Roseann L. Ehrhard Wofford (Republican) 36.9% · All Others (write-in) 0.1% | 220,946 |
| District 4 | Joseph P. Kennedy III (Democrat) 97.9% · All Others (write-in) 2.1% | 188,098 |
| District 5 | Katherine M. Clark (Democrat) 98.3% · All Others (write-in) 1.7% · William F. Wilt (write-in) 0.0% | 185,260 |
| District 6 | Seth W. Moulton (Democrat) 55.0% · Richard R. Tisei (Republican) 41.1% · Christopher J. Stockwell (Independent) 3.8% | 272,219 |
| District 7 | Michael E. Capuano (Democrat) 98.3% · All Others (write-in) 1.7% | 144,546 |
| District 8 | Stephen F. Lynch (Democrat) 98.7% · All Others (write-in) 1.3% | 203,351 |
| District 9 | William Richard Keating (Democrat) 54.9% · John C. Chapman (Republican) 45.0% · All Others (write-in) 0.1% | 255,541 |
2012 (9 races)
| District | Candidates | Total votes |
|---|
| District 1 | Richard E. Neal (Democrat) 98.4% · All Others (write-in) 1.6% | 266,133 |
| District 2 | James P. McGovern (Democrat) 98.5% · All Others (write-in) 1.5% | 263,335 |
| District 3 | Nicola S. Tsongas (Democrat) 65.9% · Jonathan A. Golnik (Republican) 34.0% · All Others (write-in) 0.1% | 321,753 |
| District 4 | Joseph P. Kennedy III (Democrat) 61.1% · Sean Bielat (Republican) 35.9% · David A. Rosa (Independent) 3.0% | 362,245 |
| District 5 | Edward J. Markey (Democrat) 75.5% · Tom Tierney (Republican) 24.3% · All Others (write-in) 0.2% | 341,109 |
| District 6 | John F. Tierney (Democrat) 48.3% · Richard R. Tisei (Republican) 47.1% · Daniel Fishman (Libertarian) 4.5% | 374,807 |
| District 7 | Michael E. Capuano (Democrat) 83.4% · Karla Romero (Independent) 16.3% · All Others (write-in) 0.3% | 252,836 |
| District 8 | Stephen F. Lynch (Democrat) 76.1% · Joe Selvaggi (Republican) 23.7% · All Others (write-in) 0.2% | 346,811 |
| District 9 | William Richard Keating (Democrat) 58.7% · Christopher Sheldon (Republican) 32.2% · Daniel S. Botelho (Independent) 9.0% | 362,405 |
2010 (10 races)
| District | Candidates | Total votes |
|---|
| District 1 | John W. Olver (Democrat) 60.0% · William L. Gunn Jr (Republican) 34.9% · Michael Engel (Independent) 5.1% | 213,364 |
| District 2 | Richard E. Neal (Democrat) 57.3% · Thomas A. Wesley (Republican) 42.6% · Write-ins 0.1% | 214,124 |
| District 3 | James P. McGovern (Democrat) 56.5% · Martin A. Lamb (Republican) 39.2% · Patrick J. Barron (Independent) 4.3% | 217,352 |
| District 4 | Barney Frank (Democrat) 53.9% · Sean DM Bielat (Republican) 43.4% · Susan F. Allen (Independent) 1.5% | 234,127 |
| District 5 | Nicola S. Tsongas (Democrat) 54.8% · Jonathan A. Golnik (Republican) 42.2% · Dale E. Brown (Liberty) 2.0% | 224,029 |
| District 6 | John F. Tierney (Democrat) 56.8% · Bill Hudak (Republican) 43.0% · Write-ins 0.2% | 251,081 |
| District 7 | Edward J. Markey (Democrat) 66.4% · Gerry Dembrowski (Republican) 33.5% · Write-ins 0.1% | 219,357 |
| District 8 | Michael E. Capuano (Democrat) 98.0% · Write-ins 2.0% | 137,660 |
| District 9 | Stephen F. Lynch (Democrat) 68.3% · Vernon M. Harrison (Republican) 26.1% · Philip Dunkelbarger (Independent) 5.5% | 229,964 |
| District 10 | William R. Keating (Democrat) 46.9% · Jeffrey Davis Perry (Republican) 42.4% · Maryanne Lewis (Independent) 5.9% | 283,197 |
2008 (10 races)
| District | Candidates | Total votes |
|---|
| District 1 | John W. Olver (Democrat) 72.8% · Nathan A. Bech (Republican) 27.0% · Write-ins 0.1% | 296,099 |
| District 2 | Richard E. Neal (Democrat) 98.5% · Write-ins 1.5% | 238,000 |
| District 3 | James P. McGovern (Democrat) 98.5% · Write-ins 1.5% | 231,107 |
| District 4 | Barney Frank (Democrat) 68.0% · Earl H. Sholley (Republican) 25.3% · Susan Allen (Independent) 6.6% | 298,788 |
| District 5 | Nicola S. Tsongas (Democrat) 98.7% · Write-ins 1.3% | 228,907 |
| District 6 | John F. Tierney (Democrat) 70.4% · Richard A. Baker (Republican) 29.5% · Write-ins 0.1% | 321,312 |
| District 7 | Edward J. Markey (Democrat) 75.6% · John Cunningham (Republican) 24.2% · Write-ins 0.1% | 280,682 |
| District 8 | Michael E. Capuano (Democrat) 98.6% · Write-ins 1.4% | 188,252 |
| District 9 | Stephen F. Lynch (Democrat) 98.7% · Write-ins 1.3% | 245,294 |
| District 10 | William D. Delahunt (Democrat) 98.6% · Write-ins 1.4% | 276,673 |
2006 (10 races)
| District | Candidates | Total votes |
|---|
| District 1 | John W. Olver (Democrat) 76.4% · William H. Szych (Unenrolled) 23.5% · Write-ins 0.1% | 206,884 |
| District 2 | Richard E. Neal (Democrat) 98.7% · Write-ins 1.3% | 167,193 |
| District 3 | James P. McGovern (Democrat) 98.8% · Write-ins 1.2% | 168,956 |
| District 4 | Barney Frank (Democrat) 98.5% · Write-ins 1.5% | 179,243 |
| District 5 | Martin T. Meehan (Democrat) 98.1% · Write-ins 1.9% | 162,272 |
| District 6 | John F. Tierney (Democrat) 69.6% · Richard W. Barton (Republican) 30.2% · Write-ins 0.2% | 241,625 |
| District 7 | Edward J. Markey (Democrat) 98.3% · Write-ins 1.7% | 174,791 |
| District 8 | Michael E. Capuano (Democrat) 90.7% · Laura Garza (Socialist Workers) 9.0% · Write-ins 0.4% | 138,455 |
| District 9 | Stephen F. Lynch (Democrat) 78.1% · Jack E. Robinson (Republican) 21.7% · Write-ins 0.2% | 217,036 |
| District 10 | William D. Delahunt (Democrat) 64.3% · Jeffrey K. Beatty (Republican) 29.4% · Peter A. White (Independent) 6.3% | 267,202 |
2004 (10 races)
| District | Candidates | Total votes |
|---|
| District 1 | John W. Olver (Democrat) 99.0% · Write-ins 1.0% | 231,747 |
| District 2 | Richard E. Neal (Democrat) 98.7% · Write-ins 1.3% | 220,484 |
| District 3 | James P. McGovern (Democrat) 70.5% · Ronald A. Crews (Republican) 29.4% · Write-ins 0.1% | 272,412 |
| District 4 | Barney Frank (Democrat) 77.7% · Charles A. Morse (Independent) 22.1% · Write-ins 0.2% | 282,039 |
| District 5 | Martin T. Meehan (Democrat) 67.0% · Thomas P. Tierney (Republican) 32.9% · Write-ins 0.1% | 268,189 |
| District 6 | John F. Tierney (Democrat) 69.9% · Stephen P. O'Malley Jr. (Republican) 30.0% · Write-ins 0.2% | 305,522 |
| District 7 | Edward J. Markey (Democrat) 73.6% · Kenneth G. Chase (Republican) 21.9% · James O. Hall (Independent) 4.4% | 275,099 |
| District 8 | Michael E. Capuano (Democrat) 98.7% · Write-ins 1.3% | 168,081 |
| District 9 | Stephen F. Lynch (Democrat) 99.0% · Write-ins 1.0% | 220,312 |
| District 10 | William D. Delahunt (Democrat) 65.9% · Michael J. Jones (Republican) 34.1% · Write-ins 0.1% | 337,070 |
2002 (10 races)
| District | Candidates | Total votes |
|---|
| District 1 | John W. Olver (Democrat) 67.6% · Matthew W. Kinnaman (Republican) 32.4% · Write-ins 0.1% | 204,019 |
| District 2 | Richard E. Neal (Democrat) 99.1% · Write-ins 0.9% | 154,728 |
| District 3 | James P. McGovern (Democrat) 98.8% · Write-ins 1.2% | 157,545 |
| District 4 | Barney Frank (Democrat) 99.0% · Write-ins 1.0% | 167,816 |
| District 5 | Martin T. Meehan (Democrat) 60.1% · Charles McCarthy (Republican) 34.0% · Ilana Freedman (Libertarian) 5.8% | 203,777 |
| District 6 | John F. Tierney (Democrat) 68.3% · Mark C. Smith (Republican) 31.6% · Write-ins 0.1% | 238,615 |
| District 7 | Edward J. Markey (Democrat) 98.2% · Write-ins 1.3% · Daniel Melnechuk (write-in) 0.5% | 174,037 |
| District 8 | Michael E. Capuano (Democrat) 99.6% · Write-ins 0.4% | 112,356 |
| District 9 | Stephen F. Lynch (Democrat) 99.5% · Write-ins 0.5% | 168,976 |
| District 10 | William D. Delahunt (Democrat) 69.2% · Luis Gonzaga (Republican) 30.7% · Write-ins 0.1% | 259,002 |
Districts as numbered that year: states redraw them after each census, and some did more often. "Unopposed" is a candidate the state didn't put on the ballot because no one ran against them. Federal Election Commission, Federal Elections 2002–2024 (each state's certified results); 2024 from the MIT Election Data and Science Lab, compiled from the state's certified results.
The presidential vote by county
Every county, 2024, 2020, 2016, 2012, 2008, 2004, 2000
| County | 2024 Dem. · Rep. | 2020 Dem. · Rep. | 2016 Dem. · Rep. | 2012 Dem. · Rep. | 2008 Dem. · Rep. | 2004 Dem. · Rep. | 2000 Dem. · Rep. |
| Barnstable | 59.2% · 38.6% | 60.7% · 36.5% | 54.1% · 40.4% | 53.2% · 45.4% | 56.1% · 42.1% | 54.6% · 44.3% | 51.5% · 41.0% |
| Berkshire | 68.6% · 28.8% | 72.0% · 25.2% | 67.5% · 26.0% | 75.7% · 22.1% | 74.9% · 22.5% | 73.1% · 25.7% | 63.9% · 26.6% |
| Bristol | 49.6% · 48.3% | 54.5% · 42.6% | 52.0% · 42.4% | 59.2% · 38.8% | 60.4% · 37.3% | 63.5% · 35.4% | 64.5% · 29.7% |
| Dukes | 74.8% · 22.5% | 77.0% · 20.4% | 73.0% · 21.5% | 72.7% · 25.5% | 75.0% · 23.1% | 72.7% · 26.0% | 61.8% · 26.1% |
| Essex | 58.9% · 38.7% | 62.9% · 34.1% | 58.5% · 35.9% | 57.4% · 41.1% | 59.1% · 38.8% | 58.2% · 40.5% | 57.5% · 35.4% |
| Franklin | 67.0% · 29.4% | 69.8% · 26.0% | 64.1% · 27.1% | 71.7% · 24.7% | 72.4% · 24.8% | 68.4% · 29.6% | 53.8% · 30.5% |
| Hampden | 53.2% · 44.3% | 57.0% · 39.5% | 55.4% · 38.7% | 61.7% · 36.6% | 61.4% · 36.1% | 60.9% · 38.0% | 58.2% · 34.6% |
| Hampshire | 69.2% · 27.5% | 71.7% · 25.2% | 66.7% · 26.3% | 70.3% · 26.3% | 71.5% · 25.9% | 69.4% · 28.6% | 56.2% · 28.0% |
| Middlesex | 68.0% · 28.9% | 71.0% · 26.1% | 66.4% · 28.0% | 62.6% · 35.4% | 64.0% · 33.9% | 64.0% · 34.5% | 61.5% · 30.3% |
| Nantucket | 67.2% · 30.5% | 71.4% · 26.1% | 64.7% · 29.5% | 62.6% · 35.7% | 67.3% · 30.8% | 63.0% · 35.6% | 58.3% · 33.0% |
| Norfolk | 62.8% · 34.3% | 66.5% · 30.5% | 61.4% · 33.1% | 56.9% · 41.6% | 58.2% · 39.6% | 60.2% · 38.6% | 59.4% · 33.7% |
| Plymouth | 53.3% · 44.5% | 57.1% · 39.9% | 50.8% · 43.2% | 51.4% · 47.2% | 52.8% · 45.2% | 53.7% · 45.3% | 54.5% · 39.1% |
| Suffolk | 74.3% · 22.2% | 80.2% · 17.4% | 79.6% · 16.3% | 77.4% · 20.8% | 76.9% · 21.2% | 75.9% · 22.8% | 71.4% · 20.5% |
| Worcester | 53.6% · 43.7% | 57.2% · 39.5% | 51.8% · 41.1% | 53.7% · 44.3% | 55.6% · 41.8% | 56.4% · 42.3% | 56.0% · 36.8% |
Each party's candidate's share of all presidential votes cast in the county. MIT Election Data and Science Lab, County Presidential Election Returns 2000–2024, compiled from official results. Compare Massachusetts's counties on these and other figures →
How we show these
Every figure is the state's own certified count, as the Federal Election Commission and the MIT Election Data and Science Lab compiled it, and links to its source. A candidate on several party lines (New York's and Connecticut's fusion voting) is shown once, with their lines added up. We show how many votes each candidate received; we don't explain why results changed or credit anyone for them.
Quick answers
- How did Massachusetts vote for president in 2024?
- Kamala D. Harris (Democrat) received 2,126,518 votes (61.2%) and Donald J. Trump (Republican) received 1,251,303 votes (36.0%) of 3,473,668 votes cast, by the state's certified results as compiled by the Federal Election Commission.
- Who ran for U.S. Senate in Massachusetts in 2024?
- Elizabeth Ann Warren (Democrat, 59.8%); John Deaton (Republican, 40.0%). Certified results, Federal Election Commission.
See something wrong on this page? Report a problem · Corrections