County Map
Loading repository GeoJSONCounty Results
53 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 |
|---|---|---|---|---|---|---|---|---|---|
| Adams County | - | - | Trump | 215 | 962 | 1,201 | 747 (62.20%) | nd-2024-nd-2024-sos-president-county | |
| Barnes County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 1,661 | 3,531 | 5,339 | 1,870 (35.03%) | nd-2024-nd-2024-sos-president-county | |
| Benson County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 795 | 1,163 | 2,002 | 368 (18.38%) | nd-2024-nd-2024-sos-president-county | |
| Billings County | - | - | Trump | 93 | 543 | 647 | 450 (69.55%) | nd-2024-nd-2024-sos-president-county | |
| Bottineau County | - | - | Trump | 735 | 2,628 | 3,447 | 1,893 (54.92%) | nd-2024-nd-2024-sos-president-county | |
| Bowman County | - | - | Trump | 207 | 1,384 | 1,618 | 1,177 (72.74%) | nd-2024-nd-2024-sos-president-county | |
| Burke County | - | - | Trump | 130 | 909 | 1,056 | 779 (73.77%) | nd-2024-nd-2024-sos-president-county | |
| Burleigh County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 14,215 | 36,595 | 52,263 | 22,380 (42.82%) | nd-2024-nd-2024-sos-president-county | |
| Cass County | ! Vote-share pattern | Harris share pattern | Trump | 40,304 | 47,873 | 90,851 | 7,569 (8.33%) | nd-2024-nd-2024-sos-president-county | |
| Cavalier County | - | - | Trump | 491 | 1,461 | 1,987 | 970 (48.82%) | nd-2024-nd-2024-sos-president-county | |
| Dickey County | - | - | Trump | 557 | 1,829 | 2,453 | 1,272 (51.85%) | nd-2024-nd-2024-sos-president-county | |
| Divide County | - | - | Trump | 253 | 914 | 1,201 | 661 (55.04%) | nd-2024-nd-2024-sos-president-county | |
| Dunn County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 332 | 1,877 | 2,242 | 1,545 (68.91%) | nd-2024-nd-2024-sos-president-county | |
| Eddy County | - | - | Trump | 316 | 862 | 1,205 | 546 (45.31%) | nd-2024-nd-2024-sos-president-county | |
| Emmons County | - | - | Trump | 205 | 1,697 | 1,930 | 1,492 (77.31%) | nd-2024-nd-2024-sos-president-county | |
| Foster County | - | - | Trump | 335 | 1,326 | 1,703 | 991 (58.19%) | nd-2024-nd-2024-sos-president-county | |
| Golden Valley County | - | - | Trump | 122 | 847 | 991 | 725 (73.16%) | nd-2024-nd-2024-sos-president-county | |
| Grand Forks County | ! Vote-share pattern | Harris share pattern | Trump | 12,469 | 18,123 | 31,411 | 5,654 (18.00%) | nd-2024-nd-2024-sos-president-county | |
| Grant County | - | - | Trump | 205 | 1,076 | 1,306 | 871 (66.69%) | nd-2024-nd-2024-sos-president-county | |
| Griggs County | - | - | Trump | 301 | 963 | 1,289 | 662 (51.36%) | nd-2024-nd-2024-sos-president-county | |
| Hettinger County | - | - | Trump | 192 | 1,089 | 1,306 | 897 (68.68%) | nd-2024-nd-2024-sos-president-county | |
| Kidder County | - | - | Trump | 238 | 1,137 | 1,398 | 899 (64.31%) | nd-2024-nd-2024-sos-president-county | |
| LaMoure County | - | - | Trump | 453 | 1,614 | 2,123 | 1,161 (54.69%) | nd-2024-nd-2024-sos-president-county | |
| Logan County | - | - | Trump | 117 | 898 | 1,033 | 781 (75.61%) | nd-2024-nd-2024-sos-president-county | |
| McHenry County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 479 | 2,223 | 2,752 | 1,744 (63.37%) | nd-2024-nd-2024-sos-president-county | |
| McIntosh County | - | - | Trump | 229 | 1,132 | 1,390 | 903 (64.96%) | nd-2024-nd-2024-sos-president-county | |
| McKenzie County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 809 | 4,627 | 5,521 | 3,818 (69.15%) | nd-2024-nd-2024-sos-president-county | |
| McLean County | - | - | Trump | 1,093 | 4,231 | 5,421 | 3,138 (57.89%) | nd-2024-nd-2024-sos-president-county | |
| Mercer County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 672 | 3,798 | 4,555 | 3,126 (68.63%) | nd-2024-nd-2024-sos-president-county | |
| Morton County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 3,748 | 12,839 | 17,036 | 9,091 (53.36%) | nd-2024-nd-2024-sos-president-county | |
| Mountrail County | - | - | Trump | 1,125 | 2,877 | 4,073 | 1,752 (43.01%) | nd-2024-nd-2024-sos-president-county | |
| Nelson County | - | Trump share | Trump | 580 | 1,141 | 1,761 | 561 (31.86%) | nd-2024-nd-2024-sos-president-county | |
| Oliver County | - | - | Trump | 156 | 909 | 1,087 | 753 (69.27%) | nd-2024-nd-2024-sos-president-county | |
| Pembina County | - | - | Trump | 704 | 2,350 | 3,112 | 1,646 (52.89%) | nd-2024-nd-2024-sos-president-county | |
| Pierce County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 439 | 1,493 | 1,970 | 1,054 (53.50%) | nd-2024-nd-2024-sos-president-county | |
| Ramsey County | - | Trump share | Trump | 1,513 | 3,609 | 5,239 | 2,096 (40.01%) | nd-2024-nd-2024-sos-president-county | |
| Ransom County | - | - | Trump | 920 | 1,661 | 2,649 | 741 (27.97%) | nd-2024-nd-2024-sos-president-county | |
| Renville County | - | - | Trump | 179 | 993 | 1,208 | 814 (67.38%) | nd-2024-nd-2024-sos-president-county | |
| Richland County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 2,473 | 5,576 | 8,261 | 3,103 (37.56%) | nd-2024-nd-2024-sos-president-county | |
| Rolette County | - | - | Harris | 2,567 | 1,427 | 4,075 | 1,140 (27.98%) | nd-2024-nd-2024-sos-president-county | |
| Sargent County | - | - | Trump | 663 | 1,325 | 2,043 | 662 (32.40%) | nd-2024-nd-2024-sos-president-county | |
| Sheridan County | - | - | Trump | 101 | 644 | 757 | 543 (71.73%) | nd-2024-nd-2024-sos-president-county | |
| Sioux County | - | - | Harris | 654 | 285 | 953 | 369 (38.72%) | nd-2024-nd-2024-sos-president-county | |
| Slope County | - | - | Trump | 33 | 351 | 389 | 318 (81.75%) | nd-2024-nd-2024-sos-president-county | |
| Stark County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 2,473 | 12,323 | 15,100 | 9,850 (65.23%) | nd-2024-nd-2024-sos-president-county | |
| Steele County | - | - | Trump | 367 | 622 | 1,015 | 255 (25.12%) | nd-2024-nd-2024-sos-president-county | |
| Stutsman County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 2,692 | 7,185 | 10,134 | 4,493 (44.34%) | nd-2024-nd-2024-sos-president-county | |
| Towner County | - | - | Trump | 289 | 796 | 1,114 | 507 (45.51%) | nd-2024-nd-2024-sos-president-county | |
| Traill County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 1,359 | 2,650 | 4,115 | 1,291 (31.37%) | nd-2024-nd-2024-sos-president-county | |
| Walsh County | - | - | Trump | 1,173 | 3,186 | 4,496 | 2,013 (44.77%) | nd-2024-nd-2024-sos-president-county | |
| Ward County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 7,215 | 20,635 | 28,552 | 13,420 (47.00%) | nd-2024-nd-2024-sos-president-county | |
| Wells County | - | - | Trump | 405 | 1,815 | 2,253 | 1,410 (62.58%) | nd-2024-nd-2024-sos-president-county | |
| Williams County | ! Average down-ballot difference! Vote-share pattern | Trump / REP | Trump | 2,276 | 12,501 | 15,122 | 10,225 (67.62%) | nd-2024-nd-2024-sos-president-county |
Source Provenance
Authority, parser, and confidence- North Dakota 2024 presidential county resultsImported from the legacy Civic Result Maps source inventory.legacyStaticAppData
- County boundary geometryCounty geometry supports county result map joins only; precinct boundary geometry or a precinct-code crosswalk remains uncollected.countyGeoJson
- North Dakota county boundary GeoJSONLoaded repository GeoJSON FeatureCollection used by result map joins; validated by scripts/validate-map-geometry-coverage.mjs.censusTigerwebGeojson
- EAC fallback turnout rowsNational EAC fallback turnout rows. Prefer state election office denominator artifacts when available; keep fallback caveats visible in the app.eacTurnoutCsv
- North Dakota 2024 official source coverage inventory and request matrixInventory documents loaded official SOS President and same-grain U.S. Senate precinct-review endpoint artifacts, plus remaining turnout denominator, historical baseline, precinct geometry/crosswalk, audit, recount, CVR, incident, correction, and litigation gaps.sourceCoverageInventoryJson
- North Dakota SOS result endpoint manifest and reconciliationRecords source endpoints, row counts, statewide President/U.S. Senate reconciliation totals, and excluded zero-vote precinct keys for reproducibility.collect-nd-sos-results.mjs
- Official 2024 General Election President county resultsGenerated by scripts/collect-nd-sos-results.mjs from the official ResultsAjax GetMapData JSON endpoint behind the North Dakota SOS results dashboard. Reconciles to dashboard totals: 368,155 total President votes, 246,505 Trump, 112,327 Harris, and 9,323 Other/write-in/Libertarian votes.countyPresidentCsv
- Official 2024 General Election President versus U.S. Senate precinct review rowsPairs President and U.S. Senate at the same official county and precinct key. Two zero-vote precinct keys are documented in data/nd-2024-sos-results-manifest.json and excluded from review rows.localComparisonCsv
- Verified Voting Verifier ND 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