California's 8th Congressional District: Solano precincts
Precinct results
"(part)" marks a precinct only partly inside this district; its full vote is shown.
| Precinct | 2024 President | 2022 Governor | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| Precinct 17005 | D+38.6 | 1,259 | D+41.6 | 589 | D+47.4 | 1,134 |
| Precinct 17010 | - | - | - | - | D+46.9 | 64 |
| Precinct 17030 | - | - | D+41.5 | 65 | - | - |
| Precinct 17040 | D+39.0 | 1,624 | D+47.1 | 1,115 | D+37.7 | 61 |
| Precinct 17045 | - | - | - | - | D+49.9 | 2,087 |
| Precinct 17050 | D+50.6 | 1,878 | D+61.7 | 1,113 | D+64.4 | 2,259 |
| Precinct 17070 | D+56.9 | 1,988 | D+64.7 | 1,286 | D+68.5 | 2,363 |
| Precinct 17100 | D+52.3 | 1,953 | D+58.3 | 1,338 | D+65.0 | 2,398 |
| Precinct 17110 | D+49.1 | 1,212 | D+41.6 | 555 | D+44.7 | 754 |
| Precinct 17112 | - | - | - | - | D+60.5 | 694 |
| Precinct 17115 | D+45.0 | 1,101 | D+51.9 | 753 | D+56.3 | 1,394 |
| Precinct 17120 | - | - | - | - | D+19.5 | 113 |
| Precinct 17122 | - | - | D+28.0 | 25 | - | - |
| Precinct 17140 | D+55.6 | 2,039 | D+57.6 | 906 | D+63.7 | 2,409 |
| Precinct 17145 | - | - | D+61.2 | 495 | - | - |
| Precinct 17150 | - | - | D+72.1 | 337 | - | - |
| Precinct 17180 | D+54.8 | 484 | D+63.5 | 312 | D+72.3 | 314 |
| Precinct 17185 | D+53.6 | 1,706 | D+62.1 | 1,194 | D+66.6 | 1,276 |
| Precinct 17190 | - | - | - | - | D+60.4 | 853 |
| Precinct 17205 | - | - | D+49.8 | 925 | D+52.1 | 1,473 |
| Precinct 17220 | D+47.8 | 2,610 | D+48.5 | 1,018 | D+51.5 | 1,187 |
| Precinct 17240 | - | - | - | - | D+48.9 | 1,872 |
| Precinct 17243 | - | - | - | - | D+59.1 | 836 |
| Precinct 17265 | - | - | - | - | D+49.3 | 864 |
| Precinct 17270 | D+38.3 | 1,123 | D+43.8 | 772 | D+50.5 | 194 |
| Precinct 17273 | D+53.7 | 397 | D+35.2 | 315 | - | - |
| Precinct 17275 | - | - | - | - | D+34.6 | 260 |
| Precinct 17280 | D+38.4 | 1,304 | D+46.5 | 1,302 | - | - |
| Precinct 17285 | - | - | - | - | D+53.8 | 1,183 |
| Precinct 17288 | D+41.2 | 2,460 | D+43.8 | 1,243 | D+51.7 | 2,445 |
| Precinct 17290 | - | - | - | - | D+52.7 | 586 |
| Precinct 17292 | - | - | - | - | D+39.3 | 595 |
| Precinct 17300 | D+44.5 | 2,266 | D+45.4 | 1,545 | - | - |
| Precinct 17310 | D+58.7 | 1,210 | D+65.1 | 837 | D+69.3 | 1,332 |
| Precinct 17315 | - | - | - | - | D+47.1 | 295 |
| Precinct 17335 | - | - | D+46.5 | 471 | D+51.4 | 1,207 |
| Precinct 17340 | D+37.3 | 1,238 | D+41.8 | 285 | - | - |
| Precinct 17350 | D+42.3 | 975 | D+52.2 | 699 | - | - |
| Precinct 17380 | D+36.8 | 1,737 | D+34.5 | 1,282 | D+40.2 | 1,842 |
| Precinct 17390 | D+46.6 | 914 | D+50.2 | 654 | D+57.1 | 1,882 |
| Precinct 17395 | D+35.6 | 475 | D+29.9 | 294 | D+47.2 | 721 |
| Precinct 17397 | - | - | - | - | D+48.6 | 249 |
| Precinct 17405 | D+33.0 | 261 | D+35.1 | 185 | - | - |
| Precinct 19400 | R+6.3 | 32 | D+15.8 | 19 | D+18.8 | 32 |
| Precinct 21005 | - | - | D+35.9 | 2,797 | D+39.8 | 2,492 |
| Precinct 21007 | - | - | - | - | D+46.3 | 1,854 |
| Precinct 21020 | D+36.6 | 3,044 | D+34.1 | 1,204 | D+41.4 | 1,615 |
| Precinct 21035 | - | - | D+36.1 | 2,262 | D+52.0 | 1,903 |
| Precinct 21045 | D+44.2 | 2,803 | - | - | D+35.2 | 2,105 |
| Precinct 21060 | D+40.7 | 887 | - | - | - | - |
| Precinct 21090 | D+40.0 | 2,713 | D+36.9 | 1,636 | D+37.6 | 842 |
| Precinct 21095 | D+41.4 | 1,619 | D+33.6 | 1,474 | D+39.9 | 1,621 |
| Precinct 21117 | D+41.5 | 540 | - | - | - | - |
| Precinct 21130 | D+31.4 | 3,369 | D+22.7 | 1,377 | D+38.0 | 1,942 |
| Precinct 21132 | - | - | D+23.5 | 1,113 | D+42.8 | 1,381 |
| Precinct 21135 | D+31.3 | 1,402 | D+23.5 | 1,161 | D+30.2 | 1,631 |
| Precinct 23005 | D+22.9 | 1,918 | D+19.4 | 1,288 | D+32.5 | 2,110 |
| Precinct 23016 | - | - | D+12.7 | 1,306 | D+26.5 | 2,034 |
| Precinct 23017 | D+17.3 | 2,032 | - | - | - | - |
| Precinct 23020 | D+27.1 | 1,471 | D+24.7 | 961 | D+43.6 | 3,652 |
| Precinct 23047 | D+30.3 | 1,804 | D+28.1 | 1,099 | - | - |
| Precinct 23050 | D+34.3 | 718 | D+43.5 | 425 | D+42.8 | 816 |
| Precinct 23090 | D+27.1 | 1,457 | D+29.9 | 881 | D+50.2 | 331 |
| Precinct 23092 | - | - | - | - | D+36.2 | 392 |
| Precinct 23095 | - | - | - | - | D+26.7 | 15 |
| Precinct 23097 | - | - | - | - | D+39.8 | 986 |
| Precinct 27020 | D+56.3 | 716 | - | - | D+61.5 | 532 |
| Precinct 27040 | - | - | D+57.3 | 482 | - | - |
| Precinct 27042 | - | - | D+44.4 | 18 | - | - |
| Precinct 27050 | D+43.3 | 1,736 | D+70.2 | 255 | D+62.7 | 1,473 |
| Precinct 27055 | - | - | D+51.6 | 818 | D+51.9 | 646 |
| Precinct 27070 | D+49.7 | 475 | D+59.6 | 322 | D+65.2 | 1,030 |
| Precinct 27072 | - | - | - | - | D+70.4 | 247 |
| Precinct 27073 | D+56.6 | 198 | D+48.9 | 133 | D+65.0 | 140 |
| Precinct 27075 | D+39.7 | 428 | D+59.9 | 299 | D+45.5 | 211 |
| Precinct 27080 | D+51.3 | 1,260 | D+56.9 | 640 | D+63.8 | 597 |
| Precinct 27085 | - | - | - | - | D+46.2 | 487 |
| Precinct 27090 | - | - | D+52.5 | 139 | D+57.3 | 908 |
| Precinct 27095 | - | - | - | - | D+52.2 | 751 |
| Precinct 27100 | D+46.1 | 661 | D+51.3 | 460 | - | - |
| Precinct 27110 | D+49.2 | 1,726 | D+53.1 | 1,287 | D+55.1 | 1,841 |
| Precinct 27115 | D+46.0 | 1,767 | D+47.4 | 1,322 | D+55.7 | 1,511 |
| Precinct 27130 | D+34.3 | 1,550 | D+36.8 | 1,085 | D+44.7 | 1,663 |
| Precinct 27165 | D+38.5 | 827 | D+43.0 | 554 | - | - |
| Precinct 27175 | D+42.3 | 1,011 | D+49.4 | 731 | D+48.6 | 1,237 |
| Precinct 27185 | D+27.0 | 797 | D+34.9 | 479 | D+35.6 | 368 |
| Precinct 27190 | D+45.0 | 780 | D+40.3 | 559 | D+50.6 | 901 |
| Precinct 27210 | - | - | - | - | D+36.0 | 550 |
| Precinct 27215 | - | - | - | - | D+49.9 | 902 |
| Precinct 29100 | R+29.4 | 17 | - | - | - | - |
| Precinct 29160 | R+28.6 | 14 | - | - | - | - |
| Precinct 29187 | D+43.6 | 319 | D+49.5 | 214 | D+48.9 | 352 |
| Precinct 29405 | - | - | - | - | R+6.9 | 550 |
| Precinct 29410 | R+8.3 | 636 | R+13.8 | 968 | R+7.4 | 121 |
| Precinct 29412 | D+4.0 | 595 | - | - | - | - |
| Precinct 29415 | - | - | - | - | R+33.9 | 59 |
| Precinct 29420 | - | - | - | - | D+5.4 | 501 |
| Precinct 29510 | D+10.9 | 92 | - | - | - | - |
| Precinct 29515 | D+0.0 | 16 | - | - | - | - |
| Precinct 29560 | D+0.0 | 10 | - | - | - | - |
| Precinct 29565 | R+15.8 | 19 | - | - | - | - |
| Precinct 29820 | D+41.9 | 346 | D+33.6 | 241 | D+54.1 | 410 |
| Precinct 29830 | D+65.7 | 67 | D+52.4 | 42 | D+100.0 | 34 |
| Precinct 29835 | - | - | - | - | D+31.4 | 35 |
| Precinct 29840 | D+36.6 | 227 | D+52.0 | 125 | D+56.7 | 305 |
| Precinct 33005 | D+21.7 | 1,776 | - | - | D+23.8 | 1,099 |
| Precinct 33010 | - | - | - | - | D+17.6 | 989 |
| Precinct 33015 | D+19.0 | 793 | D+12.3 | 1,688 | D+18.7 | 1,498 |
| Precinct 33017 | - | - | - | - | D+23.9 | 833 |
| Precinct 33030 | D+18.4 | 1,454 | - | - | - | - |
| Precinct 33040 | - | - | D+15.4 | 1,764 | - | - |
| Precinct 33042 | D+32.8 | 597 | D+23.3 | 493 | D+31.4 | 723 |
| Precinct 33043 | D+18.2 | 736 | D+5.9 | 557 | D+43.9 | 367 |
| Precinct 33044 | - | - | - | - | D+25.1 | 307 |
| Precinct 33045 | D+18.6 | 1,544 | D+7.3 | 1,223 | D+19.2 | 2,115 |
| Precinct 33047 | - | - | - | - | D+25.0 | 256 |
| Precinct 33057 | D+26.6 | 488 | - | - | - | - |
| Precinct 33060 | D+25.0 | 1,417 | D+19.4 | 983 | - | - |
| Precinct 33062 | D+13.4 | 232 | - | - | - | - |
| Precinct 33063 | - | - | - | - | D+32.6 | 298 |
| Precinct 33065 | - | - | - | - | D+33.6 | 1,231 |
| Precinct 33070 | D+29.6 | 1,383 | D+23.9 | 980 | D+44.6 | 1,669 |
| Precinct 33072 | - | - | - | - | D+30.9 | 369 |
| Precinct 33075 | D+39.1 | 2,064 | D+40.2 | 645 | D+45.9 | 1,285 |
| Precinct 33080 | D+5.6 | 338 | - | - | - | - |
| Precinct 33082 | - | - | - | - | D+33.0 | 97 |
| Precinct 33115 | - | - | D+28.6 | 865 | D+41.0 | 173 |
| Precinct 33119 | D+36.4 | 187 | - | - | - | - |
| Precinct 33133 | D+17.6 | 392 | - | - | D+34.2 | 2,017 |
| Precinct 33135 | D+31.9 | 1,940 | D+14.0 | 784 | D+32.6 | 353 |
| Precinct 33167 | D+62.5 | 32 | D+31.4 | 35 | - | - |
| Precinct 33175 | - | - | D+41.4 | 382 | - | - |
| Precinct 33190 | D+27.4 | 905 | D+18.3 | 497 | D+39.5 | 1,052 |
| Precinct 33195 | D+32.9 | 1,363 | D+35.4 | 427 | D+44.8 | 1,636 |
| Precinct 33210 | D+41.3 | 845 | D+47.3 | 383 | D+49.7 | 1,591 |
| Precinct 33215 | - | - | D+28.0 | 856 | - | - |
| Precinct 33220 | D+37.8 | 677 | - | - | D+66.8 | 313 |
| Precinct 33225 | D+42.0 | 226 | D+37.0 | 146 | D+45.9 | 488 |
| Precinct 33230 | - | - | - | - | D+28.4 | 162 |
| Precinct 33235 | D+37.9 | 583 | D+41.9 | 389 | D+52.2 | 450 |
| Precinct 33237 | - | - | - | - | D+41.2 | 536 |
| Precinct 33245 | D+28.3 | 717 | D+23.9 | 965 | D+36.6 | 770 |
| Precinct 33247 | - | - | - | - | D+63.3 | 128 |
| Precinct 33249 | - | - | - | - | D+17.4 | 23 |
| Precinct 33250 | D+24.4 | 763 | - | - | D+30.6 | 745 |
| Precinct 33260 | - | - | - | - | D+54.5 | 121 |
| Precinct 33263 | - | - | - | - | D+48.0 | 294 |
| Precinct 33265 | - | - | - | - | D+45.0 | 476 |
| Precinct 33267 | - | - | - | - | D+61.6 | 255 |
| Precinct 33270 | - | - | D+30.3 | 511 | - | - |
| Precinct 33290 | D+28.5 | 586 | - | - | - | - |
| Precinct 35005 | D+23.8 | 1,108 | D+16.8 | 728 | D+31.8 | 1,205 |
| Precinct 35020 | D+37.8 | 746 | D+30.2 | 450 | D+48.1 | 2,588 |
| Precinct 35025 | - | - | - | - | D+50.1 | 814 |
| Precinct 35035 | D+34.4 | 2,305 | D+33.9 | 1,609 | D+44.5 | 916 |
| Precinct 35042 | D+38.2 | 490 | - | - | - | - |
| Precinct 35053 | - | - | - | - | D+50.0 | 390 |
| Precinct 35055 | D+28.6 | 1,388 | D+18.6 | 199 | D+45.8 | 1,285 |
| Precinct 35057 | D+33.2 | 3,174 | D+35.9 | 1,897 | D+49.3 | 1,973 |
| Precinct 35080 | D+29.4 | 310 | - | - | - | - |
| Precinct 35085 | - | - | D+26.3 | 1,080 | - | - |
| Precinct 39250 | R+17.2 | 279 | R+31.7 | 202 | R+11.6 | 285 |
| Precinct 39255 | - | - | - | - | R+48.9 | 47 |
| Precinct 39400 | R+4.9 | 122 | - | - | - | - |
| Precinct 39405 | R+20.9 | 560 | - | - | - | - |
| Precinct 39406 | - | - | - | - | R+1.5 | 67 |
| Precinct 39415 | R+30.4 | 46 | R+37.1 | 35 | - | - |
| Precinct 39445 | - | - | - | - | D+1.4 | 209 |
| Precinct 39450 | - | - | - | - | R+9.1 | 242 |
| Precinct 39451 | D+21.4 | 14 | - | - | - | - |
| Precinct 39459 | - | - | R+19.2 | 99 | - | - |
| Precinct 39470 | R+33.3 | 36 | - | - | - | - |
| Precinct 42005 | R+2.4 | 616 | R+14.6 | 1,609 | - | - |
| Precinct 42010 | R+8.4 | 1,577 | - | - | - | - |
| Precinct 42045 | R+6.4 | 802 | - | - | - | - |
| Precinct 42065 | R+5.0 | 1,367 | R+12.2 | 1,287 | - | - |
| Precinct 42070 | D+3.6 | 1,352 | D+2.2 | 926 | - | - |
| Precinct 42105 | - | - | - | - | D+26.7 | 210 |
| Precinct 42110 | D+1.4 | 364 | R+3.1 | 260 | D+13.8 | 479 |
| Precinct 42115 | - | - | - | - | R+2.3 | 1,500 |
| Precinct 42120 | - | - | - | - | D+7.9 | 784 |
| Precinct 42170 | R+11.1 | 18 | R+45.5 | 11 | D+3.7 | 653 |
| Precinct 42172 | - | - | - | - | D+45.5 | 11 |
| Precinct 42173 | - | - | - | - | D+29.5 | 471 |
| Precinct 42175 | - | - | - | - | D+3.0 | 669 |
| Precinct 42300 | R+5.1 | 253 | R+10.4 | 67 | - | - |
| Precinct 42325 | R+7.1 | 2,108 | R+14.7 | 1,390 | D+0.1 | 1,346 |
| Precinct 42342 | D+1.2 | 259 | - | - | - | - |
| Precinct 42350 | R+1.1 | 285 | R+3.4 | 207 | D+0.0 | 1,057 |
| Precinct 42355 | R+15.2 | 625 | - | - | - | - |
| Precinct 42375 | - | - | R+16.6 | 506 | - | - |
| Precinct 42445 | - | - | - | - | D+0.9 | 1,262 |
| Precinct 42455 | - | - | - | - | D+25.4 | 366 |
| Precinct 42465 | - | - | - | - | R+10.6 | 217 |
| Precinct 46010 | R+3.6 | 1,097 | R+19.1 | 868 | R+5.9 | 1,039 |
| Precinct 46012 | - | - | - | - | R+9.1 | 11 |
| Precinct 46014 | - | - | - | - | R+52.0 | 25 |
| Precinct 46016 | - | - | - | - | R+20.0 | 15 |
| Precinct 46020 | D+0.0 | 42 | R+17.3 | 1,430 | R+6.1 | 1,866 |
| Precinct 46025 | R+8.0 | 1,685 | R+21.3 | 574 | D+1.6 | 633 |
| Precinct 46030 | - | - | - | - | D+5.6 | 125 |
| Precinct 46035 | R+3.6 | 796 | - | - | - | - |
| Precinct 46037 | D+0.6 | 885 | - | - | - | - |
| Precinct 46040 | - | - | R+11.1 | 497 | R+0.8 | 1,089 |
| Precinct 46042 | D+45.5 | 11 | - | - | - | - |
| Precinct 46055 | R+0.4 | 1,379 | - | - | - | - |
| Precinct 46060 | R+12.8 | 125 | R+20.5 | 88 | R+8.2 | 61 |
| Precinct 46063 | - | - | - | - | D+4.0 | 124 |
| Precinct 46065 | - | - | R+8.7 | 843 | D+8.2 | 561 |
| Precinct 46067 | - | - | - | - | D+2.9 | 975 |
| Precinct 46068 | - | - | - | - | R+3.1 | 871 |
| Precinct 46069 | - | - | - | - | R+4.2 | 142 |
| Precinct 46070 | - | - | - | - | R+2.4 | 206 |
| Precinct 46080 | D+1.9 | 1,241 | - | - | - | - |
| Precinct 46110 | - | - | R+8.8 | 1,096 | - | - |
| Precinct 46115 | - | - | D+15.8 | 449 | D+21.1 | 194 |
| Precinct 46118 | R+1.6 | 127 | R+15.9 | 69 | - | - |
| Precinct 46120 | D+15.4 | 899 | - | - | D+35.5 | 817 |
| Precinct 46123 | - | - | R+23.7 | 139 | R+5.9 | 205 |
| Precinct 46126 | R+15.7 | 83 | - | - | - | - |
| Precinct 46130 | R+4.1 | 2,082 | R+17.1 | 1,508 | R+4.8 | 2,114 |
| Precinct 46150 | R+6.0 | 2,028 | R+20.3 | 1,224 | R+5.2 | 2,673 |
| Precinct 46157 | - | - | - | - | R+23.7 | 438 |
| Precinct 46165 | R+17.5 | 1,346 | R+24.4 | 1,021 | - | - |
| Precinct 46172 | D+8.5 | 387 | - | - | - | - |
| Precinct 46180 | D+3.0 | 1,352 | D+5.2 | 1,095 | D+17.7 | 1,360 |
| Precinct 46185 | - | - | - | - | D+18.1 | 541 |
| Precinct 46190 | - | - | - | - | D+13.0 | 1,474 |
| Precinct 46193 | D+4.1 | 1,456 | R+2.4 | 1,098 | - | - |
| Precinct 46210 | - | - | - | - | R+2.6 | 530 |
| Precinct 46212 | D+8.3 | 809 | R+1.8 | 554 | D+16.0 | 801 |
| Precinct 46270 | D+6.9 | 2,924 | D+2.6 | 1,952 | D+15.1 | 1,456 |
| Precinct 46275 | - | - | - | - | D+32.6 | 340 |
| Precinct 46278 | D+13.4 | 67 | - | - | - | - |
| Precinct 46284 | D+39.5 | 38 | - | - | - | - |
| Precinct 46320 | R+1.9 | 2,410 | R+10.1 | 1,690 | - | - |
| Precinct 46380 | D+11.0 | 1,503 | D+5.5 | 847 | D+22.2 | 1,718 |
| Precinct 46399 | D+20.6 | 160 | - | - | - | - |
| Precinct 46400 | D+13.5 | 1,684 | D+3.0 | 1,223 | D+7.2 | 2,243 |
| Precinct 46405 | - | - | - | - | D+43.9 | 148 |
| Precinct 49048 | - | - | - | - | R+33.9 | 174 |
| Precinct 49049 | - | - | - | - | D+0.9 | 106 |
| Precinct 49120 | R+19.9 | 592 | R+32.1 | 442 | R+27.9 | 68 |
| Precinct 49122 | - | - | - | - | R+16.9 | 478 |
| Precinct 49124 | - | - | - | - | R+29.4 | 143 |
| Precinct 49126 | - | - | - | - | D+3.3 | 61 |
| Precinct 49128 | - | - | - | - | R+25.0 | 60 |
| Precinct 49150 | - | - | - | - | R+24.1 | 241 |
| Precinct 49157 | - | - | - | - | R+24.9 | 511 |
| Precinct 49159 | - | - | - | - | R+50.0 | 22 |
| Precinct 49200 | D+47.6 | 21 | - | - | - | - |
| Precinct 49210 | R+35.5 | 459 | - | - | D+16.5 | 91 |
| Precinct 49214 | - | - | - | - | R+31.2 | 413 |
| Precinct 49220 | R+25.5 | 47 | - | - | - | - |
| Precinct 49240 | R+14.3 | 28 | - | - | - | - |
| Precinct 49260 | D+1.3 | 76 | R+45.4 | 520 | - | - |
| Precinct 49280 | R+31.3 | 195 | - | - | - | - |
| Precinct 49311 | R+36.4 | 209 | - | - | - | - |
| Precinct 49695 | R+36.4 | 154 | - | - | - | - |
| Precinct 49700 | R+7.3 | 218 | - | - | - | - |
| Precinct 49706 | R+54.3 | 70 | - | - | - | - |
| Precinct 49708 | - | - | R+43.8 | 260 | - | - |
| Precinct 49711 | R+60.0 | 20 | - | - | - | - |
| Precinct 49712 | R+20.6 | 170 | R+45.2 | 124 | - | - |
| Precinct 49730 | R+37.4 | 182 | R+33.9 | 245 | R+34.5 | 614 |
| Precinct 49731 | - | - | - | - | R+25.5 | 1,154 |
| Precinct 49733 | R+33.1 | 169 | R+26.2 | 103 | D+4.8 | 21 |
| Precinct 49735 | R+30.0 | 80 | - | - | R+43.9 | 107 |
| Precinct 49736 | - | - | - | - | D+0.3 | 359 |
| Precinct 49737 | - | - | - | - | R+31.9 | 160 |
| Precinct 49740 | R+22.3 | 1,359 | R+37.2 | 752 | - | - |
| Precinct 49749 | R+35.0 | 180 | - | - | - | - |
| Precinct 49760 | R+59.1 | 115 | R+31.4 | 554 | - | - |
| Precinct 49785 | - | - | - | - | R+27.8 | 36 |
| Precinct 49790 | R+37.5 | 48 | - | - | - | - |
| Precinct 49800 | - | - | - | - | R+12.0 | 50 |
| Precinct 49900 | R+2.0 | 440 | D+0.0 | 250 | - | - |
| Precinct 49905 | R+22.0 | 41 | - | - | - | - |
| Precinct 53005 | D+25.2 | 2,347 | D+22.8 | 1,392 | D+37.2 | 2,381 |
| Precinct 53007 | D+30.9 | 1,833 | D+32.3 | 585 | D+29.2 | 1,305 |
| Precinct 53011 | - | - | D+19.1 | 89 | - | - |
| Precinct 53035 | D+25.4 | 2,123 | D+28.0 | 1,192 | D+44.9 | 454 |
| Precinct 53057 | D+23.8 | 1,726 | D+20.8 | 1,482 | - | - |
| Precinct 53070 | - | - | - | - | D+20.7 | 29 |
| Precinct 53075 | - | - | - | - | D+39.1 | 2,049 |
| Precinct 53080 | D+28.1 | 1,794 | D+22.2 | 1,232 | D+31.5 | 2,401 |
| Precinct 53100 | D+26.6 | 1,605 | D+24.0 | 1,069 | D+31.6 | 1,168 |
| Precinct 53105 | - | - | - | - | D+39.5 | 1,065 |
| Precinct 53112 | - | - | - | - | D+35.7 | 960 |
| Precinct 53115 | D+32.7 | 1,081 | D+30.8 | 751 | - | - |
| Precinct 53135 | - | - | - | - | D+32.8 | 686 |
| Precinct 53140 | D+17.4 | 1,603 | D+7.2 | 1,159 | D+18.7 | 2,105 |
| Precinct 53146 | D+12.1 | 240 | - | - | - | - |
| Precinct 53175 | R+100.0 | 15 | - | - | - | - |
| Precinct 54005 | R+13.8 | 1,952 | R+18.6 | 1,430 | R+10.6 | 2,168 |
| Precinct 54020 | D+36.5 | 2,039 | D+27.0 | 1,949 | D+30.3 | 2,742 |
| Precinct 54025 | D+36.7 | 2,645 | D+28.8 | 1,928 | D+31.0 | 1,388 |
| Precinct 55005 | - | - | - | - | D+34.5 | 1,566 |
| Precinct 55007 | - | - | - | - | D+44.2 | 233 |
| Precinct 55025 | D+27.2 | 1,727 | D+26.9 | 1,081 | D+29.3 | 1,657 |
| Precinct 56010 | R+40.0 | 10 | D+7.6 | 210 | D+7.9 | 2,251 |
| Precinct 56012 | D+12.8 | 149 | - | - | - | - |
| Precinct 56015 | D+12.8 | 1,451 | - | - | D+20.9 | 158 |
| Precinct 56017 | - | - | D+2.4 | 1,722 | - | - |
| Precinct 56020 | R+1.8 | 2,413 | R+20.3 | 1,350 | R+8.9 | 1,491 |
| Precinct 56050 | - | - | - | - | D+3.7 | 1,272 |
| Precinct 56055 | - | - | R+9.4 | 625 | - | - |
| Precinct 56062 | - | - | - | - | D+100.0 | 2 |
| Precinct 56065 | D+55.8 | 43 | D+16.1 | 31 | - | - |
| Precinct 56100 | - | - | - | - | D+10.6 | 1,355 |
| Precinct 56105 | - | - | - | - | D+8.4 | 1,907 |
| Precinct 56107 | D+6.1 | 1,295 | D+3.4 | 849 | D+3.4 | 2,259 |
| Precinct 56109 | - | - | - | - | D+29.5 | 139 |
| Precinct 56110 | - | - | - | - | D+5.9 | 1,846 |
| Precinct 56125 | D+3.8 | 2,363 | R+4.0 | 1,396 | D+13.8 | 1,578 |
| Precinct 56130 | D+10.2 | 2,803 | R+1.8 | 1,878 | - | - |
| Precinct 56143 | - | - | R+30.6 | 49 | - | - |
| Precinct 56149 | - | - | D+5.9 | 187 | - | - |
| Precinct 56150 | R+11.2 | 427 | R+16.2 | 272 | D+8.0 | 2,496 |
| Precinct 56155 | - | - | - | - | D+18.4 | 283 |
| Precinct 56160 | D+1.3 | 702 | R+12.4 | 484 | D+7.4 | 700 |
| Precinct 56190 | R+6.0 | 2,593 | R+21.9 | 1,268 | R+4.8 | 1,933 |
| Precinct 56200 | D+22.0 | 1,165 | D+17.4 | 608 | D+27.6 | 616 |
| Precinct 56205 | R+0.5 | 2,421 | R+5.9 | 948 | D+0.6 | 1,898 |
| Precinct 56207 | - | - | R+4.1 | 534 | - | - |
| Precinct 56240 | R+23.4 | 175 | R+28.9 | 90 | - | - |
| Precinct 59150 | R+80.0 | 10 | - | - | - | - |
| Precinct 59300 | R+33.0 | 94 | - | - | - | - |
| Precinct 59340 | R+16.1 | 149 | - | - | - | - |
| Precinct 59357 | R+19.5 | 41 | - | - | - | - |
| Precinct 59410 | R+20.0 | 15 | - | - | - | - |
| Precinct 59500 | R+25.9 | 58 | - | - | - | - |
| Precinct 59520 | R+24.1 | 29 | - | - | - | - |
| Precinct 59545 | D+21.7 | 46 | - | - | - | - |
| Precinct 59550 | D+2.8 | 72 | - | - | - | - |
| Precinct 59615 | R+83.3 | 12 | - | - | - | - |
| Precinct 59700 | R+24.1 | 174 | R+16.0 | 131 | R+5.7 | 299 |
| Precinct 59710 | - | - | - | - | R+30.4 | 115 |
| Precinct 59730 | R+78.6 | 28 | - | - | - | - |
| Precinct 59740 | R+24.6 | 199 | - | - | - | - |
| Precinct 59745 | - | - | R+22.9 | 140 | - | - |
| Precinct 99001 | - | - | R+31.9 | 138 | R+34.5 | 110 |
| Precinct 99002 | - | - | R+41.5 | 123 | R+9.1 | 165 |
| Precinct 99003 | - | - | D+100.0 | 2 | D+100.0 | 3 |
| Precinct 99004 | - | - | R+66.7 | 24 | R+66.7 | 12 |
| Precinct 99005 | - | - | R+33.3 | 108 | D+80.0 | 10 |
| Precinct 99006 | - | - | R+4.3 | 23 | - | - |
| Precinct 99007 | - | - | R+100.0 | 3 | - | - |
| Precinct 99008 | - | - | R+33.3 | 30 | R+71.4 | 7 |
| Precinct 99009 | - | - | - | - | D+14.3 | 28 |
| Precinct 99010 | - | - | R+57.1 | 14 | R+33.3 | 15 |
| Precinct 99011 | - | - | R+42.9 | 63 | R+9.2 | 76 |
| Precinct 99012 | - | - | - | - | D+1.4 | 72 |
| Precinct 99013 | - | - | R+68.0 | 25 | - | - |
| Precinct 99014 | - | - | R+33.3 | 3 | R+45.7 | 35 |
| Precinct 99015 | - | - | R+29.5 | 122 | - | - |
| Precinct 99016 | - | - | - | - | D+0.0 | 9 |
| Precinct 99017 | - | - | R+30.8 | 107 | - | - |
| Precinct 99018 | - | - | R+42.2 | 180 | D+0.0 | 20 |
| Precinct 99019 | - | - | R+63.0 | 27 | - | - |
| Precinct 99020 | - | - | - | - | R+11.9 | 42 |
| Precinct 99021 | - | - | - | - | R+59.3 | 27 |
| Precinct 99022 | - | - | - | - | D+44.0 | 25 |
| Precinct 99023 | - | - | D+20.0 | 10 | R+0.6 | 173 |
| Precinct 99024 | - | - | - | - | R+7.0 | 71 |
| Precinct 99025 | - | - | - | - | R+63.6 | 11 |
| Precinct 99026 | - | - | R+28.1 | 64 | R+42.9 | 7 |
| Precinct 99027 | - | - | - | - | D+0.0 | 102 |
| Precinct 99029 | - | - | R+39.0 | 82 | - | - |
| Precinct 99030 | - | - | D+14.3 | 35 | - | - |
| Precinct 99031 | - | - | R+71.4 | 21 | R+50.0 | 20 |
| Precinct 99032 | - | - | - | - | D+78.4 | 88 |
| Precinct 99033 | - | - | - | - | R+50.0 | 4 |
| Precinct 99034 | - | - | - | - | D+33.3 | 9 |
| Precinct 99035 | - | - | R+28.0 | 25 | R+35.5 | 31 |
| Precinct 99037 | - | - | - | - | R+34.0 | 50 |
| Precinct 99039 | - | - | - | - | R+16.7 | 12 |
| Precinct 99040 | - | - | - | - | D+20.0 | 5 |
| Precinct 99041 | - | - | R+22.4 | 85 | R+8.1 | 37 |
| Precinct 99042 | - | - | - | - | D+100.0 | 2 |
| Precinct 99043 | - | - | R+20.0 | 40 | D+4.5 | 44 |
| Precinct 99044 | - | - | R+14.7 | 68 | R+36.8 | 68 |
| Precinct 99045 | - | - | - | - | D+71.4 | 7 |
| Precinct 99049 | - | - | R+25.9 | 54 | - | - |
| Precinct 99050 | - | - | R+64.7 | 34 | R+50.0 | 18 |
| Precinct 99051 | - | - | - | - | D+6.7 | 15 |
| Precinct 99052 | - | - | - | - | R+1.6 | 61 |
| Precinct 99053 | - | - | - | - | R+100.0 | 2 |
| Precinct 99057 | - | - | - | - | R+20.0 | 5 |
| Precinct 99060 | - | - | R+39.1 | 23 | - | - |
| Precinct 99061 | - | - | - | - | D+100.0 | 1 |
| Precinct 99062 | - | - | D+14.3 | 7 | R+100.0 | 3 |
| Precinct 99064 | - | - | - | - | R+40.0 | 10 |
| Precinct 99065 | - | - | - | - | R+66.7 | 6 |
| Precinct 99066 | - | - | R+3.7 | 54 | - | - |
| Precinct 99067 | - | - | - | - | R+5.9 | 34 |
| Precinct 99068 | - | - | - | - | D+62.1 | 29 |
| Precinct 99070 | - | - | D+66.7 | 6 | R+35.0 | 40 |
| Precinct 99072 | - | - | - | - | R+66.7 | 18 |
| Precinct 99073 | - | - | - | - | D+60.0 | 15 |
| Precinct 99074 | - | - | R+66.7 | 6 | - | - |
| Precinct 99077 | - | - | - | - | D+0.0 | 8 |
| Precinct 99078 | - | - | R+51.2 | 86 | R+100.0 | 5 |
| Precinct 99079 | - | - | - | - | R+80.0 | 15 |
| Precinct 99081 | - | - | - | - | R+66.7 | 6 |
| Precinct 99082 | - | - | R+63.6 | 22 | R+36.7 | 49 |
| Precinct 99084 | - | - | - | - | R+32.1 | 84 |
| Precinct 99085 | - | - | - | - | R+26.3 | 19 |
| Precinct 99088 | - | - | - | - | R+71.4 | 7 |
| Precinct 99089 | - | - | - | - | R+15.2 | 33 |
| Precinct 99090 | - | - | R+100.0 | 5 | - | - |
| Precinct 99092 | - | - | R+33.3 | 9 | - | - |
| Precinct 99093 | - | - | R+100.0 | 3 | - | - |
| Precinct 99094 | - | - | D+100.0 | 2 | R+100.0 | 1 |
| Precinct 99096 | - | - | - | - | R+100.0 | 1 |
| Precinct 99097 | - | - | R+33.3 | 6 | - | - |
| Precinct 99098 | - | - | R+100.0 | 4 | D+100.0 | 2 |
| Precinct 99099 | - | - | D+100.0 | 2 | - | - |
| Precinct 99100 | - | - | - | - | R+100.0 | 1 |
| Precinct 99101 | - | - | - | - | R+75.0 | 8 |
| Precinct 99105 | - | - | - | - | R+66.7 | 6 |
| Precinct 99106 | - | - | - | - | R+55.6 | 18 |
| Precinct 99109 | - | - | - | - | R+48.8 | 43 |
| Precinct 99110 | - | - | - | - | D+60.0 | 5 |
| Precinct 99114 | - | - | - | - | R+66.7 | 6 |
| Precinct 99116 | - | - | - | - | D+0.0 | 2 |
| Precinct 99120 | - | - | - | - | D+33.3 | 3 |
| Precinct 99121 | - | - | - | - | R+63.6 | 11 |
| Precinct 99125 | - | - | - | - | D+60.0 | 10 |
| Precinct 99149 | - | - | - | - | D+100.0 | 2 |
| Precinct 99164 | - | - | - | - | D+62.9 | 35 |
| Precinct 99173 | - | - | - | - | D+33.3 | 3 |
| Precinct 99179 | - | - | - | - | D+100.0 | 2 |
| Precinct 99187 | - | - | - | - | D+12.5 | 16 |
| Precinct 99188 | - | - | - | - | R+42.9 | 14 |
| Precinct 99205 | - | - | - | - | D+40.0 | 5 |
| Precinct 99216 | - | - | D+100.0 | 2 | - | - |
| Precinct 99240 | - | - | - | - | D+0.0 | 35 |
| Precinct 99402 | - | - | - | - | R+100.0 | 6 |
| Precinct 99403 | - | - | - | - | R+11.1 | 18 |
| Precinct 99520 | - | - | R+20.0 | 25 | - | - |
| Precinct 99909 | - | - | - | - | D+100.0 | 1 |
| Precinct 99954 | - | - | - | - | D+100.0 | 1 |
2024 President (Kamala D. Harris vs. Donald J. Trump). Source: Statewide Database (UC Berkeley Law), compilation of county Statements of Vote, SR precinct level. Certified, county Statements of Vote as compiled by the Statewide Database; contest totals verified against the California Secretary of State certified Statement of Vote.
2022 Governor (Gavin Newsom vs. Brian Dahle). Source: Statewide Database (UC Berkeley Law), compilation of county Statements of Vote, SR precinct level. Certified, county Statements of Vote as compiled by the Statewide Database; contest totals verified against the California Secretary of State certified Statement of Vote.
2020 President (Joseph R. Biden vs. Donald J. Trump). Source: Statewide Database (UC Berkeley Law), compilation of county Statements of Vote, SR precinct level. Certified, county Statements of Vote as compiled by the Statewide Database; contest totals verified against the California Secretary of State certified Statement of Vote.
Precinct demographics
Demographics are Census American Community Survey (ACS) 2020-2024 5-year estimates for block groups, assigned to precincts by area share. They describe the resident population, not registered or likely voters, and include non-citizens. ACS margins of error are not shown; small precincts carry large error. Area weighting assumes people are spread evenly within each block group, so large rural precincts are the least reliable. Median income is a household-weighted average of block-group medians, an approximation.
| Precinct | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Precinct 17005 (Solano County) | 3,119 | 2,568 | 12.5% | 38.9% | 10.6% | 33.6% | $84k | 17.7% | 18.4% | 19.1% | 71.9% | 13.1% | 31.3% |
| Precinct 17040 (Solano County) | 3,670 | 2,895 | 9.4% | 34.4% | 7.4% | 27.2% | $122k | 26.1% | 14.8% | 22.5% | 77.2% | 6.1% | 23.8% |
| Precinct 17050 (Solano County) | 5,075 | 4,173 | 8.7% | 46.4% | 13.6% | 20.5% | $105k | 18.7% | 16.0% | 18.7% | 70.8% | 8.2% | 37.5% |
| Precinct 17070 (Solano County) | 5,661 | 4,205 | 6.7% | 29.3% | 18.8% | 33.9% | $91k | 32.1% | 16.2% | 18.1% | 65.5% | 6.4% | 26.3% |
| Precinct 17100 (Solano County) | 6,661 | 5,190 | 20.7% | 42.0% | 18.9% | 11.8% | $76k | 16.7% | 17.6% | 19.5% | 39.5% | 15.6% | 28.7% |
| Precinct 17110 (Solano County) | 3,707 | 3,041 | 29.3% | 21.9% | 21.9% | 15.3% | $76k | 31.3% | 14.4% | 17.5% | 42.1% | 15.2% | 11.0% |
| Precinct 17115 (Solano County) | 3,250 | 2,509 | 28.2% | 36.2% | 12.0% | 18.2% | $77k | 28.0% | 21.5% | 15.1% | 46.2% | 18.9% | 18.5% |
| Precinct 17140 (Solano County) | 4,893 | 3,766 | 18.4% | 22.8% | 23.1% | 25.5% | $82k | 31.6% | 16.9% | 12.3% | 53.4% | 8.4% | 14.7% |
| Precinct 17180 (Solano County) | 1,607 | 1,310 | 17.8% | 50.1% | 14.2% | 12.2% | $98k | 14.0% | 24.1% | 18.7% | 40.8% | 7.4% | 31.9% |
| Precinct 17185 (Solano County) | 4,831 | 3,912 | 21.9% | 33.8% | 21.7% | 10.2% | $66k | 24.6% | 21.7% | 18.4% | 32.3% | 16.8% | 22.4% |
| Precinct 17220 (Solano County) | 6,073 | 4,968 | 42.1% | 30.0% | 8.1% | 8.0% | $100k | 28.7% | 13.0% | 17.0% | 62.6% | 16.8% | 14.7% |
| Precinct 17270 (Solano County) | 2,479 | 2,118 | 18.9% | 19.3% | 16.3% | 40.3% | $110k | 31.6% | 16.4% | 26.3% | 66.7% | 11.9% | 9.5% |
| Precinct 17273 (Solano County) | 2,188 | 1,600 | 13.9% | 16.3% | 38.4% | 25.8% | $74k | 28.1% | 25.9% | 18.0% | 18.0% | 7.6% | 14.7% |
| Precinct 17280 (Solano County) | 2,427 | 2,069 | 14.9% | 15.9% | 11.7% | 50.4% | $157k | 34.4% | 15.0% | 25.7% | 81.7% | 6.7% | 6.4% |
| Precinct 17288 (Solano County) | 5,922 | 4,666 | 11.2% | 7.7% | 17.0% | 51.3% | $142k | 37.7% | 19.7% | 21.2% | 79.0% | 10.5% | 4.3% |
| Precinct 17300 (Solano County) | 6,351 | 4,941 | 21.1% | 17.3% | 15.9% | 36.3% | $97k | 30.5% | 14.9% | 16.7% | 51.8% | 11.5% | 13.3% |
| Precinct 17310 (Solano County) | 2,814 | 2,330 | 19.1% | 36.1% | 21.6% | 11.7% | $51k | 22.2% | 17.6% | 17.0% | 22.4% | 25.4% | 29.9% |
| Precinct 17340 (Solano County) | 4,081 | 3,234 | 22.9% | 40.9% | 14.2% | 17.8% | $106k | 15.0% | 20.0% | 16.2% | 66.8% | 11.0% | 30.0% |
| Precinct 17350 (Solano County) | 2,878 | 2,533 | 16.1% | 12.6% | 16.1% | 31.5% | $97k | 35.0% | 17.0% | 22.7% | 67.2% | 7.9% | 10.4% |
| Precinct 17380 (Solano County) | 834 | 677 | 25.7% | 20.2% | 6.4% | 28.4% | $151k | 48.3% | 17.4% | 17.8% | 84.2% | 11.8% | 7.2% |
| Precinct 17390 (Solano County) | 2,160 | 1,572 | 16.9% | 27.5% | 26.9% | 25.7% | $84k | 23.7% | 14.6% | 18.0% | 50.3% | 14.4% | 12.8% |
| Precinct 17395 (Solano County) | 921 | 673 | 23.9% | 23.5% | 9.6% | 14.5% | $70k | 18.6% | 3.9% | 16.2% | 60.2% | 11.8% | 13.2% |
| Precinct 17405 (Solano County) | 872 | 688 | 13.8% | 15.3% | 24.1% | 46.3% | $43k | 18.9% | 19.5% | 19.6% | 36.0% | 3.7% | 13.6% |
| Precinct 19400 (Solano County) | 3,318 | 2,650 | 21.0% | 38.8% | 11.4% | 16.4% | $118k | 32.1% | 15.8% | 14.4% | 63.3% | 7.3% | 26.2% |
| Precinct 19805 (Solano County) | 966 | 873 | 33.2% | 18.0% | 15.9% | 29.0% | $91k | 46.4% | 24.9% | 17.3% | 60.1% | 14.3% | 8.4% |
| Precinct 21020 (Solano County) | 1,904 | 1,621 | 58.2% | 23.5% | 2.5% | 8.3% | $93k | 30.4% | 11.7% | 35.7% | 69.6% | 12.9% | 17.6% |
| Precinct 21045 (Solano County) | 2,931 | 2,346 | 64.9% | 13.6% | 7.1% | 6.1% | $162k | 53.5% | 13.1% | 25.0% | 66.1% | 6.2% | 3.3% |
| Precinct 21060 (Solano County) | 846 | 683 | 61.1% | 20.2% | 2.8% | 4.6% | $162k | 48.8% | 13.2% | 25.1% | 76.0% | 2.2% | 7.1% |
| Precinct 21090 (Solano County) | 4,545 | 3,737 | 54.6% | 14.5% | 6.8% | 13.8% | $100k | 46.1% | 20.9% | 22.1% | 50.6% | 15.9% | 10.2% |
| Precinct 21095 (Solano County) | 3,667 | 3,010 | 62.5% | 11.9% | 4.2% | 12.8% | $136k | 54.3% | 15.6% | 26.7% | 80.2% | 4.3% | 4.7% |
| Precinct 21117 (Solano County) | 543 | 436 | 50.3% | 14.2% | 5.9% | 22.1% | $128k | 49.7% | 11.9% | 22.9% | 81.5% | 5.3% | 4.4% |
| Precinct 21130 (Solano County) | 5,741 | 4,192 | 57.3% | 13.0% | 3.0% | 15.1% | $179k | 56.9% | 12.7% | 18.3% | 80.2% | 4.2% | 5.1% |
| Precinct 21135 (Solano County) | 1,342 | 1,057 | 58.1% | 14.0% | 5.5% | 14.8% | $148k | 53.6% | 16.8% | 19.1% | 84.2% | 3.1% | 2.5% |
| Precinct 23005 (Solano County) | 3,270 | 2,133 | 25.7% | 7.8% | 17.2% | 43.8% | $220k | 44.9% | 14.1% | 10.8% | 89.7% | 1.7% | 3.2% |
| Precinct 23016 (Solano County) | 25 | 19 | 38.8% | 24.0% | 2.0% | 14.7% | $183k | 52.8% | 15.6% | 13.3% | 85.2% | 3.5% | 6.6% |
| Precinct 23017 (Solano County) | 3,018 | 2,221 | 36.4% | 30.0% | 2.1% | 25.1% | $112k | 33.0% | 14.9% | 15.7% | 87.7% | 6.8% | 17.1% |
| Precinct 23020 (Solano County) | 1,515 | 1,109 | 33.1% | 23.7% | 1.1% | 24.4% | $115k | 27.3% | 14.9% | 12.2% | 96.5% | 6.2% | 19.2% |
| Precinct 23047 (Solano County) | 510 | 378 | 25.3% | 22.7% | 6.6% | 28.2% | $151k | 29.5% | 12.1% | 14.1% | 99.6% | 2.8% | 17.4% |
| Precinct 23050 (Solano County) | 272 | 210 | 37.3% | 16.7% | 3.5% | 36.3% | $112k | 32.5% | 19.2% | 14.3% | 73.3% | 11.9% | 6.5% |
| Precinct 23052 (Solano County) | 154 | 113 | 37.7% | 31.3% | 2.1% | 25.4% | $111k | 33.6% | 14.8% | 16.5% | 86.2% | 6.8% | 16.7% |
| Precinct 23090 (Solano County) | 3,082 | 2,030 | 13.3% | 70.1% | 5.7% | 6.5% | $61k | 11.5% | 22.1% | 10.8% | 48.8% | 20.2% | 52.0% |
| Precinct 23095 (Solano County) | 230 | 171 | 18.4% | 50.4% | 10.2% | 15.6% | $90k | 14.4% | 15.4% | 11.4% | 77.0% | 5.2% | 40.2% |
| Precinct 23100 (Solano County) | 828 | 621 | 20.9% | 43.8% | 9.9% | 19.6% | $93k | 19.9% | 16.5% | 11.5% | 70.5% | 5.3% | 34.2% |
| Precinct 27020 (Solano County) | 3,963 | 3,288 | 25.8% | 25.2% | 23.9% | 16.6% | $87k | 27.8% | 26.7% | 17.5% | 33.5% | 25.6% | 14.7% |
| Precinct 27050 (Solano County) | 5,641 | 4,246 | 13.2% | 40.3% | 28.7% | 7.6% | $69k | 31.9% | 22.6% | 10.1% | 50.6% | 19.6% | 28.4% |
| Precinct 27070 (Solano County) | 1,338 | 1,048 | 31.4% | 33.9% | 21.9% | 8.3% | $63k | 32.2% | 22.4% | 15.5% | 19.8% | 19.0% | 9.3% |
| Precinct 27073 (Solano County) | 703 | 636 | 31.9% | 29.9% | 19.0% | 7.0% | $93k | 17.0% | 18.9% | 26.6% | 47.7% | 27.2% | 22.0% |
| Precinct 27075 (Solano County) | 886 | 812 | 28.0% | 40.5% | 17.8% | 4.7% | $93k | 28.3% | 20.0% | 27.4% | 69.8% | 20.0% | 29.1% |
| Precinct 27080 (Solano County) | 4,006 | 3,158 | 10.9% | 47.1% | 19.5% | 16.5% | $102k | 24.8% | 17.3% | 13.4% | 73.1% | 16.2% | 35.0% |
| Precinct 27100 (Solano County) | 1,269 | 1,061 | 16.5% | 18.5% | 21.6% | 28.8% | $145k | 32.8% | 10.2% | 18.8% | 69.9% | 9.7% | 16.9% |
| Precinct 27110 (Solano County) | 2,252 | 1,907 | 21.0% | 19.8% | 17.7% | 32.8% | $132k | 39.4% | 10.0% | 21.8% | 71.2% | 5.7% | 13.6% |
| Precinct 27115 (Solano County) | 2,754 | 2,294 | 29.1% | 24.7% | 15.6% | 17.2% | $144k | 42.2% | 21.5% | 19.1% | 85.0% | 9.1% | 10.3% |
| Precinct 27130 (Solano County) | 1,956 | 1,617 | 33.3% | 12.3% | 14.6% | 35.7% | $115k | 42.7% | 11.7% | 24.9% | 77.0% | 5.4% | 6.9% |
| Precinct 27165 (Solano County) | 1,826 | 1,470 | 35.9% | 18.9% | 11.9% | 21.0% | $104k | 35.7% | 8.2% | 32.3% | 92.1% | 3.6% | 2.3% |
| Precinct 27175 (Solano County) | 2,183 | 1,733 | 31.0% | 40.9% | 10.8% | 9.1% | $104k | 24.1% | 14.7% | 15.9% | 71.7% | 3.8% | 21.0% |
| Precinct 27185 (Solano County) | 3,071 | 2,410 | 31.1% | 44.3% | 6.6% | 8.7% | $92k | 21.1% | 25.4% | 13.4% | 52.2% | 11.4% | 25.7% |
| Precinct 27190 (Solano County) | 1,262 | 1,083 | 27.2% | 20.6% | 13.9% | 26.5% | $122k | 29.4% | 10.7% | 12.8% | 67.0% | 11.4% | 5.8% |
| Precinct 29005 (Solano County) | 1 | 1 | 18.0% | 50.5% | 9.9% | 15.3% | $90k | 14.7% | 15.9% | 11.7% | 77.4% | 5.4% | 40.2% |
| Precinct 29080 (Solano County) | 878 | 682 | 43.4% | 14.0% | 6.0% | 30.2% | $144k | 51.1% | 12.3% | 18.9% | 90.5% | 4.7% | 5.2% |
| Precinct 29100 (Solano County) | 3,016 | 2,419 | 34.8% | 20.1% | 9.8% | 27.0% | $157k | 36.3% | 9.3% | 22.0% | 93.1% | 3.5% | 7.9% |
| Precinct 29160 (Solano County) | 3,964 | 3,143 | 52.0% | 19.2% | 5.8% | 10.0% | $103k | 35.2% | 17.4% | 23.5% | 59.5% | 11.0% | 14.7% |
| Precinct 29187 (Solano County) | 1,048 | 833 | 41.5% | 24.6% | 5.2% | 18.0% | $118k | 29.6% | 13.4% | 13.8% | 76.1% | 2.8% | 11.5% |
| Precinct 29410 (Solano County) | 286 | 218 | 42.6% | 23.1% | 2.3% | 13.5% | $174k | 53.0% | 14.4% | 17.2% | 86.2% | 4.5% | 7.0% |
| Precinct 29412 (Solano County) | 1,065 | 941 | 60.8% | 20.1% | 3.1% | 7.4% | $148k | 54.2% | 8.8% | 36.8% | 90.6% | 9.0% | 9.8% |
| Precinct 29420 (Solano County) | 1,410 | 1,038 | 38.9% | 24.1% | 2.0% | 14.8% | $182k | 52.7% | 15.6% | 13.3% | 85.1% | 3.5% | 6.6% |
| Precinct 29470 (Solano County) | 2,650 | 2,087 | 20.0% | 19.6% | 11.7% | 34.6% | $188k | 40.8% | 14.2% | 18.3% | 87.7% | 7.8% | 6.9% |
| Precinct 29510 (Solano County) | 5,620 | 4,308 | 32.1% | 24.4% | 5.7% | 31.8% | $110k | 28.9% | 18.3% | 13.7% | 72.8% | 9.8% | 14.2% |
| Precinct 29515 (Solano County) | 2,901 | 2,195 | 20.5% | 28.5% | 24.1% | 21.6% | $64k | 23.2% | 16.7% | 21.4% | 50.4% | 22.7% | 11.9% |
| Precinct 29560 (Solano County) | 870 | 676 | 22.1% | 21.1% | 13.0% | 36.2% | $150k | 35.5% | 15.1% | 15.6% | 68.8% | 3.9% | 11.8% |
| Precinct 29565 (Solano County) | 60 | 47 | 29.9% | 19.8% | 8.6% | 34.0% | $104k | 40.3% | 20.3% | 11.8% | 51.2% | 5.9% | 13.1% |
| Precinct 29810 (Solano County) | 33 | 28 | 26.8% | 20.6% | 14.1% | 26.5% | $122k | 29.2% | 10.4% | 12.7% | 66.9% | 11.3% | 5.7% |
| Precinct 29820 (Solano County) | 2,003 | 1,652 | 26.7% | 37.7% | 14.6% | 14.4% | $113k | 40.3% | 14.8% | 18.5% | 63.9% | 3.9% | 23.7% |
| Precinct 29830 (Solano County) | 234 | 194 | 26.8% | 39.4% | 14.5% | 11.8% | $132k | 40.4% | 31.9% | 10.1% | 64.0% | 8.7% | 20.2% |
| Precinct 29840 (Solano County) | 890 | 789 | 34.2% | 23.2% | 19.4% | 8.7% | $83k | 8.3% | 18.9% | 25.3% | 31.0% | 31.6% | 16.9% |
| Precinct 33005 (Solano County) | 3,161 | 2,340 | 47.1% | 24.2% | 14.1% | 9.1% | $105k | 29.8% | 15.8% | 20.1% | 79.0% | 14.0% | 10.9% |
| Precinct 33015 (Solano County) | 1,139 | 905 | 32.6% | 42.0% | 16.4% | 8.2% | $139k | 39.4% | 10.9% | 32.2% | 92.6% | 3.2% | 25.6% |
| Precinct 33030 (Solano County) | 914 | 723 | 49.1% | 18.2% | 21.7% | 10.4% | $134k | 32.8% | 13.0% | 23.0% | 81.7% | 16.6% | 6.3% |
| Precinct 33042 (Solano County) | 1,041 | 887 | 30.0% | 13.4% | 10.4% | 13.5% | $178k | 44.4% | 13.8% | 26.6% | 92.5% | 3.9% | 5.7% |
| Precinct 33043 (Solano County) | 1,099 | 865 | 65.6% | 11.5% | 8.4% | 8.2% | $124k | 45.9% | 16.3% | 28.1% | 83.4% | 4.2% | 8.0% |
| Precinct 33045 (Solano County) | 1,362 | 1,141 | 54.8% | 10.5% | 11.1% | 11.9% | $149k | 56.0% | 14.3% | 33.6% | 84.9% | 3.2% | 6.9% |
| Precinct 33057 (Solano County) | 1,858 | 1,613 | 22.0% | 24.6% | 22.3% | 15.4% | $89k | 30.9% | 33.3% | 11.5% | 22.1% | 8.0% | 6.9% |
| Precinct 33060 (Solano County) | 1,914 | 1,673 | 30.5% | 23.3% | 15.9% | 19.7% | $127k | 38.3% | 29.9% | 18.7% | 70.7% | 9.0% | 13.8% |
| Precinct 33062 (Solano County) | 189 | 172 | 38.1% | 20.5% | 17.6% | 13.3% | $148k | 38.6% | 28.7% | 17.6% | 95.9% | 10.7% | 10.0% |
| Precinct 33070 (Solano County) | 5,592 | 4,396 | 20.5% | 56.3% | 9.5% | 8.5% | $65k | 9.0% | 23.1% | 12.9% | 40.8% | 16.4% | 44.5% |
| Precinct 33075 (Solano County) | 7,870 | 5,791 | 16.7% | 49.5% | 15.4% | 6.1% | $80k | 9.7% | 27.4% | 10.9% | 36.2% | 12.8% | 34.5% |
| Precinct 33080 (Solano County) | 652 | 522 | 50.9% | 29.2% | 12.2% | 3.0% | $80k | 7.5% | 4.1% | 15.9% | 87.0% | 13.3% | 19.8% |
| Precinct 33115 (Solano County) | 165 | 115 | 25.9% | 11.0% | 8.1% | 37.4% | $174k | 57.3% | 8.7% | 10.9% | 73.2% | 0.8% | 2.1% |
| Precinct 33119 (Solano County) | 498 | 358 | 27.1% | 13.6% | 9.1% | 34.4% | $157k | 54.2% | 13.8% | 12.1% | 70.1% | 1.4% | 4.6% |
| Precinct 33133 (Solano County) | 75 | 66 | 57.2% | 7.6% | 8.6% | 16.5% | $139k | 45.1% | 17.2% | 23.2% | 79.7% | 8.0% | 3.3% |
| Precinct 33135 (Solano County) | 2,171 | 1,520 | 26.8% | 10.8% | 8.0% | 36.9% | $174k | 57.0% | 8.8% | 11.1% | 73.6% | 1.0% | 2.0% |
| Precinct 33167 (Solano County) | 427 | 280 | 17.7% | 52.5% | 6.8% | 8.5% | $60k | 18.5% | 21.7% | 4.8% | 34.2% | 38.3% | 45.0% |
| Precinct 33190 (Solano County) | 3,972 | 3,039 | 13.4% | 63.9% | 9.4% | 8.9% | $58k | 10.0% | 26.8% | 13.7% | 43.6% | 21.8% | 58.1% |
| Precinct 33195 (Solano County) | 6,702 | 4,731 | 20.5% | 55.9% | 11.9% | 8.9% | $62k | 11.0% | 22.2% | 9.0% | 32.9% | 25.8% | 38.9% |
| Precinct 33210 (Solano County) | 4,176 | 3,119 | 9.6% | 57.0% | 11.0% | 16.1% | $84k | 8.9% | 27.2% | 8.6% | 44.1% | 6.4% | 42.7% |
| Precinct 33220 (Solano County) | 2,922 | 2,328 | 15.7% | 60.4% | 8.0% | 8.9% | $87k | 12.2% | 25.9% | 10.5% | 68.5% | 6.2% | 37.5% |
| Precinct 33225 (Solano County) | 1,235 | 831 | 18.1% | 46.6% | 18.8% | 7.0% | $95k | 10.0% | 26.3% | 11.8% | 45.5% | 12.2% | 30.2% |
| Precinct 33235 (Solano County) | 1,339 | 1,181 | 21.1% | 40.2% | 12.5% | 19.8% | $70k | 21.4% | 14.2% | 23.2% | 56.1% | 11.6% | 35.7% |
| Precinct 33245 (Solano County) | 1,944 | 1,521 | 30.5% | 29.4% | 22.9% | 14.1% | $94k | 12.1% | 14.2% | 23.1% | 79.7% | 1.5% | 20.8% |
| Precinct 33250 (Solano County) | 1,561 | 1,301 | 27.7% | 34.2% | 15.5% | 11.3% | $73k | 8.6% | 11.2% | 23.3% | 89.0% | 9.0% | 8.6% |
| Precinct 33290 (Solano County) | 2,714 | 1,897 | 17.8% | 66.0% | 9.7% | 2.3% | $42k | 10.3% | 26.0% | 10.2% | 43.3% | 30.7% | 37.7% |
| Precinct 33295 (Solano County) | 290 | 248 | 61.1% | 10.5% | 5.8% | 6.0% | $95k | 46.1% | 73.6% | 0.2% | 4.2% | 2.4% | 5.7% |
| Precinct 35005 (Solano County) | 2,127 | 1,233 | 22.4% | 20.3% | 14.3% | 26.2% | $43k | 18.4% | 14.4% | 15.0% | 29.2% | 26.3% | 11.4% |
| Precinct 35020 (Solano County) | 2,198 | 1,564 | 15.1% | 37.3% | 24.5% | 13.8% | $100k | 20.8% | 23.7% | 12.0% | 71.5% | 2.8% | 27.4% |
| Precinct 35035 (Solano County) | 6,408 | 4,696 | 15.7% | 40.2% | 24.7% | 12.4% | $84k | 15.2% | 26.3% | 9.1% | 49.2% | 8.7% | 19.2% |
| Precinct 35042 (Solano County) | 1,457 | 1,101 | 25.7% | 28.1% | 23.9% | 15.6% | $67k | 15.7% | 14.4% | 23.0% | 38.2% | 10.4% | 18.8% |
| Precinct 35055 (Solano County) | 3,957 | 3,110 | 30.3% | 28.9% | 11.9% | 17.9% | $113k | 21.8% | 22.5% | 16.1% | 77.1% | 5.0% | 22.4% |
| Precinct 35057 (Solano County) | 4,673 | 3,831 | 27.1% | 27.8% | 19.5% | 15.5% | $123k | 22.1% | 23.5% | 16.7% | 80.2% | 2.8% | 22.4% |
| Precinct 35080 (Solano County) | 909 | 749 | 16.4% | 21.1% | 18.6% | 26.8% | $131k | 22.4% | 30.7% | 10.0% | 75.1% | 6.7% | 19.6% |
| Precinct 39250 (Solano County) | 846 | 743 | 30.9% | 26.3% | 17.5% | 5.4% | $125k | 28.3% | 20.4% | 15.5% | 77.2% | 1.0% | 26.8% |
| Precinct 39400 (Solano County) | 518 | 468 | 65.3% | 4.6% | 8.9% | 12.1% | $135k | 44.6% | 13.4% | 30.4% | 82.4% | 11.9% | 0.6% |
| Precinct 39405 (Solano County) | 2,963 | 2,489 | 44.8% | 16.6% | 12.2% | 18.0% | $126k | 48.0% | 23.3% | 23.4% | 71.9% | 4.7% | 9.8% |
| Precinct 39415 (Solano County) | 1,633 | 1,308 | 15.8% | 25.5% | 13.3% | 32.9% | $142k | 35.5% | 19.9% | 13.9% | 91.9% | 2.1% | 11.4% |
| Precinct 39448 (Solano County) | 92 | 70 | 14.9% | 50.9% | 19.8% | 7.0% | $114k | 11.7% | 24.5% | 8.9% | 73.9% | 7.9% | 26.9% |
| Precinct 39451 (Solano County) | 902 | 729 | 44.2% | 20.6% | 19.4% | 12.9% | $119k | 35.6% | 20.3% | 21.6% | 73.7% | 12.3% | 9.2% |
| Precinct 39462 (Solano County) | 1,196 | 984 | 34.1% | 18.5% | 13.8% | 23.4% | $142k | 49.4% | 23.3% | 25.6% | 68.4% | 7.0% | 12.4% |
| Precinct 39464 (Solano County) | 160 | 124 | 46.5% | 6.1% | 13.2% | 23.4% | $192k | 66.8% | 8.4% | 34.9% | 90.3% | 6.8% | 3.3% |
| Precinct 39470 (Solano County) | 4 | 4 | 73.8% | 17.4% | 0.0% | 4.7% | $211k | 18.9% | 6.5% | 27.1% | 100.0% | 3.6% | 1.6% |
| Precinct 42005 (Solano County) | 971 | 832 | 41.3% | 54.4% | 1.0% | 1.4% | $102k | 21.7% | 17.0% | 12.9% | 47.5% | 8.4% | 43.7% |
| Precinct 42010 (Solano County) | 4,186 | 3,045 | 42.0% | 44.6% | 10.9% | 1.2% | $106k | 20.1% | 16.9% | 12.4% | 41.7% | 7.9% | 31.8% |
| Precinct 42045 (Solano County) | 389 | 276 | 40.9% | 44.2% | 0.4% | 2.4% | $126k | 26.0% | 29.3% | 11.4% | 52.0% | 12.1% | 20.3% |
| Precinct 42065 (Solano County) | 1,696 | 1,207 | 43.0% | 36.4% | 1.7% | 6.1% | $123k | 27.0% | 23.0% | 12.1% | 63.1% | 12.2% | 20.0% |
| Precinct 42070 (Solano County) | 1,416 | 1,109 | 24.3% | 73.4% | 0.2% | 0.5% | $74k | 9.6% | 25.3% | 15.8% | 81.4% | 12.9% | 56.6% |
| Precinct 42110 (Solano County) | 1,098 | 718 | 70.2% | 24.2% | 0.1% | 5.1% | $96k | 25.5% | 15.0% | 9.2% | 27.6% | 2.6% | 15.9% |
| Precinct 42170 (Solano County) | 102 | 86 | 32.5% | 67.4% | 0.0% | 0.0% | $49k | 9.3% | 13.2% | 19.5% | 72.3% | 27.4% | 57.5% |
| Precinct 42300 (Solano County) | 757 | 572 | 62.9% | 33.0% | 1.4% | 0.8% | $99k | 25.1% | 29.5% | 18.0% | 70.3% | 30.8% | 22.6% |
| Precinct 42325 (Solano County) | 2,145 | 1,555 | 49.4% | 39.9% | 0.7% | 6.8% | $110k | 31.7% | 20.2% | 13.0% | 75.1% | 3.7% | 27.0% |
| Precinct 42342 (Solano County) | 285 | 249 | 56.8% | 33.3% | 0.0% | 6.6% | $88k | 18.7% | 28.8% | 23.8% | 95.9% | 11.2% | 23.3% |
| Precinct 42350 (Solano County) | 491 | 428 | 56.4% | 33.8% | 0.0% | 6.5% | $87k | 18.6% | 28.6% | 23.7% | 95.5% | 11.5% | 23.8% |
| Precinct 42355 (Solano County) | 561 | 431 | 62.3% | 33.0% | 1.3% | 1.4% | $97k | 24.3% | 29.4% | 18.6% | 73.4% | 28.7% | 22.7% |
| Precinct 46010 (Solano County) | 515 | 427 | 60.8% | 21.7% | 3.1% | 2.5% | $154k | 32.8% | 12.3% | 26.5% | 84.1% | 1.3% | 12.0% |
| Precinct 46015 (Solano County) | 63 | 53 | 62.1% | 21.9% | 0.9% | 1.7% | $148k | 28.2% | 10.1% | 30.7% | 80.4% | 1.7% | 19.6% |
| Precinct 46020 (Solano County) | 378 | 253 | 53.1% | 19.1% | 0.3% | 4.1% | $93k | 24.3% | 14.7% | 17.0% | 82.2% | 9.9% | 5.2% |
| Precinct 46025 (Solano County) | 2,040 | 1,468 | 63.9% | 17.9% | 0.8% | 3.0% | $111k | 31.6% | 14.5% | 22.8% | 85.9% | 5.4% | 3.3% |
| Precinct 46035 (Solano County) | 1,203 | 902 | 54.5% | 26.3% | 2.8% | 7.8% | $107k | 29.9% | 12.6% | 23.2% | 72.2% | 2.1% | 13.4% |
| Precinct 46037 (Solano County) | 2,203 | 1,421 | 57.5% | 27.8% | 2.5% | 2.0% | $88k | 25.6% | 16.8% | 12.7% | 63.5% | 4.2% | 14.6% |
| Precinct 46042 (Solano County) | 75 | 57 | 55.5% | 24.7% | 2.8% | 8.3% | $108k | 30.4% | 12.1% | 24.5% | 74.6% | 1.3% | 12.6% |
| Precinct 46055 (Solano County) | 2,628 | 2,276 | 72.0% | 20.9% | 0.5% | 1.8% | $114k | 19.8% | 29.6% | 16.4% | 58.1% | 11.5% | 8.2% |
| Precinct 46060 (Solano County) | 679 | 468 | 35.9% | 57.0% | 3.5% | 0.8% | $66k | 16.1% | 11.3% | 12.7% | 45.1% | 26.1% | 38.0% |
| Precinct 46080 (Solano County) | 1,602 | 1,363 | 66.0% | 14.1% | 3.0% | 4.8% | $121k | 38.1% | 29.5% | 20.9% | 59.3% | 10.2% | 1.6% |
| Precinct 46118 (Solano County) | 339 | 269 | 44.7% | 44.1% | 1.6% | 5.2% | $72k | 17.7% | 18.4% | 24.2% | 59.4% | 13.8% | 22.2% |
| Precinct 46120 (Solano County) | 4,141 | 2,512 | 16.7% | 64.7% | 7.2% | 9.0% | $65k | 21.5% | 20.7% | 4.3% | 29.6% | 34.6% | 49.0% |
| Precinct 46122 (Solano County) | 53 | 34 | 25.4% | 59.2% | 6.4% | 1.9% | $57k | 12.3% | 29.3% | 3.7% | 41.2% | 25.2% | 49.4% |
| Precinct 46126 (Solano County) | 422 | 338 | 54.1% | 23.1% | 3.3% | 11.5% | $118k | 33.5% | 10.3% | 31.1% | 88.8% | 1.8% | 12.7% |
| Precinct 46130 (Solano County) | 3,339 | 2,582 | 66.0% | 15.0% | 3.2% | 10.9% | $145k | 38.6% | 14.9% | 20.9% | 89.3% | 1.7% | 7.9% |
| Precinct 46150 (Solano County) | 6,261 | 4,812 | 44.1% | 24.4% | 2.8% | 22.3% | $141k | 39.7% | 23.8% | 10.7% | 74.2% | 3.9% | 11.3% |
| Precinct 46165 (Solano County) | 1,547 | 1,217 | 51.6% | 18.0% | 2.8% | 18.9% | $178k | 46.9% | 20.7% | 10.3% | 88.0% | 3.1% | 10.3% |
| Precinct 46172 (Solano County) | 2,336 | 1,761 | 40.0% | 15.2% | 2.9% | 38.4% | $120k | 41.2% | 24.5% | 11.1% | 61.0% | 1.9% | 5.2% |
| Precinct 46180 (Solano County) | 317 | 242 | 39.9% | 14.6% | 0.8% | 41.7% | $109k | 40.3% | 26.7% | 10.9% | 58.8% | 2.1% | 4.3% |
| Precinct 46193 (Solano County) | 3,764 | 3,133 | 44.7% | 30.7% | 6.4% | 13.5% | $103k | 26.8% | 21.3% | 23.7% | 63.1% | 7.8% | 19.3% |
| Precinct 46195 (Solano County) | 786 | 685 | 60.3% | 14.1% | 4.4% | 18.3% | $108k | 39.2% | 14.8% | 29.7% | 60.2% | 1.4% | 5.0% |
| Precinct 46212 (Solano County) | 3,899 | 3,626 | 22.7% | 36.3% | 26.4% | 5.7% | $124k | 8.3% | 20.3% | 16.4% | 84.1% | 2.5% | 24.1% |
| Precinct 46270 (Solano County) | 8,180 | 6,206 | 45.3% | 36.1% | 5.6% | 4.0% | $87k | 15.5% | 20.9% | 12.5% | 35.0% | 14.0% | 13.1% |
| Precinct 46278 (Solano County) | 168 | 140 | 47.0% | 38.0% | 3.7% | 8.3% | $86k | 26.8% | 18.3% | 24.0% | 70.2% | 9.6% | 22.7% |
| Precinct 46284 (Solano County) | 209 | 169 | 49.5% | 37.9% | 4.1% | 0.9% | $78k | 10.9% | 9.9% | 26.6% | 29.3% | 11.1% | 12.7% |
| Precinct 46290 (Solano County) | 3,301 | 3,301 | 16.4% | 35.4% | 41.2% | 3.5% | $136k | 3.4% | 19.1% | 16.4% | 85.4% | 3.3% | 25.8% |
| Precinct 46320 (Solano County) | 4,429 | 3,347 | 53.8% | 20.8% | 7.8% | 12.0% | $114k | 30.9% | 14.7% | 13.6% | 77.1% | 3.8% | 10.8% |
| Precinct 46380 (Solano County) | 4,258 | 3,602 | 32.2% | 39.5% | 9.3% | 5.3% | $99k | 12.0% | 27.0% | 10.0% | 46.1% | 9.5% | 19.3% |
| Precinct 46399 (Solano County) | 2,933 | 2,494 | 40.6% | 34.4% | 7.6% | 8.8% | $73k | 21.5% | 28.5% | 15.0% | 32.9% | 11.3% | 19.9% |
| Precinct 46400 (Solano County) | 3,245 | 2,684 | 45.5% | 22.3% | 6.7% | 16.9% | $82k | 25.2% | 22.3% | 17.5% | 45.1% | 12.7% | 12.1% |
| Precinct 49120 (Solano County) | 2,086 | 1,713 | 61.2% | 17.6% | 3.1% | 5.5% | $163k | 40.6% | 11.3% | 26.7% | 89.3% | 0.9% | 5.4% |
| Precinct 49200 (Solano County) | 160 | 129 | 38.8% | 48.8% | 0.2% | 5.6% | $100k | 33.3% | 28.9% | 16.8% | 41.9% | 12.8% | 35.8% |
| Precinct 49210 (Solano County) | 1,316 | 965 | 43.0% | 35.1% | 9.4% | 6.8% | $142k | 37.6% | 15.4% | 15.6% | 60.0% | 3.7% | 28.1% |
| Precinct 49220 (Solano County) | 715 | 537 | 39.9% | 47.0% | 2.3% | 4.4% | $99k | 22.3% | 18.0% | 15.2% | 46.9% | 13.3% | 37.0% |
| Precinct 49240 (Solano County) | 4,994 | 3,565 | 42.0% | 41.0% | 1.3% | 6.0% | $123k | 30.4% | 22.8% | 12.0% | 69.7% | 8.7% | 24.0% |
| Precinct 49260 (Solano County) | 236 | 187 | 36.5% | 56.1% | 0.0% | 0.9% | $94k | 29.2% | 21.2% | 18.0% | 41.6% | 6.2% | 41.6% |
| Precinct 49280 (Solano County) | 1,207 | 923 | 43.6% | 42.1% | 2.0% | 3.8% | $102k | 28.7% | 17.9% | 17.8% | 56.8% | 8.4% | 32.2% |
| Precinct 49311 (Solano County) | 518 | 388 | 40.7% | 22.9% | 18.0% | 9.5% | $165k | 42.2% | 12.7% | 16.7% | 72.3% | 2.1% | 14.3% |
| Precinct 49695 (Solano County) | 143 | 109 | 64.8% | 20.6% | 0.2% | 5.0% | $107k | 40.6% | 12.7% | 30.1% | 75.4% | 10.4% | 4.3% |
| Precinct 49700 (Solano County) | 854 | 706 | 59.2% | 18.2% | 0.1% | 8.9% | $115k | 32.0% | 9.0% | 36.1% | 84.1% | 4.3% | 4.1% |
| Precinct 49706 (Solano County) | 760 | 606 | 72.5% | 13.0% | 0.8% | 4.6% | $170k | 45.7% | 10.6% | 27.8% | 93.0% | 1.0% | 2.7% |
| Precinct 49711 (Solano County) | 82 | 66 | 54.2% | 23.1% | 3.3% | 11.5% | $118k | 33.5% | 10.3% | 31.1% | 88.8% | 1.8% | 12.7% |
| Precinct 49712 (Solano County) | 540 | 462 | 64.3% | 18.1% | 0.3% | 7.4% | $156k | 29.3% | 8.8% | 31.0% | 89.7% | 4.8% | 3.3% |
| Precinct 49730 (Solano County) | 201 | 171 | 57.4% | 17.5% | 0.1% | 10.0% | $118k | 29.6% | 8.0% | 37.8% | 86.6% | 2.3% | 4.1% |
| Precinct 49733 (Solano County) | 244 | 179 | 60.7% | 31.2% | 0.0% | 4.2% | $137k | 39.4% | 24.1% | 12.5% | 60.2% | 4.8% | 31.7% |
| Precinct 49735 (Solano County) | 81 | 63 | 63.6% | 20.1% | 0.2% | 5.8% | $108k | 38.7% | 11.9% | 31.3% | 77.3% | 9.2% | 4.2% |
| Precinct 49740 (Solano County) | 2,121 | 1,780 | 54.8% | 23.1% | 5.1% | 3.8% | $124k | 36.4% | 19.4% | 25.2% | 76.1% | 6.3% | 11.1% |
| Precinct 49749 (Solano County) | 409 | 333 | 50.3% | 19.0% | 6.2% | 9.6% | $157k | 41.9% | 20.1% | 16.8% | 79.9% | 4.3% | 10.1% |
| Precinct 49760 (Solano County) | 277 | 191 | 36.6% | 21.6% | 21.3% | 15.1% | $179k | 44.9% | 6.6% | 14.1% | 70.4% | 0.1% | 14.6% |
| Precinct 49790 (Solano County) | 183 | 146 | 54.1% | 23.1% | 3.3% | 11.5% | $118k | 33.5% | 10.3% | 31.1% | 88.8% | 1.8% | 12.7% |
| Precinct 49900 (Solano County) | 1,209 | 930 | 61.1% | 30.3% | 0.0% | 4.0% | $143k | 35.8% | 19.8% | 16.6% | 67.6% | 5.6% | 25.0% |
| Precinct 49905 (Solano County) | 46 | 38 | 67.3% | 24.3% | 0.0% | 4.6% | $180k | 28.4% | 15.1% | 18.9% | 83.0% | 4.2% | 15.8% |
| Precinct 53005 (Solano County) | 2,958 | 2,231 | 21.3% | 17.9% | 20.4% | 29.8% | $154k | 39.1% | 21.4% | 11.3% | 80.8% | 4.0% | 6.3% |
| Precinct 53007 (Solano County) | 5,618 | 3,761 | 38.2% | 14.6% | 21.0% | 15.0% | $101k | 34.2% | 42.4% | 3.8% | 21.0% | 3.3% | 4.9% |
| Precinct 53035 (Solano County) | 3,252 | 2,442 | 18.6% | 15.9% | 15.8% | 40.6% | $145k | 38.6% | 21.0% | 12.8% | 83.5% | 4.1% | 4.9% |
| Precinct 53057 (Solano County) | 3,095 | 2,336 | 26.1% | 23.5% | 14.9% | 23.3% | $117k | 34.3% | 21.6% | 16.7% | 71.3% | 5.8% | 14.3% |
| Precinct 53070 (Solano County) | 1,012 | 784 | 22.6% | 38.1% | 10.1% | 12.1% | $106k | 27.8% | 29.6% | 12.7% | 58.8% | 9.7% | 25.8% |
| Precinct 53080 (Solano County) | 3,646 | 2,977 | 25.8% | 25.8% | 25.7% | 11.3% | $97k | 25.0% | 19.8% | 17.8% | 74.2% | 17.0% | 18.2% |
| Precinct 53100 (Solano County) | 3,011 | 2,456 | 23.4% | 38.7% | 24.3% | 4.4% | $89k | 22.7% | 20.7% | 18.7% | 50.7% | 13.0% | 25.5% |
| Precinct 53115 (Solano County) | 4,127 | 3,268 | 38.4% | 20.6% | 16.2% | 14.8% | $86k | 15.1% | 14.1% | 18.9% | 47.4% | 13.3% | 8.9% |
| Precinct 53137 (Solano County) | 281 | 258 | 51.8% | 14.9% | 4.6% | 20.8% | $121k | 52.2% | 9.4% | 51.1% | 72.2% | 5.9% | 5.7% |
| Precinct 53138 (Solano County) | 29 | 22 | 29.3% | 11.9% | 14.9% | 30.3% | $163k | 40.3% | 14.7% | 17.8% | 81.5% | 3.4% | 7.0% |
| Precinct 53140 (Solano County) | 421 | 385 | 51.5% | 13.4% | 5.6% | 22.1% | $121k | 49.5% | 10.4% | 48.6% | 69.6% | 5.1% | 5.1% |
| Precinct 53146 (Solano County) | 420 | 352 | 43.2% | 14.3% | 13.7% | 15.9% | $137k | 39.2% | 7.3% | 33.9% | 71.9% | 11.9% | 6.7% |
| Precinct 53175 (Solano County) | 1,517 | 1,166 | 12.6% | 18.5% | 17.2% | 42.6% | $142k | 35.3% | 25.3% | 8.9% | 81.0% | 5.0% | 5.6% |
| Precinct 54005 (Solano County) | 3,268 | 2,622 | 59.2% | 20.8% | 13.8% | 2.6% | $97k | 21.5% | 15.0% | 28.3% | 60.9% | 12.2% | 9.3% |
| Precinct 54020 (Solano County) | 1,663 | 1,660 | 62.0% | 14.2% | 11.1% | 8.6% | $86k | 42.9% | 0.1% | 74.2% | 95.5% | 6.1% | 2.7% |
| Precinct 54025 (Solano County) | 3,253 | 3,249 | 68.4% | 10.3% | 11.1% | 8.8% | $84k | 33.6% | 0.1% | 68.7% | 93.8% | 6.5% | 1.7% |
| Precinct 55025 (Solano County) | 2,465 | 1,861 | 23.9% | 28.7% | 10.5% | 24.2% | $129k | 28.8% | 20.7% | 11.6% | 61.5% | 2.0% | 10.9% |
| Precinct 55042 (Solano County) | 380 | 281 | 27.9% | 30.1% | 9.5% | 19.4% | $123k | 25.2% | 21.1% | 10.6% | 48.5% | 1.8% | 11.5% |
| Precinct 56010 (Solano County) | 71 | 56 | 73.2% | 20.9% | 0.0% | 4.8% | $82k | 21.8% | 19.6% | 25.6% | 77.2% | 0.0% | 11.5% |
| Precinct 56012 (Solano County) | 169 | 147 | 61.6% | 10.9% | 4.2% | 4.1% | $96k | 44.4% | 26.9% | 29.9% | 92.7% | 10.5% | 0.9% |
| Precinct 56015 (Solano County) | 1,725 | 1,697 | 69.3% | 12.7% | 5.9% | 9.1% | $55k | 27.5% | 8.8% | 66.0% | 75.7% | 13.5% | 3.6% |
| Precinct 56020 (Solano County) | 4,131 | 3,347 | 59.0% | 22.2% | 3.3% | 9.9% | $148k | 38.6% | 14.7% | 29.5% | 87.4% | 3.7% | 4.6% |
| Precinct 56065 (Solano County) | 39 | 34 | 61.7% | 9.3% | 4.1% | 4.0% | 47.2% | 27.7% | 31.3% | 94.4% | 11.4% | 0.0% | |
| Precinct 56107 (Solano County) | 2,794 | 2,152 | 47.0% | 25.5% | 12.1% | 8.7% | $104k | 19.0% | 21.3% | 13.3% | 50.2% | 6.6% | 11.9% |
| Precinct 56125 (Solano County) | 1,645 | 1,171 | 40.6% | 21.7% | 6.8% | 18.9% | $161k | 39.2% | 18.2% | 11.5% | 88.7% | 4.1% | 8.6% |
| Precinct 56130 (Solano County) | 3,890 | 2,585 | 24.9% | 39.5% | 17.5% | 5.1% | $122k | 25.3% | 22.9% | 11.9% | 80.3% | 21.0% | 20.0% |
| Precinct 56150 (Solano County) | 1,258 | 737 | 33.2% | 34.2% | 21.1% | 3.6% | $79k | 19.7% | 7.4% | 11.8% | 78.3% | 4.8% | 22.4% |
| Precinct 56160 (Solano County) | 678 | 487 | 43.9% | 21.3% | 5.0% | 18.1% | $123k | 32.2% | 17.5% | 14.7% | 86.6% | 7.8% | 12.0% |
| Precinct 56180 (Solano County) | 222 | 171 | 46.5% | 23.6% | 17.4% | 7.4% | $99k | 21.9% | 24.9% | 8.8% | 33.0% | 7.1% | 11.2% |
| Precinct 56190 (Solano County) | 3,770 | 2,840 | 45.7% | 23.3% | 9.4% | 9.8% | $131k | 33.0% | 20.4% | 14.1% | 84.0% | 7.6% | 5.1% |
| Precinct 56200 (Solano County) | 1,498 | 1,150 | 40.5% | 16.9% | 8.4% | 20.0% | $161k | 45.0% | 23.9% | 12.0% | 94.4% | 4.3% | 4.3% |
| Precinct 56205 (Solano County) | 4,035 | 3,417 | 46.2% | 25.1% | 5.0% | 14.9% | $137k | 31.6% | 19.1% | 15.1% | 80.1% | 2.7% | 10.1% |
| Precinct 56240 (Solano County) | 315 | 259 | 50.4% | 18.4% | 7.3% | 11.6% | $155k | 27.0% | 26.0% | 13.2% | 80.7% | 2.6% | 6.7% |
| Precinct 56724 (Solano County) | 1,256 | 963 | 39.2% | 16.8% | 8.7% | 20.5% | $165k | 45.9% | 24.1% | 11.5% | 95.4% | 4.4% | 4.0% |
| Precinct 59147 (Solano County) | 3,154 | 2,180 | 41.8% | 19.1% | 4.8% | 23.5% | $168k | 39.1% | 16.6% | 11.0% | 89.6% | 3.8% | 7.1% |
| Precinct 59150 (Solano County) | 2,568 | 2,001 | 33.4% | 11.5% | 13.7% | 29.4% | $153k | 39.9% | 14.7% | 21.0% | 76.3% | 3.2% | 6.3% |
| Precinct 59195 (Solano County) | 1,146 | 867 | 29.3% | 11.9% | 15.2% | 30.2% | $163k | 40.2% | 14.7% | 17.8% | 81.4% | 3.5% | 6.9% |
| Precinct 59300 (Solano County) | 413 | 320 | 69.6% | 21.6% | 1.6% | 4.2% | $87k | 23.3% | 18.1% | 24.5% | 77.2% | 3.7% | 13.0% |
| Precinct 59340 (Solano County) | 1,579 | 1,149 | 52.5% | 34.4% | 5.0% | 2.3% | $98k | 26.8% | 14.4% | 19.8% | 72.6% | 9.5% | 24.4% |
| Precinct 59357 (Solano County) | 14 | 10 | 61.7% | 22.6% | 5.6% | 2.7% | $104k | 27.2% | 13.9% | 22.3% | 77.7% | 12.2% | 16.7% |
| Precinct 59400 (Solano County) | 148 | 112 | 56.7% | 35.0% | 2.4% | 1.0% | $94k | 15.4% | 28.8% | 12.7% | 55.4% | 25.7% | 19.4% |
| Precinct 59410 (Solano County) | 31 | 22 | 20.3% | 69.4% | 7.5% | 1.7% | $80k | 24.8% | 17.6% | 12.0% | 56.9% | 0.7% | 46.8% |
| Precinct 59425 (Solano County) | 83 | 58 | 21.2% | 74.9% | 2.8% | 1.1% | $78k | 25.1% | 16.5% | 11.2% | 53.2% | 0.0% | 52.1% |
| Precinct 59500 (Solano County) | 986 | 730 | 44.9% | 48.2% | 2.5% | 1.0% | $89k | 18.4% | 24.9% | 12.2% | 54.7% | 17.4% | 29.7% |
| Precinct 59520 (Solano County) | 285 | 213 | 48.7% | 43.8% | 2.6% | 1.0% | $91k | 17.4% | 26.2% | 12.4% | 55.1% | 20.1% | 26.2% |
| Precinct 59545 (Solano County) | 183 | 128 | 21.3% | 74.8% | 2.8% | 1.1% | $78k | 25.2% | 16.5% | 11.2% | 53.1% | 0.0% | 52.1% |
| Precinct 59550 (Solano County) | 1,030 | 761 | 43.8% | 49.4% | 2.6% | 1.0% | $89k | 18.8% | 24.5% | 12.2% | 54.7% | 16.6% | 30.7% |
| Precinct 59600 (Solano County) | 159 | 153 | 11.2% | 19.4% | 23.4% | 30.3% | $93k | 14.7% | 30.8% | 24.3% | 69.2% | 5.4% | 15.8% |
| Precinct 59605 (Solano County) | 6 | 6 | 10.3% | 9.7% | 58.9% | 8.9% | $93k | 22.0% | 26.5% | 20.8% | 81.7% | 8.3% | 3.0% |
| Precinct 59615 (Solano County) | 621 | 407 | 17.2% | 25.6% | 47.3% | 8.3% | $111k | 37.7% | 14.1% | 11.2% | 52.1% | 5.9% | 16.6% |
| Precinct 59620 (Solano County) | 1,352 | 938 | 24.2% | 16.9% | 41.8% | 9.7% | $155k | 43.8% | 17.3% | 10.9% | 70.5% | 4.6% | 6.1% |
| Precinct 59625 (Solano County) | 1,090 | 839 | 30.6% | 23.2% | 13.3% | 19.3% | $170k | 42.8% | 21.8% | 11.3% | 86.4% | 1.6% | 7.9% |
| Precinct 59700 (Solano County) | 2,262 | 1,655 | 43.2% | 17.9% | 6.3% | 20.9% | $163k | 41.9% | 20.3% | 12.1% | 91.2% | 3.5% | 5.5% |
| Precinct 59725 (Solano County) | 55 | 40 | 61.7% | 22.6% | 5.6% | 2.7% | $104k | 27.2% | 13.8% | 22.3% | 77.7% | 12.1% | 16.6% |
| Precinct 59726 (Solano County) | 3 | 2 | 61.6% | 22.4% | 5.7% | 2.7% | $104k | 26.9% | 14.0% | 22.4% | 77.4% | 12.2% | 16.6% |
| Precinct 59730 (Solano County) | 200 | 138 | 44.0% | 18.8% | 4.8% | 22.3% | $174k | 39.7% | 15.8% | 11.5% | 88.7% | 3.7% | 7.0% |
| Precinct 59740 (Solano County) | 652 | 512 | 72.4% | 20.9% | 0.4% | 4.6% | $83k | 22.1% | 19.2% | 25.4% | 77.3% | 0.9% | 11.8% |