2018 United States Senate election in Massachusetts

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
2018 United States Senate election in Massachusetts

← 2012 November 6, 2018 (2018-11-06) 2024 →
Turnout 59.17%
  x150px x150px
Nominee Elizabeth Warren Geoff Diehl
Party Democratic Republican
Popular vote 1,633,371 979,210
Percentage 60.34% 36.17%

250px
Municipality results

U.S. senator before election

Elizabeth Warren
Democratic

Elected U.S. Senator

Elizabeth Warren
Democratic

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]

Democratic primary

Candidates

Nominated

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

Eliminated in primary

Eliminated at convention

  • Darius Mitchell[9]
  • Heidi Wellman[10]

Declined

Endorsements

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

Independents

Candidates

Declared

Declined

General election

Endorsements

Debates

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%

Results

United States Senate election in Massachusetts, 2018[122]
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.

Use <references />, or <references group="..." />

External links

Official campaign websites
  1. REDIRECT Template:State elections in Massachusetts footer

Lua error in package.lua at line 80: module 'strict' not found.

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 [1]
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. 16.0 16.1 Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. 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.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. Mike Pence Endorses Elizabeth Warren’s Challenger Geoff Diehl
  64. Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. Lua error in package.lua at line 80: module 'strict' not found.
  75. Lua error in package.lua at line 80: module 'strict' not found.
  76. Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. 78.0 78.1 Lua error in package.lua at line 80: module 'strict' not found.
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. 84.0 84.1 Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. Lua error in package.lua at line 80: module 'strict' not found.
  88. Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. Lua error in package.lua at line 80: module 'strict' not found.
  91. Lua error in package.lua at line 80: module 'strict' not found.
  92. 92.0 92.1 Lua error in package.lua at line 80: module 'strict' not found.
  93. Lua error in package.lua at line 80: module 'strict' not found.
  94. Lua error in package.lua at line 80: module 'strict' not found.
  95. Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.
  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. 100.0 100.1 Lua error in package.lua at line 80: module 'strict' not found.
  101. [2]
  102. [3]
  103. Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. Lua error in package.lua at line 80: module 'strict' not found.
  106. Lua error in package.lua at line 80: module 'strict' not found.
  107. Lua error in package.lua at line 80: module 'strict' not found.
  108. 108.0 108.1 Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. Lua error in package.lua at line 80: module 'strict' not found.
  111. Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
  114. Lua error in package.lua at line 80: module 'strict' not found.
  115. Lua error in package.lua at line 80: module 'strict' not found.
  116. Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. Lua error in package.lua at line 80: module 'strict' not found.
  119. Lua error in package.lua at line 80: module 'strict' not found.
  120. Lua error in package.lua at line 80: module 'strict' not found.
  121. Lua error in package.lua at line 80: module 'strict' not found.
  122. https://www.sec.state.ma.us/ele/elepdf/2018_Return_of_Votes.pdf