FIELDING NOW:IA U.S. SENATE; GUBERNATORIAL; IA-01 · IA-02 · IA-03 · IA-04 & MOREVIEW REAL TIME RESULTS
Races / California / CA-31 / San Bernardino

California's 31st Congressional District: San Bernardino precincts

Precinct results

"(part)" marks a precinct only partly inside this district; its full vote is shown.

Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
Precinct CN11465----R+18.050
Precinct CN11466----R+0.9339
Precinct CN11467----D+15.2414
Precinct CN11468----D+16.0476
Precinct CN11469----D+33.8136
Precinct CN11470----D+23.4273
Precinct CN11471----D+19.61,229
Precinct CN11484----R+17.634
Precinct CN11485----D+21.0557
Precinct CN11486----D+14.314
Precinct CN11487----D+11.11,913
Precinct CN11490----D+19.01,241
Precinct CN11667D+3.31,230R+6.5779--
Precinct CN11668D+1.51,446R+1.2848--
Precinct CN11674D+0.0189D+11.893--
Precinct CN11677D+7.2429D+7.7247--
Precinct CN11683R+4.6569R+8.5330--
Precinct CN11686D+3.61,307D+3.1687--
Precinct CN11774----D+31.1665
Precinct CN11789----D+35.7182
Precinct CN12062R+25.0160R+10.5114--
Precinct CN12063D+5.0457D+3.3211--
Precinct CN12065R+15.7439R+11.2313--
Precinct CN12066R+4.7253R+13.3166--
Precinct CN12314R+33.1127R+41.499--
Precinct CN12319D+13.4357D+13.7183--
Precinct CN12757D+6.1180D+35.271--
Precinct CN21488----D+17.3623
Precinct CN21489----D+11.7617
Precinct CN21492----R+0.11,235
Precinct CN21495 (part)----D+26.2126
Precinct CN21496----D+11.11,382
Precinct CN21497----D+5.51,372
Precinct CN21498----D+1.41,641
Precinct CN21499----R+2.51,462
Precinct CN21500----D+0.91,342
Precinct CN21678D+11.470R+10.538--
Precinct CN21679R+9.51,060R+18.2707--
Precinct CN21680D+2.11,795R+8.01,189--
Precinct CN21681R+19.9693R+15.0492--
Precinct CN21682R+5.0994R+14.5636--
Precinct CN21685R+13.9768R+19.4546--
Precinct CN21687R+11.9636R+14.5372--
Precinct CN22021 (part)D+13.552D+30.020--
Precinct CN22023R+9.0676R+14.1426--
Precinct CN22064R+18.3356R+23.4188--
Precinct CN22315R+10.91,531R+17.8959--
Precinct CN22316R+7.7312R+5.4205--
Precinct CN22317R+1.5548R+9.4331--
Precinct CN22323R+4.4564R+11.0391--
Precinct CN22649R+19.2412R+44.8297--
Precinct CN31478----R+9.3965
Precinct CN31479 (part)----D+3.33,497
Precinct CN31491----D+15.71,210
Precinct CN31493----D+32.8775
Precinct CN31494----D+19.81,545
Precinct CN31501----D+3.31,470
Precinct CN31684 (part)R+8.02,981R+14.11,675--
Precinct CN41472----D+8.41,317
Precinct CN41473 (part)----D+19.01,638
Precinct CN41474----D+1.71,347
Precinct CN41476----R+5.81,235
Precinct CN41520----R+30.997
Precinct CN41669R+4.1395R+8.7252--
Precinct CN41670D+8.9484D+2.9315--
Precinct CN41671R+29.155R+25.032--
Precinct CN41672D+4.0425R+10.0240--
Precinct CN41673D+50.012D+27.311--
Precinct CN41676D+3.61,074D+0.0644--
Precinct CN41689D+5.9136R+6.8103--
Precinct CN41690R+8.571D+25.032--
Precinct CN41691R+3.52,027R+20.81,293--
Precinct CN41693--R+20.05--
Precinct CN41773----D+0.6155
Precinct CN41795----D+30.060
Precinct CN41990--R+100.01--
Precinct CN41991R+4.81,579R+12.91,042--
Precinct CN42061R+11.4490R+25.3300--
Precinct CN42215R+22.3287R+33.3174--
Precinct CN42321--R+50.04--
Precinct CN42647R+0.8494R+3.1227--
Precinct CN42648R+2.4292R+8.8193--
Precinct CN42650D+12.51,092D+15.7581--
Precinct MON1389 (part)----D+40.81,754
Precinct MON1390----D+41.11,247
Precinct MON1391----D+38.12,145
Precinct MON1392----D+24.51,112
Precinct MON1393----D+32.0966
Precinct MON1394----D+40.71,615
Precinct MON1395----D+40.5561
Precinct MON1396----D+41.61,929
Precinct MON1397----D+24.8770
Precinct MON1585D+19.2816D+29.2319--
Precinct MON1586D+13.81,680D+21.7922--
Precinct MON1587 (part)D+26.91,238D+28.0778--
Precinct MON1588D+19.01,856D+22.31,091--
Precinct MON1589D+22.61,077D+23.8572--
Precinct MON1590D+7.31,746D+11.41,018--
Precinct MON1592D+8.7700D+14.9388--
Precinct MON1593D+41.9105D+44.454--
Precinct MON1839----D+23.0871
Precinct MON2641D+22.4929D+23.2508--
Precinct MON2642D+30.8318D+23.2151--
Precinct MON2643D+21.1346D+33.0191--
Precinct ONT1423 (part)----D+63.611
Precinct ONT1502 (part)----D+100.06
Precinct UNI1457----D+47.51,069
Precinct UNI1458----D+28.7421
Precinct UNI1459----D+29.6466
Precinct UNI1510----R+9.91,290
Precinct UNI1511----D+42.928
Precinct UNI1512----R+75.08
Precinct UNI1513----R+71.47
Precinct UNI1514----D+16.7210
Precinct UNI1515----D+20.05
Precinct UNI1516----D+81.811
Precinct UNI1517----R+8.7895
Precinct UNI1518----R+14.164
Precinct UNI1519----D+33.33
Precinct UNI1608D+17.0440D+17.4218--
Precinct UNI1609D+11.1334D+17.1205--
Precinct UNI1610D+25.4898D+35.7420--
Precinct UNI1704--R+14.37--
Precinct UNI1705R+28.61,086R+35.8760--
Precinct UNI1706D+16.730D+33.324--
Precinct UNI1707R+19.4677R+25.8423--
Precinct UNI1708R+15.857R+33.351--
Precinct UNI1709--R+60.05--
Precinct UNI1710R+7.7222R+1.0105--
Precinct UNI1712--R+50.04--
Precinct UNI1713--R+100.06--
Precinct UNI1714----D+0.06
Precinct UNI2001D+80.010D+100.05--
Precinct UNI2324 (part)R+33.3132R+30.389--

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.

PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Precinct CN11667 (San Bernardino County)2,5661,94012.6%65.3%6.8%12.1%$78k21.8%20.8%11.3%29.2%6.7%47.1%
Precinct CN11668 (San Bernardino County)3,8212,8649.4%78.8%0.0%10.8%$78k21.2%17.3%13.0%44.3%12.5%46.8%
Precinct CN11674 (San Bernardino County)1401053.6%86.5%0.0%4.6%$106k9.3%5.7%3.8%66.4%6.5%36.9%
Precinct CN11677 (San Bernardino County)80461512.1%47.9%8.6%29.2%$106k30.3%12.9%17.9%68.8%7.9%22.0%
Precinct CN11683 (San Bernardino County)2,3341,80216.8%61.3%9.5%10.5%$71k23.7%18.7%19.6%36.0%5.7%43.1%
Precinct CN11686 (San Bernardino County)4,0822,9757.8%69.8%13.0%6.2%$68k17.2%30.6%9.4%52.7%17.6%61.5%
Precinct CN12062 (San Bernardino County)70650524.8%65.2%2.8%5.3%$96k18.8%16.7%20.4%83.4%6.1%46.0%
Precinct CN12063 (San Bernardino County)1,6671,46819.9%74.8%0.8%3.3%$97k13.0%29.6%5.4%35.8%10.0%56.6%
Precinct CN12065 (San Bernardino County)74662824.8%57.9%0.1%15.8%$122k31.7%12.7%27.7%98.1%3.3%24.7%
Precinct CN12066 (San Bernardino County)4143103.7%85.6%0.2%5.2%$106k9.8%5.6%3.7%66.5%6.7%35.8%
Precinct CN12314 (San Bernardino County)56643312.1%48.0%8.6%29.0%$106k30.3%13.0%17.9%68.9%7.9%22.2%
Precinct CN12319 (San Bernardino County)1,3311,0184.6%86.0%1.8%7.5%$67k8.5%28.2%14.4%45.9%12.0%63.4%
Precinct CN12757 (San Bernardino County)5093714.5%92.1%0.0%3.3%$77k7.4%20.2%12.8%54.5%8.6%69.1%
Precinct CN21678 (San Bernardino County)32626720.2%63.4%10.3%5.2%$156k19.2%19.3%16.4%97.0%0.0%20.1%
Precinct CN21679 (San Bernardino County)2,2321,77515.7%64.5%4.9%10.3%$180k34.4%39.1%8.1%74.6%2.6%28.6%
Precinct CN21680 (San Bernardino County)2,9432,39922.4%50.7%4.2%21.1%$126k26.9%19.1%16.5%80.6%4.9%25.3%
Precinct CN21681 (San Bernardino County)1,7981,31515.8%47.9%8.8%24.2%$171k38.7%20.3%12.1%95.2%5.2%30.1%
Precinct CN21682 (San Bernardino County)1,8861,38218.8%66.0%1.8%6.5%$88k21.9%16.8%21.4%76.8%8.2%43.5%
Precinct CN21685 (San Bernardino County)1,2671,08622.8%63.4%0.0%12.9%$140k28.0%28.3%11.1%91.7%1.7%23.4%
Precinct CN21687 (San Bernardino County)1,7751,33512.0%66.9%0.7%7.8%$82k25.0%17.0%22.3%71.6%10.5%41.1%
Precinct CN22021 (San Bernardino County) (part)735919.1%64.2%9.9%5.9%$148k19.4%19.3%16.0%94.6%1.0%21.4%
Precinct CN22023 (San Bernardino County)1,4191,06630.0%64.8%1.1%1.5%$117k17.2%18.8%15.8%80.1%11.1%32.6%
Precinct CN22064 (San Bernardino County)1,29997017.0%62.1%9.0%10.6%$81k28.1%20.8%9.3%84.6%7.3%54.2%
Precinct CN22315 (San Bernardino County)3,2832,36317.3%43.9%9.7%26.5%$136k27.2%10.8%10.4%67.8%2.1%26.6%
Precinct CN22316 (San Bernardino County)56040915.8%47.9%8.8%24.3%$171k38.8%20.3%12.1%95.2%5.2%30.0%
Precinct CN22317 (San Bernardino County)71360620.3%58.0%7.3%10.7%$109k19.3%18.2%24.2%86.0%3.0%38.1%
Precinct CN22323 (San Bernardino County)84675522.9%35.2%3.1%30.7%$76k33.3%21.1%12.3%55.3%3.5%30.4%
Precinct CN22649 (San Bernardino County)75063124.8%57.9%0.1%15.7%$122k31.7%12.8%27.6%98.1%3.3%24.8%
Precinct CN31684 (San Bernardino County) (part)5,4483,91515.5%33.9%10.4%37.8%$102k35.5%12.9%11.5%74.6%14.9%16.9%
Precinct CN41669 (San Bernardino County)58246227.9%60.4%1.7%3.8%$90k19.3%17.7%13.6%57.5%17.5%35.2%
Precinct CN41670 (San Bernardino County)1,5831,16913.4%79.4%0.2%7.0%$121k25.3%20.5%14.1%96.7%2.4%52.6%
Precinct CN41671 (San Bernardino County)39430430.7%45.1%0.4%22.5%$143k29.7%26.3%11.0%87.4%4.7%30.3%
Precinct CN41672 (San Bernardino County)4773457.9%87.8%0.0%1.7%$102k7.8%21.5%10.6%70.6%1.3%44.4%
Precinct CN41673 (San Bernardino County)36328.6%76.1%0.8%13.6%$114k17.7%16.3%21.2%96.9%17.7%33.8%
Precinct CN41675 (San Bernardino County)665330.7%56.7%2.0%3.3%$86k18.4%17.2%13.5%51.1%20.2%32.1%
Precinct CN41676 (San Bernardino County)3,0732,32112.3%75.1%3.7%6.0%$126k22.7%21.8%15.8%70.9%2.6%47.9%
Precinct CN41688 (San Bernardino County) (part)807123.4%45.6%3.9%21.1%$114k30.8%11.6%27.9%90.2%12.4%22.4%
Precinct CN41689 (San Bernardino County)1128630.6%42.3%0.0%27.0%$157k33.0%28.6%10.4%96.0%1.0%29.8%
Precinct CN41690 (San Bernardino County)272030.6%42.3%0.0%27.1%$157k33.1%28.6%10.4%96.1%0.9%29.9%
Precinct CN41691 (San Bernardino County)87374023.3%47.6%4.2%19.1%$112k31.4%14.4%22.7%88.5%8.0%20.1%
Precinct CN41693 (San Bernardino County)1,8441,42723.3%51.2%4.8%15.5%$107k32.5%20.1%13.6%84.2%0.5%15.8%
Precinct CN41990 (San Bernardino County)3972973.5%86.3%0.0%4.7%$107k9.3%5.1%3.4%66.7%6.4%35.6%
Precinct CN41991 (San Bernardino County)2,8462,41932.4%50.3%1.0%11.4%$97k26.4%21.6%19.2%86.1%2.7%19.1%
Precinct CN42061 (San Bernardino County)1,1471,0278.5%77.7%0.5%12.4%$114k16.9%16.7%20.7%96.4%17.0%34.6%
Precinct CN42215 (San Bernardino County)40736223.4%45.6%3.9%21.1%$114k30.8%11.6%27.9%90.3%12.4%22.3%
Precinct CN42320 (San Bernardino County)68561023.3%45.4%3.9%21.3%$114k30.9%11.6%27.9%90.4%12.4%22.2%
Precinct CN42321 (San Bernardino County)32124923.3%51.2%4.8%15.5%$107k32.6%20.1%13.6%84.3%0.5%15.8%
Precinct CN42647 (San Bernardino County)1,15696217.0%72.1%4.1%6.8%$179k29.8%18.8%13.9%76.7%3.7%44.1%
Precinct CN42648 (San Bernardino County)47238030.7%56.7%2.0%3.3%$85k18.3%17.2%13.5%51.3%20.2%32.0%
Precinct CN42650 (San Bernardino County)3,2612,39616.6%58.5%5.6%10.2%$101k19.5%29.5%8.9%32.7%13.6%38.0%
Precinct MON1585 (San Bernardino County)4,4953,3374.4%82.5%0.7%10.1%$75k8.5%31.6%6.2%19.2%17.5%62.0%
Precinct MON1586 (San Bernardino County)7,7065,7647.2%73.2%1.5%16.8%$68k18.4%26.4%13.4%49.9%19.3%54.1%
Precinct MON1587 (San Bernardino County) (part)2,1371,60810.1%63.2%15.2%8.5%$78k28.0%31.0%9.8%35.3%19.5%39.9%
Precinct MON1588 (San Bernardino County)4,9293,75613.4%74.1%3.0%7.6%$81k18.2%23.9%16.4%57.5%19.4%41.6%
Precinct MON1589 (San Bernardino County)2,7062,14013.3%77.2%0.8%8.5%$89k14.6%20.5%20.0%84.7%12.7%50.3%
Precinct MON1590 (San Bernardino County)3,9072,95216.7%78.4%1.1%1.8%$120k19.4%23.8%12.1%88.7%12.8%55.2%
Precinct MON1592 (San Bernardino County)2,3762,0607.2%53.1%5.2%33.9%$86k23.7%27.3%16.4%71.5%7.4%35.8%
Precinct MON1593 (San Bernardino County)4393535.6%65.5%0.1%27.9%$101k21.1%21.9%10.7%46.7%3.3%57.0%
Precinct MON2641 (San Bernardino County)3,6372,5977.4%71.1%19.0%1.1%$112k14.5%38.9%6.0%79.3%25.2%39.5%
Precinct MON2642 (San Bernardino County)1,1881,0279.8%86.6%1.3%2.3%$57k10.0%18.8%19.7%44.7%13.1%76.9%
Precinct MON2643 (San Bernardino County)9808249.4%81.1%2.8%3.3%$87k17.6%25.2%11.5%69.2%19.5%63.5%
Precinct ON22651 (San Bernardino County)1119.7%63.5%10.2%5.1%$157k19.0%19.6%16.1%97.4%0.0%19.6%
Precinct UNI1608 (San Bernardino County)1,6401,3135.9%80.0%0.2%12.2%$101k17.4%39.8%8.7%43.1%3.6%66.1%
Precinct UNI1609 (San Bernardino County)8757858.2%56.9%7.9%26.2%$90k14.5%35.5%15.0%72.5%5.6%37.3%
Precinct UNI1610 (San Bernardino County)3,5602,8668.0%83.8%0.5%5.4%$74k8.9%27.4%10.8%69.5%15.3%67.1%
Precinct UNI1704 (San Bernardino County)1401102.5%95.4%0.0%1.9%$66k5.1%28.8%8.9%80.7%16.9%81.6%
Precinct UNI1705 (San Bernardino County)3,3802,69314.3%65.4%3.2%13.3%$94k22.1%16.3%19.6%75.1%10.5%35.2%
Precinct UNI1706 (San Bernardino County)3112538.2%82.4%0.3%7.4%$108k12.9%18.7%16.0%84.2%9.7%38.7%
Precinct UNI1707 (San Bernardino County)1,4551,06733.1%50.9%0.0%14.9%$134k28.3%24.8%13.6%72.9%12.3%40.8%
Precinct UNI1708 (San Bernardino County)32625632.7%53.1%0.1%11.2%$122k20.6%23.4%15.5%78.3%8.2%32.2%
Precinct UNI1709 (San Bernardino County)997313.3%79.5%0.2%6.9%$120k25.2%20.5%14.1%96.6%2.5%52.7%
Precinct UNI1710 (San Bernardino County)8630.6%56.8%2.0%3.3%$85k18.3%17.1%13.4%51.2%20.3%32.2%
Precinct UNI1711 (San Bernardino County)292330.8%56.6%2.0%3.3%$84k18.2%17.2%13.5%50.9%20.4%32.1%
Precinct UNI1712 (San Bernardino County)43332516.2%75.8%0.5%6.3%$114k24.0%19.9%14.0%88.0%5.4%49.0%
Precinct UNI1713 (San Bernardino County)917617.0%72.1%4.1%6.8%$179k29.8%18.8%13.9%76.8%3.6%44.1%
Precinct UNI2001 (San Bernardino County)292519.3%68.6%0.6%5.8%$80k22.0%16.8%25.7%81.0%18.0%42.2%
Precinct UNI2324 (San Bernardino County) (part)36326034.4%56.0%0.0%7.7%$120k25.3%22.5%15.5%59.1%19.1%47.7%

Back to CA-31