Election results for 1997-2009 are expected to be published in May, 2025.
For legacy reports and formats please visit our Past Election Results Archive.


2015 May 19 Special :: Special Election :: State Senate :: District 7

« Go Back   « Go Back

SHARE THIS DATA:

Candidates
 
 
 

2015 May 19 Special :: Special Election :: State Senate :: District 7

Contest Results

View results as: # | %  
Precinct
Glazer
Bonilla
Total Votes Cast Overvotes/Undervotes Total Ballots Cast Registered Voters
Totals
 
54,897
46,857
101,754
742
102,496
369,878
Alamo101
 
146
54
200
2
202
763
Alamo102
 
332
159
491
5
496
1,492
Alamo103
 
200
97
297
3
300
956
Alamo104
 
256
110
366
7
373
1,021
Alamo105
 
160
55
215
3
218
585
Alamo106
 
206
68
274
8
282
892
Alamo107
 
154
93
247
0
247
758
Alamo108
 
160
94
254
2
256
726
Alamo109
 
235
95
330
5
335
929
Alamo110
 
311
83
394
0
394
958
Alamo111
 
197
81
278
1
279
934
Alamo112
 
161
55
216
1
217
672
Alhambra803
 
1
0
1
0
1
12
Antioch101
 
57
91
148
2
150
1,139
Antioch102
 
103
99
202
0
202
902
Antioch103
 
50
92
142
0
142
905
Antioch104
 
84
130
214
2
216
1,038
Antioch105
 
63
95
158
3
161
870
Antioch106
 
68
93
161
2
163
755
Antioch107
 
53
84
137
2
139
817
Antioch108
 
160
165
325
3
328
1,241
Antioch109
 
99
129
228
1
229
1,009
Antioch110
 
103
164
267
2
269
976
Antioch111
 
117
155
272
0
272
1,151
Antioch112
 
56
90
146
3
149
670
Antioch113
 
74
128
202
2
204
1,154
Antioch114
 
53
91
144
1
145
775
Antioch115
 
97
128
225
2
227
831
Antioch116
 
42
66
108
1
109
650
Antioch117
 
131
110
241
1
242
961
Antioch118
 
64
92
156
2
158
677
Antioch119
 
85
172
257
7
264
1,207
Antioch120
 
125
172
297
2
299
1,122
Antioch121
 
49
91
140
1
141
780
Antioch122
 
60
100
160
4
164
1,076
Antioch123
 
82
131
213
1
214
1,093
Antioch124
 
71
165
236
0
236
1,059
Antioch125
 
82
80
162
0
162
868
Antioch126
 
117
181
298
5
303
1,323
Antioch127
 
120
115
235
2
237
943
Antioch128
 
76
114
190
2
192
841
Antioch129
 
49
70
119
0
119
586
Antioch130
 
52
85
137
1
138
665
Antioch131
 
72
100
172
0
172
958
Antioch132
 
54
74
128
1
129
737
Antioch133
 
50
96
146
0
146
870
Antioch134
 
34
103
137
1
138
932
Antioch135
 
65
88
153
0
153
863
Antioch136
 
97
201
298
2
300
1,347
Antioch137
 
70
90
160
0
160
841
Antioch138
 
59
121
180
1
181
1,109
Antioch139
 
51
104
155
2
157
862
Antioch140
 
72
121
193
0
193
1,166
Antioch141
 
69
144
213
1
214
997
Antioch142
 
50
79
129
1
130
647
Antioch143
 
62
121
183
2
185
1,046
Antioch144
 
39
72
111
0
111
580
Antioch145
 
29
82
111
0
111
765
Antioch146
 
100
98
198
1
199
845
Antioch147
 
74
135
209
3
212
969
Antioch801
 
0
1
1
0
1
4
Antioch802
 
3
1
4
0
4
20
AyersRanch101
 
87
72
159
1
160
526
BayPoint101
 
42
112
154
1
155
1,048
BayPoint102
 
25
40
65
0
65
349
BayPoint103
 
39
90
129
3
132
897
BayPoint104
 
44
117
161
2
163
1,114
BayPoint105
 
42
98
140
5
145
1,083
BayPoint106
 
76
112
188
1
189
997
BayPoint107
 
69
123
192
3
195
823
BayPoint801
 
0
4
4
1
5
8
BayPoint802
 
1
0
1
0
1
5
BethelIsland101
 
143
130
273
3
276
1,252
BethelIsland801
 
0
0
0
0
0
0
BlackDiamond801
 
4
0
4
0
4
11
BlackDiamond802
 
33
40
73
0
73
209
BlackDiamond803
 
0
1
1
0
1
2
BlackHawk101
 
289
100
389
2
391
1,242
BlackHawk102
 
223
82
305
4
309
1,158
BlackHawk103
 
186
58
244
1
245
866
BlackHawk104
 
168
105
273
2
275
1,576
BlackHawk105
 
152
45
197
2
199
802
BlackHawk106
 
143
76
219
1
220
1,024
BlackHawk107
 
130
84
214
3
217
1,015
Brentwood101
 
106
127
233
7
240
1,468
Brentwood102
 
42
48
90
3
93
594
Brentwood103
 
106
108
214
0
214
1,162
Brentwood104
 
64
69
133
0
133
592
Brentwood105
 
18
35
53
0
53
481
Brentwood106
 
120
87
207
4
211
1,340
Brentwood107
 
83
118
201
5
206
1,112
Brentwood108
 
36
50
86
1
87
636
Brentwood109
 
117
96
213
1
214
1,130
Brentwood110
 
83
93
176
2
178
965
Brentwood111
 
73
90
163
4
167
988
Brentwood112
 
107
144
251
3
254
1,363
Brentwood113
 
86
81
167
1
168
1,338
Brentwood114
 
33
43
76
0
76
578
Brentwood115
 
48
57
105
0
105
690
Brentwood116
 
358
207
565
5
570
1,473
Brentwood117
 
31
42
73
0
73
476
Brentwood118
 
73
99
172
1
173
998
Brentwood119
 
113
127
240
4
244
1,030
Brentwood120
 
96
136
232
2
234
1,371
Brentwood121
 
177
90
267
3
270
556
Brentwood122
 
67
66
133
0
133
797
Brentwood123
 
97
70
167
1
168
907
Brentwood124
 
88
100
188
0
188
1,044
Brentwood125
 
11
21
32
0
32
208
Brentwood126
 
63
77
140
2
142
913
Brentwood127
 
425
311
736
13
749
1,545
Brentwood128
 
201
121
322
2
324
660
Brentwood801
 
0
0
0
0
0
5
Brentwood802
 
10
18
28
0
28
108
BrionesHills101
 
149
75
224
1
225
622
BrionesHills102
 
183
68
251
1
252
665
BrionesHills103
 
173
117
290
3
293
880
BrionesHills801
 
0
2
2
0
2
2
BrionesValley101
 
71
43
114
0
114
411
BrionesValley801
 
32
22
54
1
55
180
Byron101
 
45
33
78
1
79
425
Byron801
 
21
12
33
0
33
136
Byron802
 
7
7
14
0
14
58
Byron803
 
0
0
0
0
0
2
Caldecott801
 
1
2
3
0
3
8
Canyon801
 
8
54
62
0
62
161
CastleRock101
 
87
55
142
0
142
467
Clayton101
 
219
173
392
2
394
1,075
Clayton102
 
200
193
393
2
395
1,186
Clayton103
 
135
102
237
2
239
692
Clayton104
 
180
154
334
2
336
915
Clayton105
 
224
163
387
0
387
1,236
Clayton106
 
144
100
244
1
245
872
Clayton107
 
247
177
424
4
428
1,293
Clyde101
 
51
49
100
2
102
428
Concord101
 
39
79
118
1
119
562
Concord102
 
61
118
179
0
179
773
Concord103
 
95
162
257
5
262
929
Concord104
 
102
113
215
2
217
826
Concord105
 
91
139
230
4
234
894
Concord106
 
95
121
216
1
217
899
Concord107
 
79
163
242
4
246
987
Concord108
 
78
162
240
1
241
746
Concord109
 
97
138
235
0
235
1,037
Concord110
 
73
161
234
2
236
787
Concord111
 
107
137
244
2
246
947
Concord112
 
105
123
228
1
229
871
Concord113
 
86
141
227
2
229
985
Concord114
 
115
131
246
1
247
766
Concord115
 
208
255
463
2
465
1,291
Concord116
 
75
136
211
5
216
1,136
Concord117
 
60
124
184
2
186
963
Concord118
 
74
112
186
1
187
1,176
Concord119
 
89
144
233
3
236
929
Concord120
 
95
179
274
3
277
997
Concord121
 
123
153
276
3
279
906
Concord122
 
120
150
270
3
273
759
Concord123
 
121
175
296
3
299
996
Concord124
 
143
169
312
4
316
1,008
Concord125
 
102
125
227
0
227
923
Concord126
 
162
178
340
0
340
1,206
Concord127
 
121
88
209
3
212
621
Concord128
 
188
213
401
2
403
1,093
Concord129
 
140
158
298
0
298
813
Concord130
 
65
86
151
0
151
550
Concord131
 
97
139
236
4
240
745
Concord132
 
87
116
203
0
203
692
Concord133
 
126
159
285
1
286
902
Concord134
 
97
137
234
4
238
896
Concord135
 
148
132
280
1
281
943
Concord136
 
165
205
370
0
370
1,330
Concord137
 
60
97
157
3
160
692
Concord138
 
109
131
240
1
241
934
Concord139
 
87
127
214
1
215
824
Concord140
 
105
88
193
0
193
698
Concord141
 
86
93
179
1
180
757
Concord142
 
107
111
218
0
218
740
Concord143
 
160
189
349
1
350
1,156
Concord144
 
181
196
377
2
379
1,058
Concord145
 
49
127
176
1
177
850
Concord146
 
84
121
205
3
208
777
Concord147
 
137
131
268
2
270
904
Concord148
 
134
163
297
2
299
1,137
Concord149
 
130
117
247
5
252
929
Concord150
 
145
145
290
1
291
933
Concord151
 
81
78
159
3
162
454
Concord152
 
110
113
223
0
223
858
Concord153
 
121
139
260
3
263
852
Concord154
 
93
106
199
1
200
605
Concord155
 
123
107
230
1
231
698
Concord156
 
142
137
279
0
279
834
Concord157
 
105
133
238
2
240
798
Concord158
 
88
138
226
0
226
847
Concord159
 
130
173
303
2
305
1,045
Concord160
 
164
92
256
1
257
741
Concord161
 
151
95
246
0
246
845
Concord163
 
108
179
287
2
289
1,285
Concord164
 
180
133
313
2
315
897
Concord801
 
1
1
2
0
2
11
Concord802
 
2
0
2
0
2
12
Concord803
 
0
0
0
0
0
0
Danville101
 
158
55
213
2
215
746
Danville102
 
130
51
181
2
183
542
Danville103
 
124
73
197
2
199
882
Danville104
 
213
143
356
1
357
1,229
Danville105
 
246
114
360
0
360
1,296
Danville106
 
207
129
336
6
342
1,084
Danville107
 
213
148
361
3
364
1,323
Danville108
 
238
129
367
0
367
1,240
Danville109
 
111
100
211
2
213
740
Danville110
 
80
49
129
0
129
477
Danville111
 
86
53
139
0
139
545
Danville112
 
177
139
316
5
321
1,049
Danville113
 
145
91
236
0
236
770
Danville114
 
211
117
328
1
329
1,077
Danville115
 
120
80
200
1
201
840
Danville116
 
103
59
162
1
163
646
Danville117
 
149
109
258
2
260
996
Danville118
 
194
131
325
2
327
947
Danville119
 
351
205
556
1
557
1,433
Danville120
 
189
137
326
2
328
1,137
Danville121
 
128
53
181
0
181
619
Danville122
 
167
47
214
0
214
814
Danville123
 
173
92
265
1
266
871
Danville124
 
91
50
141
0
141
625
Danville125
 
87
52
139
2
141
464
Danville126
 
251
167
418
6
424
1,312
Danville127
 
140
70
210
1
211
854
Danville128
 
175
82
257
0
257
679
Danville129
 
195
116
311
1
312
1,102
Danville130
 
110
78
188
1
189
784
Diablo101
 
179
56
235
0
235
768
DiscoveryBay101
 
59
75
134
2
136
885
DiscoveryBay102
 
94
88
182
0
182
1,260
DiscoveryBay103
 
109
54
163
0
163
671
DiscoveryBay104
 
218
105
323
5
328
1,097
DiscoveryBay105
 
30
26
56
0
56
530
DiscoveryBay106
 
237
138
375
2
377
1,482
DiscoveryBay107
 
175
92
267
1
268
946
DiscoveryBay801
 
25
17
42
0
42
197
Kensington801
 
0
0
0
0
0
0
Knightsen101
 
101
60
161
0
161
776
Knightsen801
 
6
8
14
0
14
52
Knightsen802
 
2
1
3
0
3
7
Knightsen803
 
9
14
23
0
23
102
Knightsen804
 
12
12
24
0
24
96
Lafayette101
 
346
126
472
3
475
1,179
Lafayette102
 
280
106
386
0
386
955
Lafayette103
 
222
112
334
3
337
860
Lafayette104
 
193
153
346
1
347
978
Lafayette105
 
229
74
303
0
303
835
Lafayette106
 
133
95
228
0
228
703
Lafayette107
 
286
168
454
2
456
1,194
Lafayette108
 
173
172
345
1
346
1,214
Lafayette109
 
221
201
422
2
424
1,251
Lafayette110
 
122
97
219
2
221
708
Lafayette111
 
196
114
310
2
312
849
Lafayette112
 
136
34
170
0
170
414
Lafayette113
 
204
134
338
5
343
925
Lafayette114
 
212
119
331
2
333
871
Lafayette115
 
178
111
289
0
289
718
Lafayette116
 
364
130
494
0
494
1,171
Lafayette117
 
335
172
507
1
508
1,252
LasTrampas801
 
11
4
15
1
16
57
MarshCreek801
 
28
37
65
1
66
212
MarshCreek802
 
6
2
8
1
9
27
MarshCreek803
 
6
2
8
0
8
32
Moraga101
 
413
204
617
7
624
1,451
Moraga102
 
149
120
269
1
270
894
Moraga103
 
400
153
553
3
556
1,208
Moraga104
 
421
118
539
2
541
1,323
Moraga105
 
357
169
526
3
529
1,345
Moraga106
 
386
174
560
3
563
1,361
Moraga107
 
438
162
600
5
605
1,435
Moraga108
 
270
109
379
3
382
985
MountDiablo101
 
100
33
133
1
134
415
MountDiablo801
 
2
3
5
0
5
9
MountDiablo802
 
0
2
2
0
2
3
Nichols801
 
0
0
0
0
0
6
NorrisCanyon101
 
78
43
121
5
126
524
NortonValley801
 
1
0
1
0
1
10
NortonValley802
 
1
1
2
0
2
10
Oakley101
 
118
141
259
3
262
1,418
Oakley102
 
55
67
122
0
122
931
Oakley103
 
110
59
169
4
173
1,001
Oakley104
 
35
64
99
0
99
884
Oakley105
 
69
71
140
1
141
739
Oakley106
 
100
128
228
1
229
1,080
Oakley107
 
85
125
210
5
215
1,382
Oakley108
 
44
93
137
0
137
748
Oakley109
 
45
68
113
0
113
835
Oakley110
 
77
94
171
1
172
859
Oakley111
 
49
88
137
3
140
779
Oakley112
 
58
61
119
0
119
700
Oakley113
 
63
90
153
1
154
1,218
Oakley114
 
88
129
217
2
219
1,065
Oakley115
 
53
75
128
0
128
908
Oakley116
 
78
106
184
0
184
1,128
Oakley117
 
43
66
109
1
110
802
Oakley801
 
0
0
0
0
0
3
Orinda101
 
343
176
519
6
525
1,411
Orinda102
 
205
91
296
4
300
704
Orinda103
 
370
99
469
5
474
937
Orinda104
 
177
71
248
1
249
598
Orinda105
 
389
130
519
7
526
1,132
Orinda106
 
535
225
760
3
763
1,673
Orinda107
 
494
142
636
0
636
1,320
Orinda108
 
440
139
579
3
582
1,274
Orinda109
 
327
59
386
3
389
842
Orinda110
 
185
49
234
3
237
483
Orinda111
 
325
189
514
0
514
1,292
Orinda112
 
341
96
437
3
440
973
Orinda801
 
0
0
0
0
0
3
Pacheco101
 
104
181
285
1
286
1,276
Pacheco102
 
73
134
207
3
210
722
Pacheco803
 
1
0
1
0
1
2
Pittsburg101
 
83
157
240
2
242
1,406
Pittsburg102
 
41
53
94
0
94
588
Pittsburg103
 
53
97
150
1
151
758
Pittsburg104
 
51
135
186
0
186
978
Pittsburg105
 
30
60
90
0
90
412
Pittsburg106
 
54
117
171
1
172
784
Pittsburg107
 
67
125
192
3
195
951
Pittsburg108
 
19
88
107
0
107
977
Pittsburg109
 
30
110
140
1
141
808
Pittsburg110
 
34
83
117
2
119
782
Pittsburg111
 
64
126
190
2
192
817
Pittsburg112
 
54
122
176
1
177
779
Pittsburg113
 
47
110
157
1
158
789
Pittsburg114
 
75
145
220
1
221
908
Pittsburg115
 
89
205
294
7
301
867
Pittsburg116
 
54
116
170
1
171
729
Pittsburg117
 
134
236
370
0
370
1,265
Pittsburg118
 
64
136
200
1
201
759
Pittsburg119
 
75
152
227
1
228
1,270
Pittsburg120
 
76
196
272
2
274
1,165
Pittsburg121
 
29
42
71
1
72
631
Pittsburg122
 
36
99
135
1
136
674
Pittsburg123
 
37
64
101
0
101
531
Pittsburg124
 
18
89
107
1
108
522
Pittsburg125
 
32
87
119
2
121
847
Pittsburg126
 
24
98
122
0
122
646
Pittsburg127
 
34
78
112
1
113
571
Pittsburg128
 
38
130
168
1
169
904
Pittsburg129
 
79
182
261
4
265
1,070
Pittsburg130
 
48
83
131
0
131
687
Pittsburg131
 
52
85
137
1
138
755
Pittsburg801
 
0
0
0
0
0
1
SaintMarys801
 
46
21
67
0
67
166
SanRamon101
 
235
153
388
0
388
1,417
SanRamon102
 
98
99
197
1
198
997
SanRamon103
 
211
104
315
1
316
976
SanRamon104
 
158
125
283
2
285
976
SanRamon105
 
119
99
218
1
219
712
SanRamon106
 
100
70
170
0
170
1,003
SanRamon107
 
165
134
299
0
299
971
SanRamon108
 
154
99
253
0
253
1,018
SanRamon109
 
166
112
278
1
279
948
SanRamon110
 
137
126
263
0
263
928
SanRamon111
 
204
150
354
2
356
1,283
SanRamon112
 
180
122
302
1
303
1,085
SanRamon113
 
128
116
244
2
246
953
SanRamon114
 
192
196
388
5
393
1,446
SanRamon115
 
140
172
312
0
312
1,063
SanRamon116
 
104
107
211
3
214
920
SanRamon117
 
171
139
310
2
312
1,269
SanRamon118
 
125
101
226
3
229
764
SanRamon119
 
92
66
158
1
159
735
SanRamon120
 
158
124
282
2
284
961
SanRamon121
 
93
64
157
1
158
491
SanRamon122
 
119
64
183
0
183
1,081
SanRamon123
 
109
71
180
1
181
1,133
SanRamon124
 
65
99
164
0
164
1,226
SanRamon125
 
132
88
220
1
221
753
SanRamon126
 
99
103
202
1
203
830
SanRamon127
 
96
68
164
2
166
1,176
SanRamon128
 
141
99
240
0
240
1,116
SanRamon129
 
121
64
185
4
189
634
SanRamon130
 
121
80
201
3
204
696
SanRamon131
 
91
69
160
0
160
1,061
SanRamon132
 
81
55
136
1
137
801
SanRamon133
 
78
83
161
1
162
906
SanRamon134
 
89
106
195
2
197
1,393
SanRamon801
 
1
1
2
0
2
5
Saranap101
 
88
109
197
2
199
541
Saranap102
 
143
198
341
4
345
990
Saranap103
 
151
186
337
5
342
1,013
Saranap105
 
126
90
216
1
217
620
Saranap106
 
115
104
219
0
219
788
Saranap801
 
0
0
0
0
0
1
Saranap802
 
30
43
73
0
73
223
ShellRidge101
 
40
26
66
0
66
209
ShellRidge102
 
90
80
170
0
170
452
Tassajara101
 
46
23
69
0
69
279
Tassajara801
 
0
0
0
0
0
1
Tassajara802
 
41
22
63
2
65
157
Tassajara803
 
15
3
18
0
18
38
Tesoro801
 
0
0
0
0
0
1
Viera801
 
2
3
5
0
5
15
Waldon101
 
117
109
226
2
228
802
Waldon102
 
155
180
335
3
338
1,330
Waldon103
 
50
80
130
0
130
590
Waldon801
 
16
14
30
0
30
98
WalnutCreek101
 
487
349
836
6
842
1,343
WalnutCreek102
 
235
177
412
1
413
1,101
WalnutCreek103
 
513
451
964
11
975
1,607
WalnutCreek104
 
103
69
172
3
175
471
WalnutCreek105
 
252
158
410
1
411
1,006
WalnutCreek106
 
162
132
294
2
296
1,259
WalnutCreek107
 
39
51
90
0
90
357
WalnutCreek108
 
116
83
199
2
201
597
WalnutCreek109
 
101
60
161
0
161
436
WalnutCreek110
 
205
189
394
3
397
1,077
WalnutCreek111
 
160
183
343
3
346
1,086
WalnutCreek112
 
111
134
245
3
248
898
WalnutCreek113
 
184
186
370
0
370
1,024
WalnutCreek114
 
45
54
99
1
100
362
WalnutCreek115
 
174
70
244
1
245
689
WalnutCreek116
 
133
85
218
0
218
608
WalnutCreek117
 
271
158
429
8
437
1,244
WalnutCreek118
 
139
50
189
0
189
495
WalnutCreek119
 
219
137
356
9
365
1,069
WalnutCreek120
 
289
325
614
5
619
1,123
WalnutCreek121
 
293
330
623
11
634
1,129
WalnutCreek122
 
143
122
265
0
265
757
WalnutCreek123
 
64
90
154
2
156
824
WalnutCreek124
 
64
56
120
0
120
557
WalnutCreek125
 
207
186
393
1
394
1,097
WalnutCreek126
 
139
178
317
2
319
1,245
WalnutCreek127
 
281
288
569
2
571
1,059
WalnutCreek129
 
275
319
594
5
599
1,019
WalnutCreek130
 
202
84
286
3
289
729
WalnutCreek131
 
101
146
247
3
250
926
WalnutCreek132
 
238
110
348
1
349
929
WalnutCreek133
 
125
141
266
1
267
1,038
WalnutCreek134
 
278
135
413
6
419
953
WalnutCreek135
 
154
139
293
2
295
1,003
WalnutCreek136
 
98
74
172
1
173
400
WalnutCreek137
 
206
208
414
3
417
1,262
WalnutCreek138
 
214
128
342
1
343
1,015
WalnutCreek139
 
211
133
344
0
344
978
WalnutCreek140
 
281
136
417
1
418
1,034
WalnutCreek141
 
284
165
449
2
451
1,096
WalnutCreek142
 
234
202
436
4
440
1,279
WalnutCreek143
 
152
118
270
1
271
914
WalnutCreek144
 
114
94
208
3
211
862
WalnutCreek801
 
58
27
85
0
85
219
WalnutCreek802
 
0
0
0
0
0
2
WalnutCreek803
 
6
4
10
0
10
58
WalnutCreek804
 
43
39
82
1
83
218
WalnutCreek805
 
0
0
0
0
0
0
WalnutKnolls101
 
246
166
412
5
417
1,053
WalnutKnolls102
 
114
107
221
0
221
730
WalnutKnolls103
 
112
94
206
4
210
667
WalnutKnolls801
 
45
32
77
0
77
160
Totals
 
54,897
46,857
101,754
742
102,496
369,878