Cathy McMorris Rodgers
Photo: Government Publishing Office, Public domain
RepublicanNot in office · last served 2025Last on a ballot: Nov 2022

Cathy McMorris Rodgers

Last held office: U.S. House, WA-5 (2005–2025). Ran in 6 elections between 2012 and 2022, winning 6.

Last office: U.S. House, WA-5Born 1969

Last margin
+19.3
Won 2022
Elections
6
2012–2022

Source: Wikidata, congress-legislators and Open States; 99chambers legislative recordsUpdated Nov 7, 2026, 3:00 PM ET

Career

Offices held, and every time Rodgers was on a ballot. Filled marks are general elections won; hollow marks are primaries; an orange outline is a loss.

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

Every race Rodgers has run

Baseline: how the seat voted for president in the same or nearest year. Running ahead of it means Rodgers won voters the party’s presidential nominee did not; primaries have no baseline.

YearOfficeStageResultOpponentsShareMarginRaisedBaselineAgainst baseline
2022U.S. House, WA-5GeneralWonNatasha Hill (D)59.5%R+19.3$6.4MR+11.1+8.2
2020U.S. House, WA-5GeneralWonDave Wilson (D)61.3%R+22.8$4.4M—
2018U.S. House, WA-5GeneralWonLisa Brown (D)54.7%R+9.5$5.9M—
2016U.S. House, WA-5GeneralWonJoe Pakootas (D)59.6%R+19.2$3.3M—
2014U.S. House, WA-5GeneralWonJoe Pakootas (D)60.7%R+21.4$2.7M—
2012U.S. House, WA-5GeneralWonRich Cowan (D)61.9%R+23.8$2M—

Source: 99chambers results archive

Campaign money, 2021–22

Raised
$6.4M
Spent
$6.4M
Cash
$1.1M

Source: FEC filings through Dec 31, 2022Updated Oct 8, 2026, 10:37 AM ET

Seats Rodgers has held

Source: 99chambers results archive

Who Rodgers has run against

Source: 99chambers results archive

In the polls

Included in 4 polls; Rodgers’s best result was 49% (Washington's 5th District, 2018).

Rodgers’s polls in the database →

Source: Polls: The New York Times and Wikipedia poll lists

How we know Rodgers

One person, matched across every source we use.

Source: Identity links: Wikidata, congress-legislators, Open States, FECUpdated Nov 7, 2026, 3:00 PM ET