2018 United States Senate election in Massachusetts
From Infogalactic: the planetary knowledge core
![]() |
|||||||||||||||||
|
|||||||||||||||||
Turnout | 59.17% | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||
250px Municipality results
|
|||||||||||||||||
|
Lua error in package.lua at line 80: module 'strict' not found.
The 2018 United States Senate election in Massachusetts took place on November 6, 2018. Incumbent Democratic U.S. Senator Elizabeth Warren ran for reelection to a second term. The candidate filing deadline was June 5, 2018, and the primary election was held on September 4, 2018.[1]
Warren won re-election by a wide margin, defeating her Republican opponent, Geoff Diehl.[2]
Contents
Democratic primary
Candidates
Nominated
- Elizabeth Warren, incumbent U.S. Senator[3][4]
Results
File:2018 MA US Senate Dem primary.svg
Results by county:
Warren—>90%
Democratic primary results[5] | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Elizabeth Warren (incumbent) | 590,835 | 98.08% | |
Write-in | 11,558 | 1.92% | ||
Total votes | 602,393 | 100% |
Republican primary
Candidates
Nominated
- Geoff Diehl, state representative[6]
Eliminated in primary
- Beth Lindstrom, former Undersecretary of the Massachusetts Office of Consumer Affairs and Business Regulation[7]
- John Kingston, attorney and founder and president of Better for America[8]
Eliminated at convention
Declined
- Gabriel Gomez, businessman, former Navy SEAL and nominee for the U.S. Senate in 2013[11]
- Rick Green, businessman (running for House of Representatives) [12][13]
- Curt Schilling, former Major League Baseball pitcher [14]
- Bill Weld, former governor, nominee for the U.S. Senate in 1996 and Libertarian nominee for Vice President of the United States in 2016 (endorsed Beth Lindstrom)[15]
- Daniel Winslow, former state representative and candidate for the U.S. Senate in 2013[16]
Endorsements
Beth Lindstrom |
---|
|
John Kingston |
---|
|
Polling
Poll source | Date(s) administered |
Sample size |
Margin of error |
Geoff Diehl |
John Kingston |
Beth Lindstrom |
Other | Undecided |
---|---|---|---|---|---|---|---|---|
MassINC | June 22–25, 2018 | 399 | ± 4.9% | 26% | 12% | 15% | 5% | 41% |
Results
Overall
File:Massachusetts United States Senate Republican primary results by municipality, 2018.svg
Massachusetts United States Senate Republican primary results by municipality, 2018
Republican primary results[5] | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | Geoff Diehl | 144,043 | 55.15% | |
Republican | John Kingston | 69,636 | 26.66% | |
Republican | Beth Lindstrom | 46,693 | 17.88% | |
Write-in | 798 | 0.31% | ||
Total votes | 261,170 | 100% |
By county
File:2018 MA US Senate GOP primary.svg
Massachusetts United States Senate Republican primary results by county, 2018:
Diehl—70–80%
Diehl—60–70%
Diehl—50–60%
Diehl—40–50%
Kingston—40–50%
County | Diehl % |
Diehl votes |
Kingston % |
Kingston votes |
Lindstrom % |
Lindstrom votes |
---|---|---|---|---|---|---|
Barnstable | 57.0% | 10,761 | 24.2% | 4,573 | 18.6% | 3,513 |
Berkshire | 47.9% | 1,221 | 37.8% | 965 | 13.8% | 352 |
Bristol | 61.8% | 11,005 | 23.0% | 4,095 | 15.0% | 2,669 |
Dukes | 55.2% | 347 | 25.9% | 163 | 18.9% | 119 |
Essex | 53.1% | 17,716 | 28.3% | 9,428 | 18.3% | 6,104 |
Franklin | 41.8% | 938 | 42.3% | 949 | 15.3% | 343 |
Hampden | 50.5% | 7,491 | 34.0% | 5,048 | 15.0% | 2,225 |
Hampshire | 45.7% | 1,967 | 36.7% | 1,579 | 16.9% | 725 |
Middlesex | 52.5% | 29,084 | 26.8% | 14,852 | 20.3% | 11,218 |
Nantucket | 50.1% | 168 | 29.6% | 99 | 20.3% | 68 |
Norfolk | 58.9% | 18,749 | 22.0% | 7,009 | 18.8% | 5,992 |
Plymouth | 70.1% | 23,242 | 19.8% | 6,549 | 10.0% | 3,316 |
Suffolk | 53.5% | 4,792 | 27.6% | 2,471 | 18.2% | 1,628 |
Worcester | 44.8% | 16,562 | 32.1% | 11,856 | 22.8% | 8,421 |
Total | 55.2% | 144,043 | 26.7% | 69,636 | 17.9% | 46,693 |
Libertarian primary
Candidates
Declined
- Bill Weld, former Republican Governor and nominee for Vice President of the United States in 2016[43][16]
Independents
Candidates
Declared
- Shiva Ayyadurai, entrepreneur[44]
- Allen Waters[45]
- John Devine[46]
Declined
- Gabriel Gomez, businessman, former Navy SEAL and Republican nominee for the U.S. Senate in 2013[47]
General election
Endorsements
Elizabeth Warren (D) |
---|
|
Geoff Diehl (R) |
---|
|
Shiva Ayyadurai (I) |
---|
|
Debates
- Complete video of debate, October 19, 2018
- Complete video of debate, October 21, 2018
Predictions
Source | Ranking | As of |
---|---|---|
The Cook Political Report[116] | Solid D | September 28, 2018 |
Inside Elections[117] | Solid D | September 29, 2017 |
Sabato's Crystal Ball[118] | Safe D | September 27, 2017 |
Fox News[119] | Likely D^ | July 9, 2018 |
CNN[120] | Solid D | July 12, 2018 |
RealClearPolitics[121] | Safe D | May 26, 2018 |
^Highest rating they assert
Polling
Poll source | Date(s) administered |
Sample size |
Margin of error |
Elizabeth Warren (D) |
Geoff Diehl (R) |
Shiva Ayyadurai (I) |
Other | Undecided |
---|---|---|---|---|---|---|---|---|
MassINC | October 25–28, 2018 | 502 | ± 4.4% | 54% | 32% | 6% | 3% | 3% |
Suffolk University | October 24–28, 2018 | 500 | ± 4.4% | 56% | 34% | 4% | – | 5% |
Western New England University | October 10–27, 2018 | 402 LV | ± 5.0% | 57% | 27% | 7% | – | 8% |
485 RV | ± 4.0% | 54% | 27% | 6% | – | 12% | ||
UMass Lowell | October 1–7, 2018 | 485 LV | ± 5.6% | 56% | 31% | 8% | 3% | 2% |
791 RV | ± 4.4% | 56% | 28% | 9% | 4% | 1% | ||
MassINC | September 17–21, 2018 | 506 | ± 4.4% | 56% | 30% | 5% | 1% | 6% |
Suffolk University | September 13–17, 2018 | 500 | ± 4.4% | 54% | 24% | 6% | – | 16% |
Suffolk University | June 8–12, 2018 | 500 | ± 4.4% | 55% | 33% | – | – | 11% |
MassINC | May 22–26, 2018 | 501 | ± 4.4% | 54% | 19% | 8% | 1% | 15% |
MassINC | March 16–18, 2018 | 504 | ± 4.4% | 55% | 20% | 9% | 1% | 13% |
MassINC | November 9–12, 2017 | 503 | ± 4.4% | 58% | 32% | – | 3% | 7% |
MassINC | June 19–22, 2017 | 504 | ± 4.4% | 60% | 29% | – | 1% | 8% |
Hypothetical polling |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Results
File:2018 MA US Senate.svg
County results
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Democratic | Elizabeth Warren (incumbent) | 1,633,371 | 60.34% | +6.60% | |
Republican | Geoff Diehl | 979,210 | 36.17% | -10.02% | |
Independent | Shiva Ayyadurai | 91,710 | 3.39% | N/A | |
Write-in | 2,799 | 0.10% | N/A | ||
Total votes | 2,707,090 | 100% | N/A | ||
Democratic hold |
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
External links
- Candidates at Vote Smart
- Candidates at Ballotpedia
- Campaign finance at FEC
- Campaign finance at Center for Responsive Politics
- Official campaign websites
- Shiva Ayyadurai (I) for Senate
- Geoff Diehl (R) for Senate
- Elizabeth Warren (D) for Senate
- Allen Waters (I) for Senate
Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 5.0 5.1 [1]
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 16.0 16.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 38.0 38.1 38.2 38.3 38.4 38.5 38.6 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Mike Pence Endorses Elizabeth Warren’s Challenger Geoff Diehl
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 78.0 78.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 84.0 84.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 92.0 92.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 100.0 100.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ [2]
- ↑ [3]
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 108.0 108.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.sec.state.ma.us/ele/elepdf/2018_Return_of_Votes.pdf