County Map
Loading repository GeoJSONCounty Results
56 visible reporting jurisdictionsAbout the directional review column
The column below is not a finding that interference occurred, and it does not prove that any candidate actually received extra votes. It is a rough advisory screen from the loaded review indicators. For down-ballot comparison flags, the app compares same-party presidential votes against a comparison race such as U.S. Senate or Governor, then labels the direction with the larger relative gap. Governor-only comparisons are marked low confidence because they can mostly reflect ordinary race-specific ticket splitting. When the comparison is U.S. House, the column names presidential-over-House dropoff direction instead of candidate benefit because House races are district- and candidate-specific controls.
That direction can be affected by split-ticket voting, incumbency, local candidate strength, undervotes, uncontested races, one-sided comparison races, reporting-unit definitions, missing comparison rows, or ordinary political geography. Treat it as "if this pattern needs review, this is the side the math points toward," not as a causal claim or a conclusion.
| Jurisdiction | Flags | Directional screen | Winner | Harris | Trump | Total | Margin | Source | Inspect |
|---|---|---|---|---|---|---|---|---|---|
| Beaverhead County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 1,543 | 4,058 | 5,794 | 2,515 (43.41%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Big Horn County | ! Average down-ballot difference! Down-ballot outliers! Vote-share pattern | Trump / REP | Trump | 2,112 | 2,188 | 4,470 | 76 (1.70%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Blaine County | ! Average down-ballot difference! Down-ballot outliers! Vote-share pattern | Trump / REP | Trump | 1,348 | 1,526 | 3,019 | 178 (5.90%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Broadwater County | - | - | Trump | 885 | 3,770 | 4,810 | 2,885 (59.98%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Carbon County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 2,353 | 4,719 | 7,297 | 2,366 (32.42%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Carter County | - | - | Trump | 75 | 760 | 854 | 685 (80.21%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Cascade County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 14,021 | 22,419 | 37,583 | 8,398 (22.35%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Chouteau County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 940 | 1,885 | 2,934 | 945 (32.21%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Custer County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 1,385 | 4,208 | 5,797 | 2,823 (48.70%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Daniels County | - | - | Trump | 154 | 778 | 951 | 624 (65.62%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Dawson County | - | - | Trump | 894 | 3,627 | 4,638 | 2,733 (58.93%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Deer Lodge County | - | - | Harris | 2,376 | 2,329 | 4,870 | 47 (0.97%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Fallon County | - | - | Trump | 163 | 1,303 | 1,507 | 1,140 (75.65%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Fergus County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 1,522 | 4,965 | 6,712 | 3,443 (51.30%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Flathead County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 20,062 | 41,390 | 63,140 | 21,328 (33.78%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Gallatin County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Harris | 34,938 | 32,695 | 69,897 | 2,243 (3.21%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Garfield County | - | - | Trump | 39 | 756 | 800 | 717 (89.63%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Glacier County | ! Average down-ballot difference! Down-ballot outliers! Vote-share pattern | Trump / REP | Harris | 2,933 | 1,939 | 5,078 | 994 (19.57%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Golden Valley County | - | - | Trump | 67 | 440 | 515 | 373 (72.43%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Granite County | - | - | Trump | 579 | 1,537 | 2,176 | 958 (44.03%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Hill County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 2,634 | 3,871 | 6,804 | 1,237 (18.18%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Jefferson County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 2,516 | 5,544 | 8,291 | 3,028 (36.52%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Judith Basin County | - | - | Trump | 265 | 1,051 | 1,353 | 786 (58.09%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Lake County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 6,510 | 9,880 | 16,910 | 3,370 (19.93%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Lewis And Clark County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 19,085 | 21,479 | 42,023 | 2,394 (5.70%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Liberty County | - | - | Trump | 214 | 752 | 988 | 538 (54.45%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Lincoln County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 2,615 | 8,909 | 11,789 | 6,294 (53.39%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Madison County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 1,689 | 4,615 | 6,461 | 2,926 (45.29%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Mccone County | - | - | Trump | 129 | 931 | 1,082 | 802 (74.12%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Meagher County | - | - | Trump | 256 | 888 | 1,172 | 632 (53.92%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Mineral County | - | - | Trump | 689 | 2,049 | 2,833 | 1,360 (48.01%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Missoula County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Harris | 42,903 | 27,306 | 72,773 | 15,597 (21.43%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Musselshell County | - | - | Trump | 396 | 2,550 | 3,012 | 2,154 (71.51%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Park County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 5,224 | 6,128 | 11,717 | 904 (7.72%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Petroleum County | - | - | Trump | 37 | 284 | 324 | 247 (76.23%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Phillips County | - | - | Trump | 385 | 1,753 | 2,189 | 1,368 (62.49%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Pondera County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 782 | 1,972 | 2,852 | 1,190 (41.73%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Powder River County | - | - | Trump | 131 | 963 | 1,106 | 832 (75.23%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Powell County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 710 | 2,466 | 3,282 | 1,756 (53.50%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Prairie County | - | - | Trump | 122 | 546 | 688 | 424 (61.63%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Ravalli County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 8,485 | 20,617 | 29,904 | 12,132 (40.57%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Richland County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 778 | 4,387 | 5,309 | 3,609 (67.98%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Roosevelt County | ! Average down-ballot difference! Down-ballot outliers! Vote-share pattern | Trump / REP | Trump | 1,680 | 2,055 | 3,914 | 375 (9.58%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Rosebud County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 1,095 | 2,466 | 3,693 | 1,371 (37.12%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Sanders County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 1,705 | 6,150 | 8,069 | 4,445 (55.09%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Sheridan County | - | - | Trump | 509 | 1,321 | 1,912 | 812 (42.47%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Silver Bow County | ! Average down-ballot difference! Down-ballot outliers | Trump / REP | Harris | 9,386 | 8,110 | 18,226 | 1,276 (7.00%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Stillwater County | ! Average down-ballot difference | Trump / REP | Trump | 1,056 | 4,699 | 5,906 | 3,643 (61.68%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Sweet Grass County | - | - | Trump | 525 | 1,789 | 2,381 | 1,264 (53.09%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Teton County | - | - | Trump | 927 | 2,533 | 3,568 | 1,606 (45.01%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Toole County | - | - | Trump | 415 | 1,571 | 2,046 | 1,156 (56.50%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Treasure County | - | - | Trump | 57 | 367 | 442 | 310 (70.14%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Valley County | - | - | Trump | 935 | 3,019 | 4,079 | 2,084 (51.09%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Wheatland County | - | - | Trump | 209 | 843 | 1,086 | 634 (58.38%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Wibaux County | - | - | Trump | 71 | 463 | 546 | 392 (71.79%) | mt-2024-mt-2024-general-precinct-by-precinct | |
| Yellowstone County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 28,392 | 50,460 | 81,391 | 22,068 (27.11%) | mt-2024-mt-2024-general-precinct-by-precinct |
Source Provenance
Authority, parser, and confidence- Montana 2024 presidential county resultsImported from the legacy Civic Result Maps source inventory.legacyStaticAppData
- County boundariesCounty geometry is used for Montana county map joins; precinct boundary geometry is not included in this package.censusTigerwebCountyGeojson
- EAC fallback turnout rowsNational EAC fallback turnout rows. Prefer state election office denominator artifacts when available; keep fallback caveats visible in the app.eacTurnoutCsv
- Normalized official 2016 and 2020 county presidential baseline CSVCounty-level historical baseline rows resolve to Census county FIPS tags. Dem/Rep candidate totals are official workbook totals; other_votes exclude separate write-in canvass votes because the official export does not allocate them into county rows.historicalPresidentialCsv
- Official 2016 and 2020 write-in canvass context PDFsContext artifact documents the statewide write-in vote caveat for historical baselines; write-ins are not forced into county rows without a reliable county allocation for both years.writeInCanvassContext
- Official 2016 general election precinct-by-precinct results workbookOfficial candidate-level precinct rows aggregated to county presidential baseline rows. Separate write-in canvass votes are retained as context and not allocated into county other_votes.historicalPresidentialCsv
- Official 2020 county presidential historical baseline rowsOfficial 2020 county presidential baseline rows at county grain. Rows include stable county:<GEOID> jurisdiction tags derived from Census county geometry and preserve the source county display name.historicalPresidentialCsv generated by scripts/normalize-mt-historical-baseline.py
- Official 2020 general election precinct-by-precinct results workbookOfficial candidate-level precinct rows aggregated to county presidential baseline rows. Separate write-in canvass votes are retained as context and not allocated into county other_votes.historicalPresidentialCsv
- Official 2020 statewide general election canvass PDFOfficial canvass PDF retained as certified statewide and county context for the 2020 workbook-derived historical rows.officialCanvassPdf
- Official 2024 General Election Report State Canvass PDFOfficial statewide canvass PDF retained as the certified statewide total reference for the precinct workbook.officialCanvassPdf
- Official 2024 general election precinct-by-precinct results workbookCandidate-level precinct rows for President and U.S. Senate in one official workbook. Presidential write-ins are not included in this workbook, so the native metrics expose a 27-vote statewide certified gap against the canvass total.montanaPrecinctResultsXlsx
- Official 2024 general election results page captureOfficial results page retained for provenance and election ID. The native parser reads the official precinct workbook artifact directly.officialResultsHtml
- Verified Voting Verifier MT 2024 equipment contextVerified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.verifiedVotingEquipment
Coverage
Loaded platform capabilities- Source PlannerAvailable
- Certified ResultsAvailable
- MapAvailable
- Review GraphsAvailable
- TurnoutAvailable
- Historical BaselineAvailable
State Snapshot
Candidate totals and vote shareCounty profiles
Separate pageOpen a county profile
Search nationwide by county name or five-digit FIPS. This opens a separate county history page and does not filter the state map.
National Overview