2024 population: 132,727
(
5,287 from 2020)
Land area: 748.3 square miles
Population density: 177.4 persons per square mile
| 2024 Census data | |||
| White: | 64,259 | 48.41% | 9.1% |
| Black: | 2,625 | 1.98% | 3.8% |
| Indian: | 471 | 0.35% | 9.4% |
| Asian: | 12,570 | 9.47% | 3.9% |
| 2+ races: | 3,365 | 2.54% | 0.8% |
| Hispanic: | 49,437 | 37.25% | 1.4% |
| Total non-White: | 68,468 | 51.59% | 1.7% |
| 2020-2024 Components | Number | Rate |
|---|---|---|
| Births: | 4,821 | 8.7 |
| Deaths: | 5,516 | 10.0 |
| Net Migration: | -6,216 | -11.3 |
| Net Immigration: | 1,601 | 2.9 |
| Change in White population: | -6,455 | -4.7 |
| Change in Non-White pop.: | 1,168 | 0.8 |
| Recent Trends | ||||
|---|---|---|---|---|
| Votes | Δ Margin | Swing % | ||
| 2024 vs. 2020 | R -319 | R +6,286 | R + 5.4% | |
| D -6,605 | ||||
| 2024 vs. 2016 | R +2,946 | D +1,067 | R + 2.5% | |
| D +4,013 | ||||
| 2020 vs. 2016 | R +3,265 | D +7,353 | D + 2.9% | |
| D +10,618 | ||||
| 2024 vs. 2012 | R +831 | D +6,511 | D + 6.4% | |
| D +7,342 | ||||
| 2016 vs. 2008 | R -2,073 | D +2,423 | D + 5.3% | |
| D +350 | ||||
| How to interpret this table | ||||
| Year | Turnout | Winner | Runner-Up | Other | Total Votes | Diff (St) | Diff (US) | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 62% | Kamala Harris (D) | 43,212 | 65.9% | Donald Trump (R) | 20,357 | 31.1% | 1,992 [+] | 3.0% | 65,561 | -7 | -19 | 0.41% |
| 2020 | 67% | Joe Biden (D) | 49,817 | 69.0% | Donald Trump* (R) | 20,676 | 28.7% | 1,657 [+] | 2.3% | 72,150 | -6 | -18 | 0.41% |
| 2016 | 57% | Hillary Clinton (D) | 39,199 | 63.9% | Donald Trump (R) | 17,411 | 28.4% | 4,762 [+] | 7.8% | 61,372 | -3 | -18 | 0.43% |
| 2012 | 54% | Barack Obama* (D) | 35,870 | 63.0% | Mitt Romney (R) | 19,526 | 34.3% | 1,572 [+] | 2.8% | 56,968 | -3 | -13 | 0.44% |
| 2008 | 58% | Barack Obama (D) | 38,849 | 65.1% | John McCain (R) | 19,484 | 32.7% | 1,309 [+] | 2.2% | 59,642 | -4 | -13 | 0.44% |
| 2004 | 57% | John Kerry (D) | 33,666 | 59.5% | George W. Bush* (R) | 22,059 | 39.0% | 874 [+] | 1.5% | 56,599 | -5 | -12 | 0.46% |
| 2000 | 55% | Albert Gore, Jr. (D) | 28,097 | 54.3% | George W. Bush (R) | 20,633 | 39.9% | 2,994 [+] | 5.8% | 51,724 | -2 | -8 | 0.47% |
| 1996 | 53% | Bill Clinton* (D) | 24,588 | 50.9% | Robert Dole (R) | 17,439 | 36.1% | 6,292 [+] | 13.0% | 48,319 | -2 | -5 | 0.48% |
| 1992 | 62% | Bill Clinton (D) | 24,215 | 45.3% | George Bush* (R) | 15,662 | 29.3% | 13,578 [+] | 25.4% | 53,455 | -3 | -8 | 0.48% |
| 1988 | 56% | George Bush (R) | 23,235 | 50.2% | Michael Dukakis (D) | 22,283 | 48.1% | 772 [+] | 1.7% | 46,290 | -1 | -3 | 0.47% |
| 1984 | 58% | Ronald Reagan* (R) | 26,322 | 57.8% | Walter Mondale (D) | 18,599 | 40.8% | 640 | 1.4% | 45,561 | 0 | -1 | 0.48% |
| 1980 | 59% | Ronald Reagan (R) | 23,632 | 53.7% | Jimmy Carter* (D) | 14,898 | 33.8% | 5,505 [+] | 12.5% | 44,035 | 1 | 3 | 0.51% |
| 1976 | 63% | Gerald Ford* (R) | 20,839 | 51.8% | Jimmy Carter (D) | 18,048 | 44.9% | 1,318 [+] | 3.3% | 40,205 | 2 | 4 | 0.51% |
| 1972 | 68% | Richard Nixon* (R) | 23,403 | 59.6% | George McGovern (D) | 14,529 | 37.0% | 1,329 [+] | 3.4% | 39,261 | 5 | -1 | 0.47% |
| 1968 | 67% | Hubert Humphrey (D) | 14,762 | 45.3% | Richard Nixon (R) | 14,270 | 43.8% | 3,580 [+] | 11.0% | 32,612 | -4 | 0 | 0.45% |
| 1964 | 68% | Lyndon Johnson* (D) | 19,580 | 62.7% | Barry Goldwater (R) | 11,567 | 37.1% | 63 | 0.2% | 31,210 | -4 | -1 | 0.44% |
| 1960 | 68% | Richard Nixon (R) | 15,125 | 52.6% | John Kennedy (D) | 13,499 | 46.9% | 154 | 0.5% | 28,778 | 2 | 3 | 0.44% |
| 1956 | 61% | Dwight Eisenhower* (R) | 13,610 | 55.9% | Adlai Stevenson (D) | 10,623 | 43.7% | 100 | 0.4% | 24,333 | 1 | -1 | 0.45% |
| 1952 | 66% | Dwight Eisenhower (R) | 14,065 | 61.5% | Adlai Stevenson (D) | 8,655 | 37.8% | 163 | 0.7% | 22,883 | 5 | 6 | 0.45% |
| 1948 | 54% | Thomas Dewey (R) | 8,724 | 52.8% | Harry Truman* (D) | 7,207 | 43.6% | 585 [+] | 3.5% | 16,516 | 6 | 8 | 0.41% |
| 1944 | 58% | Franklin Roosevelt* (D) | 7,748 | 51.9% | Thomas Dewey (R) | 7,092 | 47.5% | 96 | 0.6% | 14,936 | 5 | 2 | 0.42% |
| 1940 | 63% | Franklin Roosevelt* (D) | 6,771 | 52.7% | Wendell Willkie (R) | 5,924 | 46.1% | 158 | 1.2% | 12,853 | 5 | 1 | 0.39% |
| 1936 | 57% | Franklin Roosevelt* (D) | 6,270 | 60.3% | Alf Landon (R) | 3,973 | 38.2% | 147 [+] | 1.4% | 10,390 | 7 | 2 | 0.39% |
| 1932 | 57% | Franklin Roosevelt (D) | 5,745 | 60.3% | Herbert Hoover* (R) | 3,521 | 37.0% | 258 [+] | 2.7% | 9,524 | 0 | -3 | 0.42% |
| 1928 | 53% | Herbert Hoover (R) | 4,699 | 57.5% | Al Smith (D) | 3,422 | 41.9% | 54 [+] | 0.7% | 8,175 | -7 | -1 | 0.46% |
| 1924 | 44% | Calvin Coolidge (R) | 3,605 | 54.8% | Robert LaFollette (Prog) | 2,237 | 34.0% | 734 [+] | 11.2% | 6,576 | -2 | 1 | 0.51% |
| 1920 | 44% | Warren Harding (R) | 4,448 | 71.0% | James Cox (D) | 1,444 | 23.0% | 374 [+] | 6.0% | 6,266 | 5 | 11 | 0.66% |
| 1916 | 52% | Charles Evans Hughes (R) | 3,914 | 52.5% | Woodrow Wilson* (D) | 3,088 | 41.4% | 459 [+] | 6.2% | 7,461 | 6 | 6 | 0.75% |
| 1912 | 40% | Woodrow Wilson (D) | 2,662 | 46.5% | Theodore Roosevelt (Prog) | 2,432 | 42.5% | 625 [+] | 10.9% | 5,719 | -1 | -23 | 0.84% |
| 1908 | 31% | William Taft (R) | 2,405 | 59.1% | William J. Bryan (D) | 1,336 | 32.8% | 330 [+] | 8.1% | 4,071 | 4 | 7 | 1.05% |
| 1904 | 32% | Theodore Roosevelt (R) | 2,425 | 63.3% | Alton Parker (D) | 1,135 | 29.6% | 271 [+] | 7.1% | 3,831 | 1 | 7 | 1.16% |
| 1900 | 32% | William McKinley* (R) | 2,017 | 56.7% | William J. Bryan (D) | 1,432 | 40.3% | 108 [+] | 3.0% | 3,557 | 2 | 5 | 1.17% |
Click on the Year to view county-level data for that election.
| Year | Type | Turnout | Winner | Runner-Up | Other | Total Votes | Diff | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | S1 | 61% | Adam Schiff (D) | 42,245 | 65.8% | Steve Garvey (R) | 21,986 | 34.2% | 0 | 0.0% | 64,231 | -7 | 0.42% |
| 2022 | S3 | 46% | Alex Padilla* (D) | 32,651 | 66.4% | Mark Meuser (R) | 16,549 | 33.6% | 0 | 0.0% | 49,200 | -5 | 0.45% |
| 2022 | G | 47% | Gavin Newsom* (D) | 32,437 | 64.7% | Brian Dahle (R) | 17,671 | 35.3% | 0 | 0.0% | 50,108 | -6 | 0.46% |
| 2018 | S1 | 48% | Dianne Feinstein* (D) | 27,904 | 54.5% | Kevin DeLeon (D) | 23,290 | 45.5% | 0 | 0.0% | 51,194 | n/a | 0.46% |
| 2018 | G | 52% | Gavin Newsom (D) | 36,513 | 64.8% | John Cox (R) | 19,834 | 35.2% | 0 | 0.0% | 56,347 | -3 | 0.45% |
| 2016 | S3 | 50% | Kamala Harris (D) | 35,925 | 66.9% | Loretta Sanchez (D) | 17,778 | 33.1% | 0 | 0.0% | 53,703 | n/a | 0.44% |
| 2014 | G | 36% | Jerry Brown* (D) | 25,846 | 68.2% | Neel Kashkari (R) | 12,059 | 31.8% | 0 | 0.0% | 37,905 | -8 | 0.52% |
| 2012 | S1 | 53% | Dianne Feinstein* (D) | 37,122 | 66.5% | Elizabeth Emken (R) | 18,682 | 33.5% | 0 | 0.0% | 55,804 | -4 | 0.44% |
| 2010 | S3 | 44% | Barbara Boxer* (D) | 26,194 | 56.1% | Carly Fiorina (R) | 17,743 | 38.0% | 2,737 [+] | 5.9% | 46,674 | -4 | 0.47% |
| 2010 | G | 45% | Jerry Brown (D) | 26,766 | 57.1% | Meg Whitman (R) | 17,873 | 38.1% | 2,269 [+] | 4.8% | 46,908 | -3 | 0.46% |
| 2006 | S1 | 42% | Dianne Feinstein* (D) | 27,144 | 64.1% | Dick Mountjoy (R) | 12,958 | 30.6% | 2,277 [+] | 5.4% | 42,379 | -4 | 0.50% |
| 2006 | G | 42% | Arnold Schwarzenegger* (R) | 23,187 | 54.6% | Phil Angelides (D) | 16,504 | 38.8% | 2,797 [+] | 6.6% | 42,488 | -1 | 0.49% |
| 2004 | S3 | 57% | Barbara Boxer* (D) | 33,577 | 60.3% | Bill Jones (R) | 20,012 | 35.9% | 2,092 [+] | 3.8% | 55,681 | -2 | 0.46% |
| 2003 | G | 42% | Arnold Schwarzenegger (R) | 16,097 | 39.6% | Cruz Bustamante (D) | 14,115 | 34.7% | 10,485 [+] | 25.8% | 40,697 | 12 | 0.47% |
| 2002 | G | 38% | Gray Davis* (D) | 17,516 | 47.8% | Bill Simon (R) | 13,483 | 36.8% | 5,673 [+] | 15.5% | 36,672 | -6 | 0.49% |
| 2000 | S1 | 54% | Dianne Feinstein* (D) | 28,884 | 56.7% | Tom Campbell (R) | 18,442 | 36.2% | 3,613 [+] | 7.1% | 50,939 | 0 | 0.48% |
| 1998 | S3 | 45% | Barbara Boxer* (D) | 22,654 | 54.5% | Matt Fong (R) | 17,052 | 41.0% | 1,874 [+] | 4.5% | 41,580 | -2 | 0.50% |
| 1998 | G | 47% | Gray Davis (D) | 25,809 | 59.9% | Dan Lungren (R) | 15,193 | 35.2% | 2,112 [+] | 4.9% | 43,114 | -3 | 0.51% |
| 1994 | S1 | 47% | Dianne Feinstein* (D) | 21,340 | 50.7% | Michael Huffington (R) | 17,388 | 41.3% | 3,340 [+] | 7.9% | 42,068 | -3 | 0.49% |
| 1994 | G | 48% | Pete Wilson* (R) | 23,429 | 54.7% | Kathleen Brown (D) | 17,454 | 40.7% | 1,956 [+] | 4.6% | 42,839 | 0 | 0.49% |
| 1992 | S3 | 60% | Barbara Boxer (D) | 25,746 | 49.6% | Bruce Herschensohn (R) | 20,655 | 39.8% | 5,477 [+] | 10.6% | 51,878 | -3 | 0.48% |
| 1992 | S1 | 60% | Dianne Feinstein (D) | 29,875 | 57.0% | John Seymour (R) | 18,539 | 35.4% | 3,984 [+] | 7.6% | 52,398 | -3 | 0.49% |
| 1990 | G | 47% | Dianne Feinstein (D) | 19,017 | 47.5% | Pete Wilson (R) | 18,931 | 47.2% | 2,127 [+] | 5.3% | 40,075 | -2 | 0.52% |
| 1988 | S1 | 56% | Pete Wilson* (R) | 24,071 | 51.8% | Leo McCarthy (D) | 20,619 | 44.4% | 1,754 [+] | 3.8% | 46,444 | -1 | 0.48% |
| 1986 | S3 | 48% | Ed Zschau (R) | 19,320 | 50.0% | Alan Cranston* (D) | 18,417 | 47.6% | 932 [+] | 2.4% | 38,669 | 2 | 0.52% |
| 1986 | G | 48% | George Deukmejian* (R) | 26,445 | 68.1% | Tom Bradley (D) | 11,456 | 29.5% | 908 [+] | 2.3% | 38,809 | 8 | 0.52% |
| 1982 | S1 | 52% | Pete Wilson (R) | 23,477 | 58.6% | Jerry Brown (D) | 14,549 | 36.3% | 2,036 [+] | 5.1% | 40,062 | 7 | 0.51% |
| 1982 | G | 52% | George Deukmejian (R) | 21,812 | 54.2% | Tom Bradley (D) | 17,042 | 42.3% | 1,393 [+] | 3.5% | 40,247 | 5 | 0.51% |
| 1980 | S3 | 55% | Alan Cranston* (D) | 23,503 | 56.7% | Paul Gann (R) | 15,369 | 37.1% | 2,588 [+] | 6.2% | 41,460 | 0 | 0.50% |
| 1978 | G | 57% | Jerry Brown* (D) | 19,202 | 50.5% | Evelle Younger (R) | 15,621 | 41.1% | 3,178 [+] | 8.4% | 38,001 | 5 | 0.55% |
| 1976 | S1 | 63% | Sam Hayakawa (R) | 20,983 | 52.3% | John Tunney* (D) | 18,088 | 45.1% | 1,021 [+] | 2.5% | 40,092 | 2 | 0.54% |
| 1974 | S3 | 52% | Alan Cranston* (D) | 19,320 | 61.6% | Bill Richardson (R) | 11,037 | 35.2% | 998 [+] | 3.2% | 31,355 | -1 | 0.51% |
| 1974 | G | 53% | Houston Flournoy (R) | 16,048 | 50.1% | Jerry Brown (D) | 15,200 | 47.4% | 791 [+] | 2.5% | 32,039 | 3 | 0.51% |
| 1970 | S1 | 60% | John Tunney (D) | 16,793 | 55.2% | George Murphy* (R) | 13,158 | 43.3% | 460 [+] | 1.5% | 30,411 | -1 | 0.47% |
| 1970 | G | 60% | Ronald Reagan* (R) | 16,844 | 55.3% | Jess Unruh (D) | 13,018 | 42.7% | 603 [+] | 2.0% | 30,465 | 2 | 0.47% |
| 1968 | S3 | 65% | Alan Cranston (D) | 17,800 | 55.5% | Max Rafferty (R) | 13,992 | 43.6% | 286 [+] | 0.9% | 32,078 | -3 | 0.45% |
| 1966 | G | 63% | Ronald Reagan (R) | 17,740 | 59.5% | Pat Brown* (D) | 12,060 | 40.4% | 40 [+] | 0.1% | 29,840 | 2 | 0.46% |
| 1964 | S1 | 69% | Pierre Salinger* (D) | 15,686 | 50.2% | George Murphy (R) | 15,556 | 49.8% | 6 [+] | 0.0% | 31,248 | -2 | 0.44% |
| 1962 | S3 | 61% | Thomas Kuchel* (R) | 15,023 | 56.5% | Richard Richards (D) | 11,510 | 43.3% | 38 [+] | 0.1% | 26,571 | 0 | 0.47% |
| 1962 | G | 63% | Pat Brown* (D) | 14,748 | 53.5% | Richard Nixon (R) | 12,326 | 44.7% | 490 [+] | 1.8% | 27,564 | -2 | 0.47% |
Click on the District to view county-level data for that election (where available).
| Date | District | Winner | Runner-Up | Other | Total Votes | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-11-05 | CA04 | Mike Thompson* (D) | 45,317 | 70.1% | John Munn (R) | 19,294 | 29.9% | 0 | 0.0% | 64,611 | |||
| County Total for 2024-11-05: | 64,611 | ||||||||||||
| 2022-11-08 | CA04 | Mike Thompson* (D) | 34,958 | 70.2% | Matt Brock (R) | 14,863 | 29.8% | 0 | 0.0% | 49,821 | |||
| County Total for 2022-11-08: | 49,821 | ||||||||||||
| 2020-11-03 | CA05 | Mike Thompson* (D) | 52,204 | 73.9% | Scott Giblin (R) | 18,472 | 26.1% | 0 | 0.0% | 70,676 | |||
| County Total for 2020-11-03: | 70,676 | ||||||||||||
| 2018-11-06 | CA05 | Mike Thompson* (D) | 41,640 | 77.0% | Anthony Mills (I) | 12,439 | 23.0% | 0 | 0.0% | 54,079 | |||
| County Total for 2018-11-06: | 54,079 | ||||||||||||
| 2016-11-08 | CA05 | Mike Thompson* (D) | 46,071 | 76.5% | Carlos Santamaria (R) | 14,187 | 23.5% | 0 | 0.0% | 60,258 | |||
| County Total for 2016-11-08: | 60,258 | ||||||||||||
| 2014-11-04 | CA05 | Mike Thompson* (D) | 27,430 | 74.1% | James Hinton (I) | 9,578 | 25.9% | 0 | 0.0% | 37,008 | |||
| County Total for 2014-11-04: | 37,008 | ||||||||||||
| 2012-11-06 | CA05 | Mike Thompson* (D) | 39,765 | 71.5% | Randy Loftin (R) | 15,881 | 28.5% | 0 | 0.0% | 55,646 | |||
| County Total for 2012-11-06: | 55,646 | ||||||||||||
| 2010-11-02 | CA01 | Mike Thompson* (D) | 29,012 | 62.5% | Ron Hanks (R) | 15,478 | 33.4% | 1,909 | 4.1% | 46,399 | |||
| County Total for 2010-11-02: | 46,399 | ||||||||||||
| 2008-11-04 | CA01 | Mike Thompson* (D) | 40,346 | 71.1% | Zane Starkewolf (R) | 12,881 | 22.7% | 3,494 | 6.2% | 56,721 | |||
| County Total for 2008-11-04: | 56,721 | ||||||||||||
| 2006-11-07 | CA01 | Mike Thompson* (D) | 28,578 | 67.9% | John Jones (R) | 12,024 | 28.6% | 1,481 | 3.5% | 42,083 | |||
| County Total for 2006-11-07: | 42,083 | ||||||||||||
| 2004-11-02 | CA01 | Mike Thompson* (D) | 38,329 | 69.7% | Lawrence Wiesner (R) | 14,959 | 27.2% | 1,667 | 3.0% | 54,955 | |||
| County Total for 2004-11-02: | 54,955 | ||||||||||||
| 2002-11-05 | CA01 | Mike Thompson* (D) | 23,045 | 64.8% | Lawrence Wiesner (R) | 11,577 | 32.5% | 952 | 2.7% | 35,574 | |||
| County Total for 2002-11-05: | 35,574 | ||||||||||||
| 2000-11-07 | CA01 | Mike Thompson* (D) | 34,325 | 69.1% | Jim Chase (R) | 12,672 | 25.5% | 2,655 | 5.3% | 49,652 | |||
| County Total for 2000-11-07: | 49,652 | ||||||||||||
| 1998-11-03 | CA01 | Mike Thompson (D) | 25,451 | 62.0% | Mark Luce (R) | 14,114 | 34.4% | 1,505 | 3.7% | 41,070 | |||
| County Total for 1998-11-03: | 41,070 | ||||||||||||
| 1996-11-05 | CA01 | Frank Riggs* (R) | 22,685 | 49.5% | Michela Alioto (D) | 19,634 | 42.8% | 3,519 | 7.7% | 45,838 | |||
| County Total for 1996-11-05: | 45,838 | ||||||||||||
| 1994-11-08 | CA01 | Frank Riggs (R) | 20,991 | 52.1% | Dan Hamburg* (D) | 19,281 | 47.9% | 0 | 0.0% | 40,272 | |||
| County Total for 1994-11-08: | 40,272 | ||||||||||||
| 1992-11-03 | CA01 | Frank Riggs* (R) | 24,368 | 47.3% | Dan Hamburg (D) | 23,859 | 46.3% | 3,317 | 6.4% | 51,544 | |||
| County Total for 1992-11-03: | 51,544 | ||||||||||||
| Year | Total | Republican | Democrat | Other | R/D Edge | R/D Edge % | VAPOP % | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 86,457 | 19,311 | 22.3% | 43,137 | 49.9% | 24,009 | 27.8% | Dem +23,826 | Dem +27.6% | 81% |
| 2024 | 85,045 | 18,884 | 22.2% | 42,906 | 50.5% | 23,255 | 27.3% | Dem +24,022 | Dem +28.2% | 80% |
| 2022 | 83,480 | 17,701 | 21.2% | 42,194 | 50.5% | 23,585 | 28.3% | Dem +24,493 | Dem +29.3% | 79% |
| 2020 | 84,845 | 18,434 | 21.7% | 41,749 | 49.2% | 24,662 | 29.1% | Dem +23,315 | Dem +27.5% | 80% |
| 2018 | 78,135 | 17,265 | 22.1% | 35,557 | 45.5% | 25,313 | 32.4% | Dem +18,292 | Dem +23.4% | 74% |
| 2016 | 76,833 | 18,712 | 24.4% | 36,115 | 47.0% | 22,006 | 28.6% | Dem +17,403 | Dem +22.7% | 73% |
| 2014 | 70,493 | 18,335 | 26.0% | 32,290 | 45.8% | 19,868 | 28.2% | Dem +13,955 | Dem +19.8% | 67% |
| 2012 | 72,592 | 19,513 | 26.9% | 33,717 | 46.4% | 19,362 | 26.7% | Dem +14,204 | Dem +19.6% | 69% |
| 2010 | 69,872 | 19,708 | 28.2% | 32,978 | 47.2% | 17,186 | 24.6% | Dem +13,270 | Dem +19.0% | 67% |
| 2008 | 71,517 | 20,464 | 28.6% | 34,073 | 47.6% | 16,980 | 23.7% | Dem +13,609 | Dem +19.0% | 70% |
| 2006 | 66,148 | 20,742 | 31.4% | 30,480 | 46.1% | 14,926 | 22.6% | Dem +9,738 | Dem +14.7% | 66% |
| 2004 | 69,251 | 22,212 | 32.1% | 31,819 | 45.9% | 15,220 | 22.0% | Dem +9,607 | Dem +13.9% | 70% |
| 2002 | 62,672 | 21,627 | 34.5% | 29,211 | 46.6% | 11,834 | 18.9% | Dem +7,584 | Dem +12.1% | 65% |
| 2000 | 67,277 | 23,177 | 34.5% | 31,615 | 47.0% | 12,485 | 18.6% | Dem +8,438 | Dem +12.5% | 71% |
| 1998 | 62,616 | 22,774 | 36.4% | 29,703 | 47.4% | 10,139 | 16.2% | Dem +6,929 | Dem +11.1% | 68% |
| 1996 | 66,865 | 24,627 | 36.8% | 32,031 | 47.9% | 10,207 | 15.3% | Dem +7,404 | Dem +11.1% | 74% |
| 1994 | 65,879 | 24,230 | 36.8% | 33,061 | 50.2% | 8,588 | 13.0% | Dem +8,831 | Dem +13.4% | 74% |
| 1992 | 65,171 | 23,943 | 36.7% | 33,072 | 50.7% | 8,156 | 12.5% | Dem +9,129 | Dem +14.0% | 75% |
| 1990 | 60,010 | 23,520 | 39.2% | 30,197 | 50.3% | 6,293 | 10.5% | Dem +6,677 | Dem +11.1% | 71% |
| 1986 | 60,840 | 23,015 | 37.8% | 32,078 | 52.7% | 5,747 | 9.4% | Dem +9,063 | Dem +14.9% | 75% |