Skip to content
TexPolls

Methodology

How this dashboard collects, validates, and presents election data. Every number is traceable to a public source — no reweighting, no modeling, no editorializing.

Polling Data

Inclusion Criteria

Sample size: n ≥ 500 for statewide races, n ≥ 400 for district-level
Recency: Polls conducted within 90 days of the election; preference for most recent
Methodology: Live caller, online panel, or mixed-mode accepted
IVR-only polls: Excluded unless from an established firm with a track record
Transparency: Must publish methodology, sample size, and margin of error. Must have a public source URL
Campaign-sponsored polls: Excluded unless independently corroborated

Included Pollsters

PollsterTypeMethodSample
UT Texas Politics ProjectAcademicOnline panel (YouGov)n=1,300
UH Hobby School of Public AffairsAcademicOnline paneln=1,500
Emerson College PollingAcademicMixed-mode (online + text)n=1,000
J.L. PartnersPrivateMixed-moden=1,000

UT Texas Politics Project: Gold standard for Texas statewide polling. February 2026 wave used for primary predictions.

UH Hobby School of Public Affairs: January 2026 poll. Strong Texas-specific methodology with cross-tabulations.

Emerson College Polling: January 2026 Texas-specific poll. Six Senate general election matchup scenarios tested.

J.L. Partners: UK-based firm with growing US presence. One TX-34 district poll included.

Display Rules

Multi-pollster races: When multiple pollsters cover the same race, all entries are stored (newest first). The dashboard displays the most recent poll per candidate and attributes all contributing pollsters.

Undecided voters: Undecided/unsure percentages are not displayed in charts but are factored into runoff likelihood assessments.

Margin of error: Displayed for general election matchups when available. Not shown for primary horse-race bars to avoid visual clutter.

Runoff Watch: A "Runoff Watch" badge appears when no primary candidate polls above 50% — the threshold required to avoid a runoff under Texas primary rules (50%+1).

What we don't do

  • No poll aggregation or averaging — each poll is shown as-reported
  • No reweighting or modeling — we display raw results, not adjusted numbers
  • No predictions or forecasts — the data speaks for itself

Early Voting Data

Early voting totals come from the Texas Secretary of State daily cumulative reports, cross-referenced with county-level reporting from outlets like the Texas Tribune, KSAT, and KERA.

Party breakdown: Texas has open primaries — voters choose a party ballot on Election Day or during early voting. The Democratic and Republican totals reflect which party's ballot a voter selected, not their registration.

2022 comparison: Same-day comparisons use cumulative totals from the equivalent day of the 2022 primary early voting period. This controls for the ramp-up pattern where turnout accelerates in the final days.

County data: All 254 Texas counties have verified party-by-party early voting data from the TX Secretary of State's Early Voting Reports (EVR) system. Counties with 2026 data are shown with green overlay on the county map.

County Map

The interactive choropleth map shows all 254 Texas counties. Boundary data comes from the US Atlas project (10m resolution), filtered to Texas counties and arc-pruned for performance (56KB).

Color encoding: All 254 counties have an amber baseline showing 2022 primary turnout (log-scaled to prevent large counties from dominating the scale). Counties with 2026 early voting data overlay a gold tint proportional to their current turnout.

Historical data: 2022 primary county totals come from the Texas Capitol Data Portal, specifically the Governor's race results by county (all 254 counties, both parties combined).

Election Results

Official results come from the Texas Secretary of State. Results are classified by reporting status:

Partial

Votes still being counted. Leading candidates are labeled “leading,” not “winning” — following AP style.

Called

Race has been called by major outlets. Winner is marked with a checkmark.

Final

All votes counted and certified. Official TX SOS numbers.

Runoff threshold: Texas primaries require 50%+1 of votes to win outright. If no candidate reaches this threshold, the top two advance to a runoff election. Candidates are marked as “Advanced to Runoff” or “Eliminated” accordingly.

Data Processing

All data flows through a simple pipeline: public sources are collected, validated against official records, converted to structured JSON, and committed to the repository. Vercel auto-deploys on each push.

Update frequency: During the early voting period, data was updated daily from TX SOS cumulative reports. Polling data was added as new polls were released. Results are updated as returns come in and races are called.

Data freshness: Every data file carries a lastUpdated timestamp. The most recent timestamp across all files is shown in the dashboard footer and stats strip, so readers always know how current the data is.

Editorial Independence

This dashboard is an independent project — not affiliated with any political party, campaign, government agency, or news organization. We present data as-reported from public sources without editorial commentary, predictions, or endorsements.