Skip to content
LocateCongress

Washington's 2nd Congressional District (WA-2)

Last updated · 7 sources

Rick Larsen, a Democrat, has represented the district since 2001.

The district includes all of Whatcom, Skagit, Island, and San Juan counties and part of Snohomish County.

According to the Census Bureau's 2020–2024 American Community Survey 5-year estimates, the district has a population of 781,265, a median household income of $90,029, and a median age of 40.3. Of residents 25 and older, 36.9% hold a bachelor's degree or higher.

Representative

Official portrait of Rick Larsen, U.S. Representative for Washington's 2nd District
Rick Larsen

U.S. Representative for Washington's 2nd District · Democrat

ProfileSchedule this week

2026 election

Larsen has filed with the FEC to run for this seat in 2026.

3 candidates have reported raising money for the 2026 WA-2 race to the FEC.

Election Day: Tuesday, November 3, 2026

Candidates for WA-2 in 2026 who reported raising money to the FEC
CandidatePartyRaisedCash on handThrough
Rick Larsen (incumbent)Democratic$2,038,786$652,100Jul 15
Tomas Roberto ScheelDemocratic$10,409$2,283Jun 30
Raymond PellettiRepublican$2,390$1,740Jun 30

Includes primary candidates; FEC filings do not record primary results. FEC race page

District profile

Population
781,265
Median household income
$90,029
Median age
40.3
Bachelor's degree or higher
36.9%

Census Bureau, 2020–2024 American Community Survey 5-year estimates

Places and ZIP codes

WA-2 covers all of 64 places, the largest Bellingham, Edmonds, and Lynnwood, and part of 3 more places, Everett, Marysville, and North Lynnwood.

Acme, Alger, Anacortes, Bay View, Bellingham, Big Lake, Birch Bay, Blaine, Bow, Burlington, Camano, Clear Lake, Clinton, Concrete, Conway, Coupeville, Custer, Deming, Edison, Edmonds, Esperance, Everett (part), Everson, Ferndale, Freeland, Friday Harbor, Geneva, Glacier, Hamilton, Hat Island, Kayak Point, Kendall, La Conner, Lake Cavanaugh, Lake Goodwin, Lake Ketchum, Lake McMurray, Lake Stickney, Langley, Lyman, Lynden, Lynnwood, Maple Falls, Marblemount, Marietta-Alderwood, Marysville (part), Meadowdale, Mount Vernon, Mukilteo, Nooksack, North Lynnwood (part), Northwest Stanwood, Oak Harbor, Peaceful Valley, Picnic Point, Point Roberts, Roche Harbor, Rockport, Sedro-Woolley, Silvana, Stanwood, Sudden Valley, Sumas, Sunday Lake, Warm Beach, Whidbey Island Station, Woodway

WA-2 covers all of 51 ZIP codes and part of 13 more.

98020, 98026, 98036 (part), 98037 (part), 98043 (part), 98087 (part), 98201 (part), 98203, 98204 (part), 98207, 98208 (part), 98220, 98221, 98222, 98223 (part), 98225, 98226, 98229, 98230, 98232, 98233, 98235, 98236, 98237, 98238, 98239, 98240, 98241 (part), 98243, 98244, 98245, 98247, 98248, 98249, 98250, 98253, 98255, 98257, 98260, 98261, 98262, 98263, 98264, 98266, 98267, 98270 (part), 98271 (part), 98273, 98274, 98275, 98276, 98277, 98278, 98279, 98280, 98281, 98282, 98283, 98284, 98286, 98292 (part), 98295, 98296 (part), 98297

Washington senators

Neighboring districts

  • WA-1 · Suzan DelBene (D)
  • WA-4 · Dan Newhouse (R)
  • WA-7 · Pramila Jayapal (D)
  • WA-8 · Kim Schrier (D)

Sources