The primary electorate in every Missouri district
Candidate votes by party in all eight congressional districts, 17 Senate contests and 163 House districts. Congressional presidential results are rebuilt onto the new 2025 map; historical congressional primaries are excluded because the boundaries changed.
Statewide validation
The auditor contest recorded 643,009 Republican, 479,994 Democratic and 6,716 Libertarian candidate votes: R+14.5 on the two-party measure.
Across House contests, Democratic candidate votes increased 48.8% from 2024 while Republican candidate votes changed -0.8%.
Congressional districts
Margin columns use all candidate votes in the contest, matching the denominator used by the presidential district artifacts.
| District | R votes | D votes | L votes | Primary margin | 2024 president | D change vs 2022 |
|---|---|---|---|---|---|---|
| 1 | 13,162 | 141,285 | 427 | D+82.7 | D+57.5 | — |
| 2 | 86,168 | 85,780 | 843 | R+0.2 | R+11.5 | — |
| 3 | 100,521 | 56,847 | 1,048 | R+27.6 | R+20.0 | — |
| 4 | 93,135 | 65,196 | 859 | R+17.6 | R+21.4 | — |
| 5 | 77,501 | 54,936 | 901 | R+16.9 | R+18.3 | — |
| 6 | 97,851 | 53,170 | 960 | R+29.4 | R+26.6 | — |
| 7 | 103,033 | 33,451 | 901 | R+50.6 | R+42.6 | — |
| 8 | 109,835 | 28,333 | 728 | R+58.7 | R+54.0 | — |
State Senate districts on the 2026 ballot
Margin columns use all candidate votes in the contest, matching the denominator used by the presidential district artifacts.
| District | R votes | D votes | L votes | Primary margin | 2024 president | D change vs 2022 |
|---|---|---|---|---|---|---|
| 2 | 21,641 | 11,983 | 0 | R+28.7 | R+23.2 | +40.0% |
| 4 | 0 | 42,041 | 0 | D+100.0 | D+49.6 | +70.6% |
| 6 | 37,928 | 7,432 | 0 | R+67.2 | R+48.9 | — |
| 8 | 17,020 | 21,356 | 0 | D+11.3 | R+5.3 | +68.0% |
| 10 | 28,360 | 8,432 | 0 | R+54.2 | R+46.4 | — |
| 12 | 29,211 | 6,774 | 0 | R+62.4 | R+57.1 | +56.7% |
| 14 | 3,654 | 29,143 | 0 | D+77.7 | D+52.6 | +61.3% |
| 16 | 25,588 | 5,009 | 0 | R+67.3 | R+58.4 | +78.6% |
| 18 | 31,807 | 5,859 | 0 | R+68.9 | R+53.8 | +52.2% |
| 20 | 31,167 | 7,878 | 0 | R+59.6 | R+47.8 | — |
| 22 | 17,544 | 11,215 | 0 | R+22.0 | R+33.5 | +46.0% |
| 24 | 13,691 | 27,324 | 0 | D+33.2 | D+13.7 | +48.8% |
| 26 | 25,339 | 9,475 | 0 | R+45.6 | R+48.2 | +65.6% |
| 28 | 34,721 | 5,828 | 0 | R+71.3 | R+58.2 | — |
| 30 | 12,478 | 14,411 | 264 | D+7.1 | R+3.8 | +73.6% |
| 32 | 26,229 | 4,768 | 0 | R+69.2 | R+50.9 | — |
| 34 | 18,912 | 16,365 | 0 | R+7.2 | R+11.1 | +53.8% |
State House districts
Margin columns use all candidate votes in the contest, matching the denominator used by the presidential district artifacts.
| District | R votes | D votes | L votes | Primary margin | 2024 president | D change vs 2022 | D change vs 2024 |
|---|---|---|---|---|---|---|---|
| 1 | 6,326 | 0 | 0 | R+100.0 | R+52.7 | -100.0% | — |
| 2 | 7,212 | 998 | 50 | R+75.2 | R+64.7 | +56.2% | — |
| 3 | 5,798 | 1,118 | 0 | R+67.7 | R+47.1 | — | — |
| 4 | 6,069 | 917 | 0 | R+73.7 | R+62.4 | — | +32.3% |
| 5 | 7,213 | 1,348 | 0 | R+68.5 | R+54.8 | — | — |
| 6 | 5,663 | 1,307 | 56 | R+62.0 | R+55.0 | — | +85.4% |
| 7 | 7,637 | 1,348 | 0 | R+70.0 | R+59.3 | +53.4% | +59.3% |
| 8 | 5,253 | 2,787 | 0 | R+30.7 | R+37.2 | +46.7% | +60.0% |
| 9 | 5,388 | 1,577 | 0 | R+54.7 | R+53.6 | — | — |
| 10 | 2,626 | 2,184 | 0 | R+9.2 | R+14.8 | — | +32.7% |
| 11 | 4,268 | 2,293 | 0 | R+30.1 | R+30.5 | — | — |
| 12 | 3,269 | 3,918 | 0 | D+9.0 | D+5.4 | +39.8% | +59.5% |
| 13 | 5,079 | 2,767 | 0 | R+29.5 | R+32.9 | — | +52.9% |
| 14 | 3,222 | 4,598 | 0 | D+17.6 | D+7.8 | +43.0% | +60.2% |
| 15 | 0 | 3,768 | 0 | D+100.0 | D+7.1 | +26.4% | +35.2% |
| 16 | 3,061 | 3,556 | 0 | D+7.5 | D+0.1 | +46.7% | +54.3% |
| 17 | 2,495 | 3,348 | 0 | D+14.6 | R+0.4 | +46.7% | +72.8% |
| 18 | 0 | 3,662 | 0 | D+100.0 | D+21.0 | +33.2% | +44.0% |
| 19 | 292 | 2,243 | 0 | D+77.0 | D+46.1 | +14.6% | +19.2% |
| 20 | 2,528 | 3,009 | 0 | D+8.7 | R+14.6 | +54.6% | +39.8% |
| 21 | 1,364 | 2,267 | 0 | D+24.9 | R+4.5 | +39.3% | +29.5% |
| 22 | 0 | 3,527 | 0 | D+100.0 | D+48.8 | +23.6% | +21.0% |
| 23 | 0 | 2,166 | 0 | D+100.0 | D+68.1 | +11.9% | +8.7% |
| 24 | 0 | 5,324 | 0 | D+100.0 | D+68.6 | +7.1% | +16.3% |
| 25 | 0 | 8,543 | 0 | D+100.0 | D+56.1 | +13.5% | +15.8% |
| 26 | 0 | 4,156 | 0 | D+100.0 | D+63.6 | +20.5% | +14.7% |
| 27 | 0 | 4,758 | 0 | D+100.0 | D+72.1 | +29.2% | +20.5% |
| 28 | 1,298 | 4,730 | 0 | D+56.9 | D+32.7 | +42.5% | +31.6% |
| 29 | 2,417 | 3,989 | 0 | D+24.5 | D+2.7 | +41.8% | +25.0% |
| 30 | 3,656 | 5,171 | 0 | D+17.2 | D+0.9 | +65.1% | +56.1% |
| 31 | 3,235 | 3,663 | 0 | D+6.2 | R+8.5 | +53.6% | +44.8% |
| 32 | 3,598 | 2,732 | 0 | R+13.7 | R+37.1 | +76.4% | +63.5% |
| 33 | 3,628 | 3,544 | 0 | R+1.2 | R+21.3 | — | — |
| 34 | 2,591 | 4,658 | 0 | D+28.5 | D+2.1 | +80.2% | +65.6% |
| 35 | 2,764 | 5,696 | 0 | D+34.7 | D+14.7 | +47.2% | +35.4% |
| 36 | 1,404 | 3,901 | 0 | D+47.1 | D+22.4 | +8.6% | +17.9% |
| 37 | 0 | 3,804 | 0 | D+100.0 | D+39.2 | +9.3% | +12.7% |
| 38 | 3,334 | 4,342 | 0 | D+13.1 | R+4.5 | — | +61.5% |
| 39 | 4,281 | 3,162 | 0 | R+15.0 | R+28.0 | — | — |
| 40 | 5,073 | 1,342 | 46 | R+57.7 | R+59.3 | — | — |
| 41 | 4,655 | 1,567 | 45 | R+49.3 | R+53.5 | +65.8% | +53.3% |
| 42 | 5,532 | 1,912 | 0 | R+48.6 | R+50.7 | — | +59.6% |
| 43 | 5,780 | 1,321 | 0 | R+62.8 | R+52.3 | — | +59.5% |
| 44 | 3,973 | 3,425 | 0 | R+7.4 | R+23.9 | +76.8% | +76.8% |
| 45 | 0 | 3,135 | 0 | D+100.0 | D+44.8 | +36.8% | +50.9% |
| 46 | 0 | 3,909 | 0 | D+100.0 | D+22.0 | +49.1% | +60.1% |
| 47 | 0 | 5,881 | 0 | D+100.0 | D+8.6 | +27.8% | +55.0% |
| 48 | 5,606 | 2,051 | 0 | R+46.4 | R+49.2 | — | +79.6% |
| 49 | 5,510 | 2,026 | 0 | R+46.2 | R+40.9 | +47.1% | +70.3% |
| 50 | 0 | 4,095 | 0 | D+100.0 | D+13.5 | +53.3% | +41.4% |
| 51 | 4,413 | 1,843 | 0 | R+41.1 | R+45.5 | — | +49.0% |
| 52 | 5,108 | 1,431 | 0 | R+56.2 | R+45.7 | +41.4% | +41.5% |
| 53 | 4,752 | 2,064 | 0 | R+39.4 | R+46.6 | — | +57.9% |
| 54 | 4,137 | 2,010 | 0 | R+34.6 | R+35.5 | — | +58.6% |
| 55 | 4,638 | 2,468 | 0 | R+30.5 | R+38.9 | — | — |
| 56 | 3,517 | 2,970 | 0 | R+8.4 | R+14.1 | +52.6% | +73.1% |
| 57 | 5,811 | 1,253 | 0 | R+64.5 | R+57.3 | — | +38.3% |
| 58 | 5,593 | 1,067 | 0 | R+68.0 | R+61.0 | — | — |
| 59 | 10,397 | 1,816 | 0 | R+70.3 | R+49.4 | — | — |
| 60 | 6,322 | 2,393 | 0 | R+45.1 | R+14.4 | +48.2% | +65.7% |
| 61 | 8,648 | 1,145 | 0 | R+76.6 | R+65.4 | — | — |
| 62 | 5,507 | 2,274 | 0 | R+41.5 | R+45.9 | +46.1% | — |
| 63 | 3,836 | 1,986 | 0 | R+31.8 | R+28.5 | +37.7% | +63.7% |
| 64 | 5,545 | 2,289 | 0 | R+41.6 | R+32.1 | — | +62.9% |
| 65 | 4,046 | 2,426 | 0 | R+25.0 | R+17.1 | +25.8% | — |
| 66 | 235 | 4,313 | 0 | D+89.7 | D+74.2 | +75.1% | -1.3% |
| 67 | 0 | 8,105 | 0 | D+100.0 | D+70.2 | +33.8% | -4.5% |
| 68 | 0 | 5,779 | 0 | D+100.0 | D+49.0 | +49.8% | +9.6% |
| 69 | 4,900 | 2,774 | 0 | R+27.7 | R+12.4 | +25.6% | +37.9% |
| 70 | 0 | 4,718 | 0 | D+100.0 | D+29.1 | +48.0% | +12.5% |
| 71 | 0 | 6,288 | 0 | D+100.0 | D+30.1 | +40.0% | +17.6% |
| 72 | 1,258 | 4,142 | 0 | D+53.4 | D+26.8 | +60.9% | +24.9% |
| 73 | 0 | 4,698 | 12 | D+99.7 | D+61.4 | +45.3% | +3.8% |
| 74 | 401 | 5,149 | 0 | D+85.5 | D+66.4 | +59.9% | +15.3% |
| 75 | 806 | 6,070 | 0 | D+76.6 | D+50.9 | +60.3% | +13.0% |
| 76 | 0 | 4,757 | 0 | D+100.0 | D+78.4 | +31.9% | -2.0% |
| 77 | 0 | 5,206 | 14 | D+99.7 | D+78.6 | +20.9% | -2.3% |
| 78 | 0 | 4,495 | 0 | D+100.0 | D+74.6 | +46.3% | +0.4% |
| 79 | 115 | 5,688 | 0 | D+96.0 | D+79.2 | +48.3% | +18.3% |
| 80 | 317 | 6,289 | 0 | D+90.4 | D+65.8 | +39.0% | +2.0% |
| 81 | 0 | 5,861 | 0 | D+100.0 | D+44.1 | +34.1% | +17.1% |
| 82 | 0 | 8,864 | 0 | D+100.0 | D+41.6 | +42.6% | +24.3% |
| 83 | 0 | 8,172 | 42 | D+99.5 | D+38.4 | +78.4% | +77.8% |
| 84 | 215 | 5,029 | 0 | D+91.8 | D+73.1 | +9.8% | +2.1% |
| 85 | 128 | 5,089 | 0 | D+95.1 | D+83.9 | +43.3% | +5.9% |
| 86 | 0 | 7,450 | 0 | D+100.0 | D+65.8 | +37.5% | -5.2% |
| 87 | 1,888 | 4,682 | 0 | D+42.5 | D+24.5 | +55.1% | +36.3% |
| 88 | 4,127 | 3,901 | 0 | R+2.8 | R+15.5 | +70.6% | +80.2% |
| 89 | 4,296 | 4,168 | 0 | R+1.5 | R+2.3 | +36.1% | +54.6% |
| 90 | 2,510 | 6,933 | 0 | D+46.8 | D+26.3 | +47.8% | +64.2% |
| 91 | 0 | 8,731 | 0 | D+100.0 | D+42.2 | +40.4% | +46.8% |
| 92 | 2,756 | 4,829 | 0 | D+27.3 | D+6.0 | +44.1% | +66.3% |
| 93 | 0 | 3,190 | 0 | D+100.0 | D+5.6 | +55.0% | +60.8% |
| 94 | 3,142 | 3,932 | 0 | D+11.2 | R+6.6 | +51.1% | +63.2% |
| 95 | 4,149 | 4,378 | 0 | D+2.7 | R+14.9 | +49.6% | +73.6% |
| 96 | 4,018 | 6,134 | 40 | D+20.8 | D+5.0 | +63.7% | +75.4% |
| 97 | 4,200 | 2,463 | 0 | R+26.1 | R+26.7 | — | +56.3% |
| 98 | 3,270 | 4,975 | 0 | D+20.7 | D+5.7 | +46.4% | +67.8% |
| 99 | 0 | 7,009 | 0 | D+100.0 | D+38.0 | +50.0% | +29.5% |
| 100 | 3,811 | 4,891 | 43 | D+12.3 | D+2.6 | +66.7% | +71.5% |
| 101 | 4,186 | 4,750 | 31 | D+6.3 | D+3.5 | +40.4% | +56.3% |
| 102 | 5,560 | 2,404 | 0 | R+39.6 | R+25.3 | — | +44.0% |
| 103 | 3,359 | 2,324 | 0 | R+18.2 | R+18.4 | — | +24.1% |
| 104 | 4,182 | 3,220 | 0 | R+13.0 | R+4.8 | +34.8% | +38.3% |
| 105 | 3,026 | 2,317 | 0 | R+13.3 | D+1.1 | +23.8% | +51.0% |
| 106 | 5,615 | 3,262 | 0 | R+26.5 | R+3.4 | +30.4% | +34.9% |
| 107 | 3,839 | 2,456 | 0 | R+22.0 | R+19.3 | +33.1% | +74.1% |
| 108 | 5,445 | 2,332 | 0 | R+40.0 | R+21.5 | +28.8% | +60.6% |
| 109 | 6,204 | 2,422 | 0 | R+43.8 | R+43.0 | — | +84.9% |
| 110 | 5,308 | 3,816 | 0 | R+16.4 | R+17.6 | +64.0% | +83.5% |
| 111 | 4,271 | 2,256 | 0 | R+30.9 | R+41.2 | — | — |
| 112 | 3,663 | 2,305 | 0 | R+22.8 | R+34.1 | — | +56.5% |
| 113 | 3,466 | 2,491 | 0 | R+16.4 | R+30.1 | — | — |
| 114 | 4,811 | 2,153 | 0 | R+38.2 | R+38.1 | +40.4% | +43.3% |
| 115 | 4,141 | 1,942 | 0 | R+36.1 | R+49.8 | +35.5% | +35.6% |
| 116 | 4,227 | 1,375 | 0 | R+50.9 | R+53.3 | — | — |
| 117 | 3,217 | 1,451 | 0 | R+37.8 | R+53.2 | — | +80.2% |
| 118 | 4,731 | 1,571 | 0 | R+50.1 | R+58.6 | +62.1% | — |
| 119 | 4,181 | 2,044 | 0 | R+34.3 | R+41.1 | — | +67.4% |
| 120 | 5,120 | 1,077 | 0 | R+65.2 | R+65.4 | — | +46.5% |
| 121 | 2,140 | 786 | 0 | R+46.3 | R+37.2 | — | +95.5% |
| 122 | 4,324 | 1,766 | 0 | R+42.0 | R+40.0 | +66.6% | +77.3% |
| 123 | 6,898 | 1,709 | 0 | R+60.3 | R+53.5 | — | +52.5% |
| 124 | 7,110 | 930 | 0 | R+76.9 | R+66.1 | — | +54.0% |
| 125 | 6,431 | 1,106 | 0 | R+70.7 | R+63.1 | — | +47.9% |
| 126 | 6,877 | 1,277 | 0 | R+68.7 | R+55.6 | — | +19.0% |
| 127 | 8,139 | 807 | 0 | R+82.0 | R+69.2 | +74.3% | +52.3% |
| 128 | 5,826 | 1,096 | 0 | R+68.3 | R+61.0 | +49.1% | +34.6% |
| 129 | 6,691 | 1,143 | 0 | R+70.8 | R+62.2 | — | +42.0% |
| 130 | 3,836 | 2,090 | 0 | R+29.5 | R+36.1 | — | +77.3% |
| 131 | 5,882 | 1,641 | 0 | R+56.4 | R+50.8 | — | +35.2% |
| 132 | 1,273 | 1,780 | 0 | D+16.6 | D+1.7 | +53.3% | +47.1% |
| 133 | 1,732 | 2,194 | 0 | D+11.8 | R+3.7 | +70.3% | +65.6% |
| 134 | 4,924 | 2,683 | 0 | R+29.5 | R+21.8 | +69.9% | — |
| 135 | 2,163 | 3,299 | 0 | D+20.8 | D+3.5 | +52.7% | +44.0% |
| 136 | 3,165 | 4,146 | 0 | D+13.4 | D+0.4 | +76.2% | +50.0% |
| 137 | 6,512 | 2,673 | 0 | R+41.8 | R+34.5 | — | +35.1% |
| 138 | 8,020 | 1,197 | 0 | R+74.0 | R+63.4 | — | — |
| 139 | 6,050 | 0 | 0 | R+100.0 | R+47.7 | — | -100.0% |
| 140 | 5,729 | 1,409 | 0 | R+60.5 | R+51.8 | +76.3% | +51.3% |
| 141 | 7,256 | 791 | 0 | R+80.3 | R+72.5 | — | +59.8% |
| 142 | 5,651 | 1,015 | 0 | R+69.5 | R+63.7 | — | — |
| 143 | 6,360 | 1,184 | 0 | R+68.6 | R+68.6 | +55.6% | +60.9% |
| 144 | 7,157 | 1,091 | 0 | R+73.5 | R+67.1 | — | +42.2% |
| 145 | 7,022 | 1,679 | 0 | R+61.4 | R+54.2 | — | — |
| 146 | 6,754 | 1,303 | 0 | R+67.7 | R+63.3 | — | — |
| 147 | 3,956 | 1,553 | 46 | R+43.3 | R+18.0 | +70.5% | +46.0% |
| 148 | 4,539 | 1,041 | 0 | R+62.7 | R+58.9 | — | — |
| 149 | 3,668 | 647 | 0 | R+70.0 | R+48.6 | — | — |
| 150 | 3,126 | 0 | 0 | R+100.0 | R+66.4 | — | -100.0% |
| 151 | 6,034 | 799 | 0 | R+76.6 | R+73.0 | — | +84.1% |
| 152 | 4,490 | 830 | 0 | R+68.8 | R+61.7 | — | — |
| 153 | 6,566 | 859 | 0 | R+76.9 | R+72.3 | — | +67.4% |
| 154 | 7,057 | 776 | 0 | R+80.2 | R+66.7 | — | +30.0% |
| 155 | 6,919 | 942 | 0 | R+76.0 | R+67.2 | — | +40.6% |
| 156 | 4,300 | 874 | 0 | R+66.2 | R+56.9 | +61.3% | +42.3% |
| 157 | 4,898 | 939 | 0 | R+67.8 | R+63.8 | — | — |
| 158 | 5,748 | 858 | 0 | R+74.0 | R+64.3 | — | +52.9% |
| 159 | 5,212 | 0 | 0 | R+100.0 | R+67.2 | — | — |
| 160 | 6,601 | 1,043 | 0 | R+72.7 | R+54.3 | — | +55.7% |
| 161 | 3,141 | 1,212 | 0 | R+44.3 | R+24.2 | — | +68.6% |
| 162 | 5,021 | 0 | 0 | R+100.0 | R+50.7 | — | — |
| 163 | 4,517 | 859 | 0 | R+68.0 | R+51.3 | — | +62.4% |