Open data
Download the data
Everything on this site, as plain CSV and JSON, licensed CC BY 4.0. Cite "ElectionsUSA" with a link. Updated October 28, 2026.
| File | What's in it | Size |
|---|---|---|
| polls.csv | One row per poll per candidate: pollster, sponsor, fieldwork dates, sample size and population, percentage, source URL, notes. | 22 polls · 54 rows |
| markets.csv | Prediction-market snapshots: date, platform, outcome, implied probability, source. | 63 rows |
| pollster-scorecard.csv | The pollster accuracy table as shown on the scorecard. |
JSON API
Each average is also published as a JSON document with the current values, the full trend series and every underlying poll:
/api/approval-trump-2.json— Trump Approval Rating Tracker/api/pres-2028-vance-newsom.json— 2028 Presidential Election Polls: Vance vs. Newsom/api/pres-2028-vance-ocasio-cortez.json— 2028 Presidential Election Polls: Vance vs. Ocasio-Cortez/api/pres-2028-vance-buttigieg.json— 2028 Presidential Election Polls: Vance vs. Buttigieg/api/dem-primary-2028.json— 2028 Democratic Primary Polls/api/gop-primary-2028.json— 2028 Republican Primary Polls/api/generic-ballot-2026.json— 2026 Generic Congressional Ballot
Files are static and cached at the CDN edge; there are no rate limits and no keys. Please set a descriptive User-Agent if you poll them automatically.
Embed
You may embed our SVG charts or reproduce tables with attribution and a link. A copy-paste embed widget is planned.
Schema
poll_id, race_id, pollster, sponsor, start_date, end_date, sample_size, population,
candidate, pct, source_url, source_type, notes, fetched_at
population is A (adults), RV (registered voters) or LV (likely voters). source_type is seed (entered by hand from a cited report), wikipedia (parsed from a compilation table that cites the pollster) or manual.