You are viewing a past election.

California
7th District

District Map

District map

Final Rating

See All
Solid D

2024 Baseline

What's This?
D +11.8
D: 55.7%, R: 43.9%

2024 Election

Incumbent

Candidates

Campaign Finance Data

Loading finance data...

Past Elections

Show AllCollapse

House

2022
68.2%
31.8%
D
Democrat
150,143 (68.2%)
R
Republican
69,854 (31.8%)

President

2020
67.7%
30%
D
Democrat
223,552 (67.7%)
R
Republican
99,219 (30%)
Other
7,597 (2.3%)
2016
66.3%
27.7%
D
Democrat
171,922 (66.3%)
R
Republican
71,745 (27.7%)
Other
15,601 (6%)

Senate

2022
66.1%
33.9%
D
Democrat
145,395 (66.1%)
R
Republican
74,568 (33.9%)

Governor

2022
63.8%
36.2%
D
Democrat
141,779 (63.8%)
R
Republican
80,602 (36.2%)
2021
66.9%
33.1%
D
Democrat
170,625 (66.9%)
R
Republican
84,331 (33.1%)
2018
65.5%
34.5%
D
Democrat
156,929 (65.5%)
R
Republican
82,628 (34.5%)
Other
1 (0%)

Attorney General

2022
D
Democrat
139,429 (64%)
R
Republican
78,279 (36%)
2018
D
Democrat
160,003 (67.6%)
R
Republican
76,737 (32.4%)

Controller

2022
D
Democrat
129,622 (59.3%)
R
Republican
89,009 (40.7%)
2018
D
Democrat
168,456 (71.3%)
R
Republican
67,722 (28.7%)

Insurance Commissioner

2022
D
Democrat
139,888 (64.7%)
R
Republican
76,473 (35.3%)

Lieutenant Governor

2022
D
Democrat
143,220 (65.2%)
R
Republican
76,576 (34.8%)

Secretary of State

2022
D
Democrat
143,146 (65.6%)
R
Republican
75,075 (34.4%)
2018
D
Democrat
162,453 (68.9%)
R
Republican
73,372 (31.1%)

Treasurer

2022
D
Democrat
138,944 (64%)
R
Republican
78,050 (36%)
2018
D
Democrat
162,286 (69.2%)
R
Republican
72,366 (30.8%)
Other
1 (0%)

Podcasts

Listen
No podcasts found for this election year.

Share

Twitter (X) Facebook Email

Ratings

2024
Solid Democrat
Solid Democrat
2022
Solid Democrat
Solid Democrat
2020
Solid Democrat
Solid Democrat
2018
Solid Democrat
Likely Democrat
Likely Democrat
2016
Lean Democrat
Likely Democrat
Likely Democrat
2014
Toss-up
Tilt Democrat
Lean Democrat
Lean Democrat
2012
Toss-up
Toss-up
2010
Solid Democrat
You are viewing a past election. Go to 2026