CalledUnofficial results
Arizona Legislative District 20
Arizona House of Representatives · Arizona
Sally Ann Gonzales and Betty Villegas won the district's 2 seats.
Two representatives per district
Sally Ann GonzalesDemocrat · winner
49.4%42,432
Betty VillegasDemocrat · winner · incumbent
48.6%41,772
Unassigned Write-inOther party
2.0%1,729
85,933 votes
Source: Arizona Secretary of State unofficial resultsUpdated Nov 7, 2026, 12:53 PM ET
Money in this race
Each line compares the two campaigns on one scale.
Sally Ann GonzalesKatherine Weasel
$28.7K
Raised by the campaign
$355
$28.6K
Spent by the campaign
$425
$118
Cash on hand
$0
Other candidates' campaigns: Betty Villegas $41.1K.
Campaign money: Arizona Secretary of State, through Sep 22, 2026; Arizona Secretary of State, through Jun 23, 2026.
Source: Arizona Secretary of State campaign filingsUpdated Jun 23, 2026
Pre-election forecast (final, Nov 3)
Our model's last run before Election Day, Nov 3, 2026. It no longer updates.
- Betty Villegas
- >99%
- Katherine Weasel
- <1%
- Projected margin
- D+48.4
The candidates
Sally Ann Gonzales (D)Betty Villegas (D)
Incumbent, Arizona House of Representatives
Incumbent, Arizona House of Representatives
Also on the ballot: Unassigned Write-in (Other party), 2.0%