Voters head to the polls on June 2, 2026.

Voters head to the polls on June 2, 2026.

Voters head to the polls on June 2, 2026.

Voters head to the polls on June 2, 2026.

See Iowa election results and maps for the 2026 primaries.

See live results from primary races in California, Iowa, Montana, New Jersey, New Mexico and South Dakota.