CAGOP Data Portal

Reports

Ballot Return Trends

Daily and cumulative mail-ballot pipeline for the active cycle

Ballots Cast Heatmap

Daily ballots cast colored by intensity. Pre-mailing-start days (UOCAVA) included for context.

2026-05-04 mailing start 2026-06-02 election day Less More
Daily Ballots Cast with 7-Day Average

Raw daily cast counts (muted) and a 7-day trailing moving average (bold) to smooth the weekday/weekend pulse the heatmap reveals.

Daily Mail vs In-Person Share

Day-by-day method mix of ballots cast — shows the cycle's shift from mostly-mail early toward more in-person voting as election day approaches. Days with zero ballots cast are skipped.

Cumulative Mail Return Rate

As-of percentage of mail ballots mailed that have been returned by mail. Mail-only on both sides — in-person voters appear in the mail-sent denominator (every active voter gets a mail ballot in CA) but not in the numerator, so this is a mail-return-rate metric, not total turnout.

Days from Mailing to Return (Mail Ballots)

Distribution of how long mail ballots spent in voters' hands before being returned. Right- skewed in practice — most ballots return within ~7-10 days. The tail (≥30 days) is collapsed into a single bar for legibility. In-person ballots are excluded since they don't have a meaningful per-row return-lag.

Daily Ballots Cast

Per-day sent and cast counts since the 2026-05-04 mail-ballot drop.

Date Sent Cast
2026-05-196K48K
2026-05-1811K160K
2026-05-1705K
2026-05-16449K
2026-05-1510K129K
2026-05-1416K149K
2026-05-1313K148K
2026-05-1223K125K
2026-05-1117K184K
2026-05-1003K
2026-05-0979429K
2026-05-0815K77K
2026-05-0719K78K
2026-05-0621K39K
2026-05-0537K23K
2026-05-048.9M8K
Cumulative Ballots Cast

Running totals as of each day, anchored at 2026-05-04 (pre-cycle UOCAVA folded into the first row).

Date Sent Cast
2026-05-1921.7M1.3M
2026-05-1821.7M1.2M
2026-05-1721.7M1.0M
2026-05-1621.7M1.0M
2026-05-1521.7M996K
2026-05-1421.7M866K
2026-05-1321.7M717K
2026-05-1221.7M569K
2026-05-1121.6M443K
2026-05-1021.6M260K
2026-05-0921.6M256K
2026-05-0821.6M228K
2026-05-0721.6M151K
2026-05-0621.6M73K
2026-05-0521.6M34K
2026-05-0421.5M11K