GOTV Intel

Washington 2nd Congressional District

Congressional District 2

Covers all of Whatcom County, Skagit County and San Juan County; parts of Island County and Snohomish County.

Who Holds This Seat

Rick Larsen

Democrat · U.S. Representative

Holds This SeatOn the 2026 ballot

ProfileOrder a GOTV Intel Report

Running in 2026

IncumbentNov 3 General
Rick Larsen

Democrat · U.S. Representative

Ballot
On the 2026 ballot
Last Change
Profile updated · Sep 24
Raised
$2,038,786cycle to date through Jul 15
Cash on Hand
$652,100cycle to date through Jul 15

View on FEC.govFEC, cycle to date through Jul 15, 2026

ProfileOrder a GOTV Intel Report
ChallengerNov 3 General
Edwin Harold Feller

Republican

Ballot
On the 2026 ballot
Last Change
New finance report · Oct 10
Raised
$8,977this report
Cash on Hand
$6,732this report

View the FilingQ3 Report · Filed Oct 10 · FEC

ProfileOrder a GOTV Intel Report

On File, Not Running

Devin Hermanson

Democrat · Ran for 2nd Congressional District

Lost the 2026 primary

ProfileOrder a GOTV Intel Report
Raymond Pelletti

Republican · Ran for 2nd Congressional District

Not on the 2026 ballot

ProfileOrder a GOTV Intel Report
Tomas Roberto Scheel

Democrat · Ran for 2nd Congressional District

Lost the 2026 primary

ProfileOrder a GOTV Intel Report

The District

Includes Camano, Everett (part), Bellingham, Birch Bay (part), Anacortes (part), Big Lake, Edmonds, Marietta-Alderwood, Mount Vernon, Oak Harbor, Alger, Bay View and 54 more.

Download CSVSkip to precinct table
Loading the precinct map…

739 precincts · District lines: Congressional lines: U.S. Census Bureau plus 2025 mid-decade redraws · Precinct lines: Washington Secretary of State, shapefile (sos.wa.gov, Sept 2026); precincts that lie in more than one congressional district carry each district's share of their 2020 Census population (Census block overlay)

Results in This District

ContestFirstSecondMarginVotes
2024 President725 precinctsWashington Secretary of StateCertified — Washington Secretary of…Kamala D. Harris / Tim Walz (D)256,208 · 59.7%Donald J. Trump / JD Vance (R)156,522 · 36.5%D+23.2429,122
2024 U.S. Senate725 precinctsWashington Secretary of StateCertified — Washington Secretary of…Maria Cantwell (D)253,369 · 61.0%Dr Raul Garcia (R)161,217 · 38.8%D+22.2415,583
2024 Governor725 precinctsWashington Secretary of StateCertified — Washington Secretary of…Bob Ferguson (D)245,434 · 57.9%Dave Reichert (R)177,221 · 41.8%D+16.1423,589
2022 U.S. Senate720 precinctsWashington Secretary of StateCertified — Washington Secretary of…Patty Murray (D)202,684 · 59.0%Tiffany Smiley (R)140,044 · 40.8%D+18.2343,491
2020 President645 precinctsWashington Secretary of StateCertified — Washington Secretary of…Joseph R. Biden / Kamala D. Harris (D)258,196 · 59.7%Donald J. Trump / Michael R. Pence (R)159,685 · 36.9%D+22.8432,289
2020 Governor645 precinctsWashington Secretary of StateCertified — Washington Secretary of…Jay Inslee (D)250,059 · 58.2%Loren Culp (R)178,273 · 41.5%D+16.7429,689

Totals add up the certified precinct results for the precincts inside today's district lines. A precinct split by the district line counts in full, or only in the district holding most of its voters where the linkage assigns it to one, and votes a county reported only countywide (some counties' absentee and early votes) are left out, so totals can differ from an official canvass.

Past Results

Congressional District 2 - U.S. Representative

2024 General Election · Nov 5, 2024
CandidateVotesShare
Rick LarsenDemocrat263,75063.8%
Cody HartPrefers MAGA Republican Party148,16735.9%
Write-in1,3030.3%

Certified — Washington Secretary of State official results (precinct export); King County: certified final (King County Elections canvass) · Washington Secretary of State — official election results, statewide precinct…

Congressional District 2 - U.S. Representative

2022 General Election · Nov 8, 2022
CandidateVotesShare
Rick LarsenDemocrat202,98060.1%
Dan MatthewsRepublican134,33539.8%
Write-in6080.2%

Certified — Washington Secretary of State official results (precinct export); King County: certified final (King County Elections canvass) · Washington Secretary of State — official election results, statewide precinct…

Congressional District 2 - U.S. Representative

2020 General Election · Nov 3, 2020
CandidateVotesShare
Rick LarsenDemocrat255,25263.1%
Timothy S. HazeloRepublican148,38436.7%
Write-in9620.2%

Certified — Washington Secretary of State official results (precinct export); King County: certified final (King County Elections canvass) · Washington Secretary of State — official election results, statewide precinct…