California's 8th senatorial district
Template:Short description Template:Use mdy dates Template:Infobox California State Legislature district
California's 8th State Senate district is one of 40 California State Senate districts. It is currently represented by Angelique Ashby of Sacramento.
<templatestyles src="Template:TOC limit/styles.css" />
District profile
The district is located in the core of the Sacramento metropolitan area, consisting of the state capital of Sacramento and several of its surrounding suburbs, including Rio Linda, McClellan Park, North Highlands, Vineyard, Rosemont, Florin, and Elk Grove.
Election results from statewide races
| Year | Office | Results |
|---|---|---|
| 2020 | President | align="right" style="background-color:Template:Republican Party (US)/meta/shading" | Trump 50.6 – 44.0% |
| 2018 | Governor | align="right" style="background-color:Template:Republican Party (US)/meta/shading" | Cox 57.4 – 42.6% |
| Senator | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | de Leon 55.6 – 44.4% | |
| 2016 | President | align="right" style="background-color:Template:Republican Party (US)/meta/shading" | Trump 52.3 – 41.9% |
| Senator | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Harris 57.0 – 43.0% | |
| 2014 | Governor | align="right" style="background-color:Template:Republican Party (US)/meta/shading" | Kashkari 56.5 – 43.5% |
| 2012 | President | align="right" style="background-color:Template:Republican Party (US)/meta/shading" | Romney 54.6 – 43.0% |
| Senator | align="right" style="background-color:Template:Republican Party (US)/meta/shading" | Emken 55.5 – 44.5% |
List of senators
Due to redistricting, the 8th district has been moved around different parts of the state. The current iteration resulted from the 2011 redistricting by the California Citizens Redistricting Commission.
| Senators | Party | Years served | Counties represented | Notes |
|---|---|---|---|---|
| Jeremiah Lynch | rowspan=7 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" |Democratic | January 8, 1883 - January 3, 1887 | San Francisco, San Mateo | |
| John Boggs | January 3, 1887 - January 5, 1891 | Colusa, Tehama | ||
| Henry C. Wilson | January 5, 1891 - January 7, 1895 | |||
| Butte, Tehama | ||||
| John Henry Seawell | January 7, 1895 - January 2, 1899 | Colusa, Glenn, Mendocino | ||
| John Boggs | January 2, 1899 - January 30, 1899 | Died in office.[1] | ||
| James Wilkens Goad | March 17, 1899 - January 5, 1903 | Sworn in after winning special election.[2] | ||
| Edward F. Woodward | rowspan=2 style="background-color:Template:Republican Party (US)/meta/shading" |Republican | January 5, 1903 - January 7, 1907 | Sonoma | |
| Walter Fitch Price | January 7, 1907 - January 2, 1911 | |||
| Louis W. Juilliard | rowspan=2 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" |Democratic | January 2, 1911 - January 4, 1915 | ||
| Herbert W. Slater | January 4, 1915 - January 5, 1931 | |||
| John L. Moran | rowspan=2 style="background-color:Template:Republican Party (US)/meta/shading" |Republican | January 5, 1931 - January 7, 1935 | Colusa, Glenn, Tehama | |
| Daniel Jack Metzger | January 7, 1935 - January 4, 1943 | |||
| Clair Engle | style="color:black;background-color:Template:Democratic Party (US)/meta/shading" |Democratic | January 4, 1943 - September 14, 1943 | Resigned after he won special election for the 2nd Congressional district. | |
| Louis G. Sutton | style="background-color:Template:Republican Party (US)/meta/shading" |Republican | June 2, 1944 - January 5, 1959 | Sworn in after winning special election.[3] | |
| Virgil O'Sullivan | style="color:black;background-color:Template:Democratic Party (US)/meta/shading" |Democratic | January 5, 1959 - January 2, 1967 | ||
| Lewis F. Sherman | style="background-color:Template:Republican Party (US)/meta/shading" |Republican | January 2, 1967 - January 4, 1971 | Alameda | |
| John W. Holmdahl | rowspan=2 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" |Democratic | January 4, 1971 - October 15, 1982 | Resigned from the Senate. | |
| John Francis Foran | December 6, 1982 - November 30, 1986 | San Francisco, San Mateo | ||
| Quentin L. Kopp | Template:Party shading/Independent |Independent | December 1, 1986 - November 30, 1998 | ||
| Jackie Speier | rowspan=2 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" |Democratic | December 7, 1998 - November 30, 2006 | ||
| Leland Yee | December 4, 2006 - March 28, 2014 | Suspended by the Senate after being charged by the Federal Government with conspiracy to traffic in firearms without a license and accepting campaign funds in exchange for political favors.[4] | ||
| Tom Berryhill | rowspan=2 style="background-color:Template:Republican Party (US)/meta/shading" |Republican | December 1, 2014 - November 30, 2018 | Amador, Calaveras, Fresno, Inyo, Madera, Mariposa, Mono, Sacramento, Stanislaus, Tulare, Tuolumne | |
| Andreas Borgeas | December 3, 2018 – December 5, 2022 | |||
| Angelique Ashby | style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Democratic | December 5, 2022 – present |
Election results (1994–present)
Template:Toc top Template:Hlist Template:Toc bottom
2018
Template:Election box open primary begin no change |- class="vcard" |style="color:inherit;background-color:Script error: No such module "Political party".;width:2px" | |class="org" style="width:130px"| Script error: No such module "Political party". !scope=row style="text-align: left; font-weight:normal; color:inherit; background:inherit;" class=fn| Andreas Borgeas |style="text-align:right"| Script error: No such module "string". |style="text-align:right"| 59.4 |-
|- class="vcard" |style="color:inherit;background-color:Script error: No such module "Political party".;width:2px" | |class="org" style="width:130px"| Script error: No such module "Political party". !scope=row style="text-align: left; font-weight:normal; color:inherit; background:inherit;" class=fn| Paulina Miranda |style="text-align:right"| Script error: No such module "string". |style="text-align:right"| 21.2 |-
|- class="vcard" |style="color:inherit;background-color:Script error: No such module "Political party".;width:2px" | |class="org" style="width:130px"| Script error: No such module "Political party". !scope=row style="text-align: left; font-weight:normal; color:inherit; background:inherit;" class=fn| Tom Pratt |style="text-align:right"| Script error: No such module "string". |style="text-align:right"| 15.6 |-
|- class="vcard" |style="color:inherit;background-color:Script error: No such module "Political party".;width:2px" | |class="org" style="width:130px"| Script error: No such module "Political party". !scope=row style="text-align: left; font-weight:normal; color:inherit; background:inherit;" class=fn| Mark Belden |style="text-align:right"| Script error: No such module "string". |style="text-align:right"| 3.7 |-
|- ! scope=row colspan="3" style="text-align:right;" | Total votes | style="text-align:right;" | Script error: No such module "string". | style="text-align:right;" | 100.0 |- Template:Election box open primary general election no change |- class=vcard | style="color:inherit;background-color:Script error: No such module "Political party".;width:5px" | | class=org style="width:130px" | Script error: No such module "Political party". !scope=row style="text-align:left; font-weight:normal; color:inherit; background:inherit;" class=fn | Andreas Borgeas | style="text-align:right;margin-right:0.5em" | Script error: No such module "string". | style="text-align:right;margin-right:0.5em" | 59.6 |-
|- class="vcard" |style="color:inherit;background-color:Script error: No such module "Political party".;width:2px" | |class="org" style="width:130px"| Script error: No such module "Political party". !scope=row style="text-align: left; font-weight:normal; color:inherit; background:inherit;" class=fn| Paulina Miranda |style="text-align:right"| Script error: No such module "string". |style="text-align:right"| 40.4 |-
|- ! scope=row colspan="3" style="text-align:right;" | Total votes | style="text-align:right;" | Script error: No such module "string". | style="text-align:right;" | 100.0 |-
|-style="background-color:#F6F6F6" |style="color:inherit; background-color:Script error: No such module "Political party"."| !scope=row style="text-align:left; font-weight:normal; color:inherit; background:inherit;" colspan="4"| Script error: No such module "Political party". hold |-
|}Script error: No such module "Check for unknown parameters".
2014
Template:Election box open primary begin no change |- class="vcard" |style="color:inherit;background-color:Script error: No such module "Political party".;width:2px" | |class="org" style="width:130px"| Script error: No such module "Political party". !scope=row style="text-align: left; font-weight:normal; color:inherit; background:inherit;" class=fn| Tom Berryhill (incumbent) |style="text-align:right"| Script error: No such module "string". |style="text-align:right"| 65.4 |-
|- class="vcard" |style="color:inherit;background-color:Script error: No such module "Political party".;width:2px" | |class="org" style="width:130px"| Script error: No such module "Political party". !scope=row style="text-align: left; font-weight:normal; color:inherit; background:inherit;" class=fn| Paulina Miranda |style="text-align:right"| Script error: No such module "string". |style="text-align:right"| 34.6 |-
|- ! scope=row colspan="3" style="text-align:right;" | Total votes | style="text-align:right;" | Script error: No such module "string". | style="text-align:right;" | 100.0 |- Template:Election box open primary general election no change |- class=vcard | style="color:inherit;background-color:Script error: No such module "Political party".;width:5px" | | class=org style="width:130px" | Script error: No such module "Political party". !scope=row style="text-align:left; font-weight:normal; color:inherit; background:inherit;" class=fn | Tom Berryhill (incumbent) | style="text-align:right;margin-right:0.5em" | Script error: No such module "string". | style="text-align:right;margin-right:0.5em" | 66.5 |-
|- class="vcard" |style="color:inherit;background-color:Script error: No such module "Political party".;width:2px" | |class="org" style="width:130px"| Script error: No such module "Political party". !scope=row style="text-align: left; font-weight:normal; color:inherit; background:inherit;" class=fn| Paulina Miranda |style="text-align:right"| Script error: No such module "string". |style="text-align:right"| 33.5 |-
|- ! scope=row colspan="3" style="text-align:right;" | Total votes | style="text-align:right;" | Script error: No such module "string". | style="text-align:right;" | 100.0 |-
|-style="background-color:#F6F6F6" |style="color:inherit; background-color:Script error: No such module "Political party"."| !scope=row style="text-align:left; font-weight:normal; color:inherit; background:inherit;" colspan="4"| Script error: No such module "Political party". hold |-
|}Script error: No such module "Check for unknown parameters".
2010
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Leland Yee (incumbent) | Script error: No such module "string". | 79.0 | |
| Script error: No such module "Political party". | Doo Sup Park | Script error: No such module "string". | 21.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".
2006
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Leland Yee | Script error: No such module "string". | 77.99 | |
| Script error: No such module "Political party". | Michael Skipakevich | Script error: No such module "string". | 22.01 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2002
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Jackie Speier (incumbent) | Script error: No such module "string". | 78.16 | |
| Script error: No such module "Political party". | Dennis Zell | Script error: No such module "string". | 19.11 | |
| Script error: No such module "Political party". | Robert Fliegler | Script error: No such module "string". | 2.72 | |
| Invalid or blank votes | 0 | 0.00 | ||
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
1998
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Jackie Speier | Script error: No such module "string". | 79.19 | |
| Script error: No such module "Political party". | Jim R. Tomlin | Script error: No such module "string". | 20.81 | |
| Invalid or blank votes | 28,095 | 11.74 | ||
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". | ||||
Script error: No such module "Check for unknown parameters".
1994
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Quentin L. Kopp | Script error: No such module "string". | 63.53 | |
| Script error: No such module "Political party". | Patrick C. Fitzgerald | Script error: No such module "string". | 19.96 | |
| Script error: No such module "Political party". | Tom Spinosa | Script error: No such module "string". | 14.40 | |
| Script error: No such module "Political party". | Mark Valverde | Script error: No such module "string". | 2.11 | |
| Invalid or blank votes | 30,076 | 12.34 | ||
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
See also
References
<templatestyles src="Reflist/styles.css" />
Script error: No such module "Check for unknown parameters".
External links
Template:CAGovtDist Script error: No such module "navbox". Template:Authority control
- Pages with script errors
- Pages with non-numeric formatnum arguments
- California State Senate districts
- Sierra Nevada (United States)
- Government of Amador County, California
- Government of Calaveras County, California
- Government of Fresno County, California
- Government of Inyo County, California
- Government of Madera County, California
- Government of Mariposa County, California
- Government of Mono County, California
- Government of Sacramento County, California
- Government of Stanislaus County, California
- Government of Tulare County, California
- Government of Tuolumne County, California
- Bishop, California
- Clovis, California
- Fresno, California
- Oakdale, California
- Rancho Cordova, California
- Sonora, California
- Turlock, California