Washington's 2nd congressional district
Template:Short description Script error: No such module "Unsubst". Script error: No such module "Infobox".Script error: No such module "Check for unknown parameters". Washington's 2nd congressional district includes all of Island, San Juan, Skagit, and Whatcom counties, as well as coastal western Snohomish County. It stretches from Bellingham and the Canada–United States border in the north down to the Skagit/Snohomish county line, with a narrow strip along the coast running down to Lynnwood and the King/Snohomish county line in the south. Since 2001, it has been represented by Democrat Rick Larsen.
Originally created in 1909, when Washington was broken up into districts, the second district was represented by future U.S. Senator Henry M. "Scoop" Jackson between 1941 and 1953. It was a reliably Democratic district for most of the latter half of the 20th century, until the Republican Revolution of 1994, when retiring Rep. Al Swift was replaced by Jack Metcalf. Larsen has represented the district since Metcalf's retirement in 2001. He faced a close re-election in 2002, but was handily re-elected in 2004, and didn't face serious opposition until 2010. In the 2008 election, Larsen easily defeated Republican challenger Rick Bart. In the 2010 election, Larsen narrowly avoided defeat against Republican challenger John Koster.
The district has leaned Democratic in presidential elections since the 1988 election. Under current boundaries, Barack Obama swept the district in 2008 and 2012, with 58% of the vote each time. Hillary Clinton won the district with 55% in 2016, Joe Biden received 60% in the district in 2020, and Kamala Harris also received 60% here in 2024.
Recent election results from statewide races
| Year | Office | Results[1][2][3] |
|---|---|---|
| 2008 | President | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Obama 58% - 40% |
| 2010 | Senate | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Murray 53% - 47% |
| 2012 | President | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Obama 58% - 42% |
| 2016 | President | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Clinton 55% - 37% |
| Senate | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Murray 59% - 41% | |
| Governor | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Inslee 55% - 45% | |
| Lt. Governor | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Habib 56% - 44% | |
| Secretary of State | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Wyman 53% - 47% | |
| Auditor | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|McCarthy 53% - 47% | |
| 2018 | Senate | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Cantwell 59% - 41% |
| 2020 | President | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Biden 60% - 37% |
| Governor | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Inslee 58% - 41% | |
| Secretary of State | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Wyman 51% - 49% | |
| Treasurer | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Pellicciotti 56% - 44% | |
| Auditor | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|McCarthy 59% - 41% | |
| Attorney General | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Ferguson 58% - 42% | |
| 2022 | Senate | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Murray 59% - 41% |
| Secretary of State (Spec.) | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Hobbs 51% - 43% | |
| 2024 | President | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Harris 60% - 36% |
| Senate | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Cantwell 61% - 39% | |
| Governor | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Ferguson 58% - 42% | |
| Lt. Governor | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Heck 58% - 42% | |
| Secretary of State | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Hobbs 62% - 38% | |
| Treasurer | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Pellicciotti 60% - 40% | |
| Auditor | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|McCarthy 60% - 39% | |
| Attorney General | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Brown 58% - 42% | |
| Commissioner of Public Lands | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Upthegrove 56% - 44% |
Composition
For the 118th and successive Congresses (based on redistricting following the 2020 census), the district contains all or portions of the following counties and communities:[4]
Island County (7)
- All 7 communities
San Juan County (2)
Skagit County (19)
- All 19 communities
Snohomish County (18)
- Edmonds, Esperance, Everett (part; also 8th), Kayak Point, Lake Goodwin, Lake Ketchum, Lake Stickney, Lynwood, Meadowdale, Mukilteo, North Lynwood (part; also 1st), Northwest Stanwood, Picnic Point, Silvana, Stanwood, Sunday Lake, Warm Beach, Woodway
Whatcom County (19)
- All 19 communities
List of members representing the district
Recent election results
2010
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Rick Larsen (Incumbent) | Script error: No such module "string". | 51.1 | |
| Script error: No such module "Political party". | John Koster | Script error: No such module "string". | 48.9 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Turnout | Script error: No such module "String". | |||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2012
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Rick Larsen (Incumbent) | Script error: No such module "string". | 61.1 | |
| Script error: No such module "Political party". | Dan Matthews | Script error: No such module "string". | 38.9 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2014
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Rick Larsen (Incumbent) | Script error: No such module "string". | 60.6 | |
| Script error: No such module "Political party". | B.J. Guillot | Script error: No such module "string". | 39.4 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2016
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Rick Larsen (Incumbent) | Script error: No such module "string". | 64.0 | |
| Script error: No such module "Political party". | Marc Hennemann | Script error: No such module "string". | 36.0 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2018
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Rick Larsen (Incumbent) | Script error: No such module "string". | 71.3 | |
| Script error: No such module "Political party". | Brian Luke | Script error: No such module "string". | 28.7 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2020
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Rick Larsen (incumbent) | Script error: No such module "string". | 63.1 | |
| Script error: No such module "Political party". | Timothy Hazelo | Script error: No such module "string". | 36.7 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 962 | 0.2 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2022
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Rick Larsen (incumbent) | Script error: No such module "string". | 60.1 | |
| Script error: No such module "Political party". | Dan Matthews | Script error: No such module "string". | 39.7 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 608 | 0.2 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2024
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Rick Larsen (incumbent) | Script error: No such module "string". | 63.8 | |
| Script error: No such module "Political party". | Dan Matthews | Script error: No such module "string". | 35.9 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 1,303 | 0.3 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
Historical district boundaries
See also
- 2008 United States House of Representatives elections in Washington
- 2010 United States House of Representatives elections in Washington
- 2012 United States House of Representatives elections in Washington
- 2014 United States House of Representatives elections in Washington
- 2016 United States House of Representatives elections in Washington
References
<templatestyles src="Reflist/styles.css" />
- ↑ https://davesredistricting.org/maps#viewmap::3dd8f07d-8f9b-4905-a155-573bdc084b06
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ https://www2.census.gov/geo/maps/cong_dist/cd118/cd_based/ST53/CD118_WA02.pdf
- ↑ a b c d e f g h i j k Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Congressional Biographical Directory of the United States 1774–present
External links
- Washington State Redistricting Commission
- Find your new congressional district: a searchable map, Seattle Times, January 13, 2012
Script error: No such module "Navbox". Script error: No such module "Coordinates".