Skip to content

In 2024 the final polling averages missed the result by 4.39 points on average across 118 races, and leaned 3.23 points toward the Democrats.

Each pollster's latest poll in the final 21 days. Click a state for its races.How to read this map
Alabama: not polled; result R+30.5 · Donald Trump (R) wonAlaska: polls R+8.0 ±4.6 · 1 pollster; result R+13.1 · Donald Trump (R) wonArizona: polls R+2.5 ±1.4 · 26 pollsters; result R+5.5 · Donald Trump (R) wonColorado: polls D+12.8 ±4.7 · 3 pollsters; result D+11.0 · Kamala Harris (D) wonFlorida: polls R+7.1 ±1.7 · 17 pollsters; result R+13.1 · Donald Trump (R) wonGeorgia: polls R+1.1 ±1.4 · 20 pollsters; result R+2.2 · Donald Trump (R) wonIndiana: polls R+15.4 ±9.7 · 1 pollster; result R+19.0 · Donald Trump (R) wonKansas: polls R+10.5 ±7.5 · 1 pollster; result R+16.1 · Donald Trump (R) wonMaine: polls D+8.4 ±3.8 · 2 pollsters; result D+6.9 · Kamala Harris (D) wonMassachusetts: polls D+25.4 ±4.3 · 3 pollsters; result D+25.2 · Kamala Harris (D) wonMinnesota: polls D+3.7 ±2.7 · 7 pollsters; result D+4.2 · Kamala Harris (D) wonNew Jersey: polls D+14.3 ±4.4 · 4 pollsters; result D+5.9 · Kamala Harris (D) wonNorth Carolina: polls R+1.8 ±1.4 · 21 pollsters; result R+3.2 · Donald Trump (R) wonNorth Dakota: not polled; result R+36.5 · Donald Trump (R) wonOklahoma: polls R+34.8 ±6.1 · 2 pollsters; result R+34.3 · Donald Trump (R) wonPennsylvania: polls R+0.6 ±1.1 · 34 pollsters; result R+1.7 · Donald Trump (R) wonSouth Dakota: polls R+26.8 ±5.2 · 2 pollsters; result R+29.2 · Donald Trump (R) wonTexas: polls R+9.1 ±2.0 · 9 pollsters; result R+13.7 · Donald Trump (R) wonWyoming: polls R+38.8 ±4.9 · 2 pollsters; result R+45.8 · Donald Trump (R) wonConnecticut: not polled; result D+14.5 · Kamala Harris (D) wonMissouri: polls R+17.6 ±4.9 · 3 pollsters; result R+18.4 · Donald Trump (R) wonWest Virginia: not polled; result R+41.9 · Donald Trump (R) wonIllinois: polls D+16.8 ±9.7 · 1 pollster; result D+10.9 · Kamala Harris (D) wonNew Mexico: polls D+7.2 ±4.1 · 3 pollsters; result D+6.0 · Kamala Harris (D) wonArkansas: not polled; result R+30.6 · Donald Trump (R) wonCalifornia: polls D+25.5 ±2.8 · 6 pollsters; result D+20.1 · Kamala Harris (D) wonDelaware: not polled; result D+14.7 · Kamala Harris (D) wonDistrict of Columbia: not polled; result D+83.8 · Kamala Harris (D) wonHawaii: not polled; result D+23.1 · Kamala Harris (D) wonIowa: polls R+6.3 ±3.6 · 4 pollsters; result R+13.2 · Donald Trump (R) wonKentucky: not polled; result R+30.5 · Donald Trump (R) wonMaryland: polls D+26.6 ±3.2 · 6 pollsters; result D+28.5 · Kamala Harris (D) wonMichigan: polls D+0.7 ±1.3 · 31 pollsters; result R+1.4 · Donald Trump (R) wonMississippi: not polled; result R+22.9 · Donald Trump (R) wonMontana: polls R+22.4 ±3.7 · 3 pollsters; result R+19.9 · Donald Trump (R) wonNew Hampshire: polls D+7.1 ±3.0 · 6 pollsters; result D+2.8 · Kamala Harris (D) wonNew York: polls D+17.6 ±3.5 · 5 pollsters; result D+12.6 · Kamala Harris (D) wonOhio: polls R+9.0 ±2.1 · 9 pollsters; result R+11.2 · Donald Trump (R) wonOregon: polls D+11.3 ±7.0 · 1 pollster; result D+14.3 · Kamala Harris (D) wonTennessee: polls R+23.4 ±9.5 · 1 pollster; result R+29.7 · Donald Trump (R) wonUtah: polls R+24.1 ±4.5 · 3 pollsters; result R+21.6 · Donald Trump (R) wonVirginia: polls D+5.2 ±2.4 · 9 pollsters; result D+5.8 · Kamala Harris (D) wonWashington: polls D+14.1 ±5.1 · 3 pollsters; result D+18.2 · Kamala Harris (D) wonWisconsin: polls D+0.1 ±1.4 · 27 pollsters; result R+0.9 · Donald Trump (R) wonNebraska: polls R+19.8 ±3.6 · 3 pollsters; result R+20.5 · Donald Trump (R) wonSouth Carolina: polls R+14.0 ±4.2 · 3 pollsters; result R+17.9 · Donald Trump (R) wonIdaho: not polled; result R+36.5 · Donald Trump (R) wonNevada: polls R+0.8 ±1.8 · 16 pollsters; result R+3.1 · Donald Trump (R) wonVermont: polls D+29.1 ±5.3 · 1 pollster; result D+31.5 · Kamala Harris (D) wonLouisiana: not polled; result R+22.0 · Donald Trump (R) wonRhode Island: polls D+11.1 ±7.1 · 1 pollster; result D+13.8 · Kamala Harris (D) won
  • D ahead by 10+
  • D ahead, under 10
  • Within the margin of error
  • R ahead, under 10
  • R ahead by 10+
  • Independent or other contest
  • On the ballot, no poll in the window
  • No race this year

Sources: Polls: ABC News / 538 poll pages, archived 2025-03-06; Results: ABC News / 538 election-results files (fivethirtyeight/election-results).