Called by civicAPIUnofficial results

Oregon House District 30

Oregon House of Representatives · Oregon

Nathan Sosa won re-election by 44.9 points over Charles A Ross.

Cross-party nominationsTwo-thirds quorum

Nathan SosaDemocrat · winner · incumbent
72.4%17,492
Charles A RossRepublican
27.4%6,632
Write-inOther party
0.2%39
24,163 votes

Source: Oregon Secretary of State unofficial results; race call: civicAPIUpdated Nov 7, 2026, 1:22 PM ET

Where the race moved

Against the 2024 presidential vote

The seat's recent races

EvenD+23.52022 HouseD+36.22024 Pres.D+44.92026 House

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

Money in this race

Each line compares the two campaigns on one scale.

Nathan SosaCharles A Ross
$71.7K
Raised by the campaign
$365
$78.6K
Spent by the campaign
$15

Campaign money: Oregon Secretary of State (ORESTAR), through Oct 9, 2026; Oregon Secretary of State (ORESTAR), through Aug 4, 2026.

Source: Oregon Secretary of State (ORESTAR) campaign filingsUpdated Aug 4, 2026

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Nathan Sosa
>99%
Charles A Ross
<1%
Projected margin
D+40.7
How the forecast works →