Vugol MeA source on every number
Races
  • If the election were held todaySenate, House and governor totals
  • If it comes trueLikely committee chairs and what they have said, for either party
  • Vugol TensorHow sure are we: ranges and chance of control
  • Early voteBallots already cast, by state
  • Economy since 2024Prices, jobs and rates: Nov 2024 vs. now
  • How to voteRegister, mail ballot, polling place
  • U.S. Senate
  • U.S. House
  • Governor
  • Other statewide
  • All races
  • CoverageWhat is tracked, and how fresh
Candidates

173,529 profiles, federal to local

  • FederalPresident, Senate, House16,623
  • StateGovernor, statewide, legislature25,765
  • LocalCounty, city, school board118,566
  • JudicialJudges, courts11,373
  • Past candidatesNot running this cycle152,274
Running or ran for office? Claim your profile
News
  • NationalThe national election story
  • Near me (ZIP)Your House, Senate and governor races
  • My racesRaces you pick and follow
Polls
  • Verified PollsThird-party polls we can source
  • Vugol PulseToday’s question; not scientific
  • Race PollsNot scientific; never averaged
  • PollstersVerified and quarantined
  • MethodologyHow a number gets published
About
  • About Vugol MeWhat it is and who publishes it
  • CareersLeadership roles
  • Investors
  • NewsroomStory angles and graphics for producers
  • Press & media kit
WatchlistSee plans Sign in
HomeRacesIf held todayVugol TensorIf it comes trueEarly voteHow to voteCandidatesNewsNear me (ZIP)My racesVerified PollsRace PollsPollstersMethodologyAbout
Sign in or create an accountData & APIPlans & pricingCareersInvestorsPress & media kit
RacesCandidatesNewsPollsAbout
HomeRacesPeopleNewsPollsSign in
Vugol Me Checksummed releases
Live data · Vugol Attention model attention-1.0.0 · Vugol Vector vector-1.1.0 · Vugol Tensor tensor-1.0.0 · Brief model brief-1.0.0

Daily digest: if the election were held today

Every morning: who would control the Senate, House and governorships, what moved since yesterday, new verified polls and your state. Free.

Free. We confirm by email first. Unsubscribe in one click. Privacy

MethodologyVugol TensorIf it comes trueFeedbackEditorial processCorrectionsData licensePollstersCandidatesVerified PollsEarly voteEconomy since 2024If held todayApproval trackerGeneric ballotIssue pollsVugol PulseRace PollsPricingData & APIFree embedsBroadcast kitNewsroom: stories and graphicsDaily digestInstall the appAboutCareersInvestorsPress & media kitPrivacy policyTerms of useContact
Legal, methodology & about
MethodologyVugol TensorIf it comes trueFeedbackEditorial processCorrectionsData licensePollstersCandidatesVerified PollsEarly voteEconomy since 2024If held todayApproval trackerGeneric ballotIssue pollsVugol PulseRace PollsPricingData & APIFree embedsBroadcast kitNewsroom: stories and graphicsDaily digestInstall the appAboutCareersInvestorsPress & media kitPrivacy policyTerms of useContact

Candidates, verified polls and race ratings, each number with its source. Published aggregates are reproducible from a versioned model and a stored input snapshot; community responses never enter them. No sponsorships, no paid ratings, no advertising.

Vugol Attention, the Vugol Vector and the Vugol Tensor are Vugol Me signals, not polls. Vugol Pulse is our own daily question and stays out of every average.

Candidates, verified polls and race ratings, each number with its source. Published aggregates are reproducible from a versioned model and a stored input snapshot; community responses never enter them. No sponsorships, no paid ratings, no advertising.Vugol Attention, the Vugol Vector and the Vugol Tensor are Vugol Me signals, not polls. Vugol Pulse is our own daily question and stays out of every average.
Support: hello@vugol.me
Data

Poll database and downloads

Every poll in our feed, one row per candidate, with the pollster, dates, sample, margin of error, question wording and source. Filter, then download exactly what you see, or take the whole dataset. Free to use with credit; see the data and licensing page.

396+ polls (verified), newest first

Download CSVJSON

Field endPollsterRaceSampleTop results (%)Status
2026-10-19Ipsosnational:approval:donald-trump (approval)1,679 adults · ±2.4Disapprove 66 · Approve 31 · Unsure/Other 3Verified
2026-10-19co/efficientIowa Senate863 likely voters · ±3.3Ashley Hinson Arenholz 48 · Joshua Turek 45Verified
2026-10-14InsiderAdvantageMaine Senate1,200 likely voters · ±2.8Troy Dale Jackson 49 · Susan M. Collins 47Verified
2026-10-14Rasmussen ReportsMichigan Senate798 likely voters · ±3.5Abdul El-Sayed 46 · Michael J Rogers 44Verified
2026-10-14Rasmussen ReportsOhio Senate901 likely voters · ±3.3Jon Husted 49 · Sherrod Brown 47 · Gregory Lee Levy 1Verified
2026-10-14InsiderAdvantageTexas Senate1,200 likely voters · ±2.8Warren Kenneth Paxton Jr. 49 · James Talarico 48 · Theodore E. Brown Jr. 2Verified
2026-10-14InsiderAdvantageKansas Senate1,200 likely voters · ±2.8Roger W Marshall 48 · Adam Hamilton 47Verified
2026-10-14InsiderAdvantageKansas Senate (hyp)1,200 likely voters · ±2.8Roger W Marshall 48 · Adam Hamilton 47 · David Graham 3Verified
2026-10-13Ipsosnational:generic-ballot (generic-ballot)2,032 likely voters · ±2.2Democratic 52 · Republican 44Verified
2026-10-13Ipsosnational:approval:donald-trump (approval)2,545 adults · ±1.9Disapprove 66 · Approve 33 · Unsure/Other 1Verified
2026-10-13InsiderAdvantageGeorgia Governor800 likely voters · ±3.5Rick Jackson 49 · Keisha Lance Bottoms 47Verified
2026-10-12YouGovnational:generic-ballot (generic-ballot)1,403 registered voters · ±2.6Democratic 46 · Republican 39Verified
2026-10-12Quinnipiac UniversityConnecticut Governor1,225 likely voters · ±2.8Ned Lamont 58 · Ryan Fazio 38Verified
2026-10-12Emerson CollegeConnecticut Governor800 likely voters · ±3.5Ned Lamont 51 · Ryan Fazio 38Verified
2026-10-12KSTP/SurveyUSAMinnesota Governor718 likely voters · ±3.7Amy Klobuchar 48 · Lisa Demuth 41Verified
2026-10-12KSTP/SurveyUSAMinnesota Senate718 likely voters · ±3.7Margaret Flanagan 45 · Michele Tafoya 42Verified
2026-10-12YouGovIowa Senate2,245 likely voters · ±2.1Joshua Turek 47 · Ashley Hinson Arenholz 46Verified
2026-10-12YouGovIowa Governor2,245 likely voters · ±2.1Rob Sand 50 · Zach Lahn 44Verified
2026-10-11Suffolk UniversityMaine Governor500 likely voters · ±4.4Hannah Pingree 49 · Bobby Charles 38 · Rick Bennett 8Verified
2026-10-11Suffolk UniversityMaine Senate500 likely voters · ±4.4Troy Dale Jackson 49 · Susan M. Collins 47Verified
2026-10-11SurveyUSANorth Carolina Senate643 likely voters · ±3.9Roy Cooper 54 · Michael Whatley 40Verified
2026-10-11Morning Consultnational:generic-ballot (generic-ballot)17,654 likely voters · ±0.7Democratic 50 · Republican 43Verified
2026-10-10Change ResearchFlorida Governor920 likely voters · ±3.2Byron Donalds 47 · David Jolly 47Verified
2026-10-10InsiderAdvantageKansas Senate (hyp)1,200 likely voters · ±2.8Adam Hamilton 48 · Roger W Marshall 47 · David Graham 3Verified
2026-10-10InsiderAdvantageMichigan Senate1,200 likely voters · ±2.8Abdul El-Sayed 48 · Michael J Rogers 46Verified
2026-10-10InsiderAdvantageAlaska Senate (hyp)1,200 likely voters · ±2.8Mary Peltola 48 · Dan S. Sullivan 43 · Dan J. Sullivan 2Verified
2026-10-09YouGovWisconsin Governor1,715 adults · ±2.4David Crowley 46 · Tom Tiffany 42Verified
2026-10-09SurveyUSAMinnesota's 1st District565 likely voters · ±4.1Jacob Johnson 46 · Brad Finstad 44Verified
2026-10-08co/efficientNorth Carolina's 1st District (hyp)623 likely voters · ±3.9Laurie Buckhout 43 · Don Davis 42 · Tom Bailey 2Verified
2026-10-08Rasmussen ReportsMaine Senate804 likely voters · ±3.5Troy Dale Jackson 49 · Susan M. Collins 47Verified
2026-10-08Rasmussen ReportsSouth Carolina Senate837 likely voters · ±3.4Darline Graham 49 · Annie Andrews 45Verified
2026-10-07Morning ConsultMinnesota Senate1,000 registered voters · ±3.1Margaret Flanagan 45 · Michele Tafoya 41Verified
2026-10-07St. Pete PollsFlorida Senate836 likely voters · ±3.4Ashley Moody 47 · Angela Nixon 45Verified
2026-10-07Morning ConsultMinnesota Governor1,000 registered voters · ±3.1Amy Klobuchar 48 · Lisa Demuth 39Verified
2026-10-07Rasmussen ReportsMinnesota Senate856 likely voters · ±3.3Margaret Flanagan 48 · Michele Tafoya 45Verified
2026-10-07St. Pete PollsFlorida Governor836 likely voters · ±3.4David Jolly 45 · Byron Donalds 45Verified
2026-10-07Change ResearchNorth Carolina Senate829 likely voters · ±3.4Roy Cooper 50 · Michael Whatley 40Verified
2026-10-06co/efficientOhio Governor925 likely voters · ±3.2Vivek Ramaswamy 45 · Amy Acton 43Verified
2026-10-06Emerson CollegeIowa Governor650 likely voters · ±3.8Rob Sand 49 · Zach Lahn 45Verified
2026-10-06Emerson CollegeIowa Senate650 likely voters · ±3.8Ashley Hinson Arenholz 47 · Joshua Turek 45Verified
2026-10-06co/efficientOhio Senate925 likely voters · ±3.2Jon Husted 44 · Sherrod Brown 43 · Gregory Lee Levy 3Verified
2026-10-05Ipsosnational:approval:donald-trump (approval)4,506 adults · ±1.5Disapprove 65 · Approve 32 · Unsure/Other 3Verified
2026-10-05CNN/SSRSOhio Senate760 likely voters · ±3.6Sherrod Brown 49 · Jon Husted 43Verified
2026-10-05YouGovNew Hampshire Governor1,520 likely voters · ±2.5Kelly Ayotte 49 · Cinde Warmington 40Verified
2026-10-05Ipsosnational:generic-ballot (generic-ballot)3,526 registered voters · ±1.7Democratic 44 · Republican 37Verified
2026-10-05Emerson CollegeNew York Governor900 likely voters · ±3.3Kathy Hochul 52 · Bruce Blakeman 40Verified
2026-10-05CNN/SSRSIowa Senate801 likely voters · ±3.5Ashley Hinson Arenholz 45 · Joshua Turek 43Verified
2026-10-05YouGovFlorida Governor3,813 likely voters · ±1.6Byron Donalds 47 · David Jolly 45Verified
Page 1 of 8+Older

The table shows a window of the newest polls. For the complete history, use the full downloads below.

Full downloads

  • All verified polls, CSV every poll in our averages, one row per candidate
  • All polls, CSV adds polls from unverified pollsters, flagged in the verified column
  • All verified polls, JSON
  • Race poll averages, CSV leader, margin and number of verified polls for each race
  • Race poll averages, JSON

Licence: CC BY 4.0: credit "Vugol.Me" and link to https://vugol.me. Files refresh every 15 minutes. Limits: 30 requests a minute per IP on the filtered API, 6 a minute on the full files. Need more, or a feed with support? Contact us.

Use it in code

# curl
curl -L "https://vugol.me/api/public/polls?state=GA&verified=1&format=csv" -o ga-polls.csv

# Python
import pandas as pd
polls = pd.read_csv("https://vugol.me/api/public/polls/all?format=csv&verified=1")
polls[polls.race_key == "US-NC"].groupby("candidate_name").value_pct.mean()

# R
polls <- read.csv("https://vugol.me/api/public/polls/all?format=csv&verified=1")

Parameters for /api/public/polls: office, state, pollster, contestKey, verified=1, from and to (YYYY-MM-DD), page, limit (up to 500), format (json or csv).

Data dictionary

Polls (one row per candidate per poll)

ColumnMeaning
study_idOur id for the poll; the same on every candidate row of one poll.
race_keyRace the poll is about: US-NC (Senate), US-GA-GOV (governor), US-NY-17 (House).
contest_keyFull contest: the race key, plus a suffix for primaries (US-GA:primary-R) and hypothetical match-ups (US-GA:hyp). Only the plain race key is averaged.
race_urlThe race page on Vugol.Me.
pollster_nameWho ran the poll, as the pollster is named on our pollster list.
pollster_tierV = verified pollster (identity, methodologist, methodology, sponsor on file), U = not yet verified.
verifiedtrue when the poll counts in our averages: verified pollster and a public source. Everything else is listed but never averaged.
sponsor_nameWho paid for the poll, when disclosed.
partisan_sponsortrue when the sponsor is a party, campaign or partisan group.
field_startFirst day of interviews (YYYY-MM-DD).
field_endLast day of interviews (YYYY-MM-DD); polls are listed newest first by this.
populationWho was sampled: likely_voters, registered_voters, voters or adults.
sample_sizeNumber of respondents.
moe_pctMargin of error in points at 95% confidence, worst case, computed from the sample size (98 divided by the square root of the sample).
question_wordingThe question as asked.
candidate_labelThe answer as printed by the pollster.
candidate_name

Race averages

ColumnMeaning
race_keyRace: US-NC, US-GA-GOV, US-NY-17.
leaderWho leads the verified-poll average: D, R or tie.
margin_r_minus_dRepublican share minus Democratic share of the average, in points. Negative means the Democrat leads.
bandAnchored, Held, Tilting or Open: how big the lead is (the Vector vocabulary).
verified_poll_countVerified polls in the average.
race_urlThe race page, with the polls behind the number.

Only polls from verified pollsters with a public source are averaged. Reader polls on this site (Vugol Pulse, race polls) are never in these files. See the methodology.

Candidate name when the answer matches a profile on Vugol.Me.
candidate_partyD, R, I, or another party as written, when known.
candidate_canonical_keyStable key for the candidate across polls.
vugol_person_idProfile id: https://vugol.me/candidates/<id>.
value_pctShare of respondents choosing this answer, in percent.
other_pctPoll-level "other" share as printed (blank if not printed).
undecided_pctPoll-level "undecided" share as printed (blank if not printed).
source_urlPublic source of the poll (the pollster release or report).
methodology_urlThe pollster methodology statement.