CA-31 covers parts of Los Angeles and San Bernardino counties, including Azusa, Covina, West Covina, Glendora, and — after Prop 50 — the city of Chino. Incumbent Gil Cisneros (D) is seeking his second full term (non-consecutive) in a solidly Democratic district.[1]
Key dynamics among the 3 candidates:
- Gil Cisneros (54) is the incumbent with institutional backing, a compelling Navy veteran/philanthropist narrative, and a district that leans 12 points Democratic.
- Eric Ching (50), the Walnut councilmember and former mayor, is the best-funded GOP challenger with $67K raised and over a decade of elected experience.
- Erskine Levi (74) is a long-shot grassroots conservative with no fundraising but a detailed platform focused on border security and election integrity.
- With only three candidates, the top-two primary is expected to advance Cisneros and one of the two Republicans to November, where Cisneros is heavily favored.
Primary: June 2, 2026 — General: November 3, 2026