Civic Result MapsNational election result data platform
Current context

North Dakota · 2024 President

Contest
President

County Map

Loading repository GeoJSON
ND
Click or focus a boundaryWinner, margin, and review flags appear here.
100%
Loading map geometry...
Strong Harris WinWeak Harris WinWeak Trump WinStrong Trump Win
Vote volumeNo joined resultAdvisory countBadge numbers count advisory indicators, not confirmed findings.

County Results

53 visible reporting jurisdictions
Sort
About 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.

JurisdictionFlagsDirectional screenWinnerHarrisTrumpTotalMarginSourceInspect
Adams County--Trump2159621,201747 (62.20%)nd-2024-nd-2024-sos-president-county
Barnes County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump1,6613,5315,3391,870 (35.03%)nd-2024-nd-2024-sos-president-county
Benson County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump7951,1632,002368 (18.38%)nd-2024-nd-2024-sos-president-county
Billings County--Trump93543647450 (69.55%)nd-2024-nd-2024-sos-president-county
Bottineau County--Trump7352,6283,4471,893 (54.92%)nd-2024-nd-2024-sos-president-county
Bowman County--Trump2071,3841,6181,177 (72.74%)nd-2024-nd-2024-sos-president-county
Burke County--Trump1309091,056779 (73.77%)nd-2024-nd-2024-sos-president-county
Burleigh County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump14,21536,59552,26322,380 (42.82%)nd-2024-nd-2024-sos-president-county
Cass County
! Vote-share pattern
Harris share patternTrump40,30447,87390,8517,569 (8.33%)nd-2024-nd-2024-sos-president-county
Cavalier County--Trump4911,4611,987970 (48.82%)nd-2024-nd-2024-sos-president-county
Dickey County--Trump5571,8292,4531,272 (51.85%)nd-2024-nd-2024-sos-president-county
Divide County--Trump2539141,201661 (55.04%)nd-2024-nd-2024-sos-president-county
Dunn County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump3321,8772,2421,545 (68.91%)nd-2024-nd-2024-sos-president-county
Eddy County--Trump3168621,205546 (45.31%)nd-2024-nd-2024-sos-president-county
Emmons County--Trump2051,6971,9301,492 (77.31%)nd-2024-nd-2024-sos-president-county
Foster County--Trump3351,3261,703991 (58.19%)nd-2024-nd-2024-sos-president-county
Golden Valley County--Trump122847991725 (73.16%)nd-2024-nd-2024-sos-president-county
Grand Forks County
! Vote-share pattern
Harris share patternTrump12,46918,12331,4115,654 (18.00%)nd-2024-nd-2024-sos-president-county
Grant County--Trump2051,0761,306871 (66.69%)nd-2024-nd-2024-sos-president-county
Griggs County--Trump3019631,289662 (51.36%)nd-2024-nd-2024-sos-president-county
Hettinger County--Trump1921,0891,306897 (68.68%)nd-2024-nd-2024-sos-president-county
Kidder County--Trump2381,1371,398899 (64.31%)nd-2024-nd-2024-sos-president-county
LaMoure County--Trump4531,6142,1231,161 (54.69%)nd-2024-nd-2024-sos-president-county
Logan County--Trump1178981,033781 (75.61%)nd-2024-nd-2024-sos-president-county
McHenry County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump4792,2232,7521,744 (63.37%)nd-2024-nd-2024-sos-president-county
McIntosh County--Trump2291,1321,390903 (64.96%)nd-2024-nd-2024-sos-president-county
McKenzie County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump8094,6275,5213,818 (69.15%)nd-2024-nd-2024-sos-president-county
McLean County--Trump1,0934,2315,4213,138 (57.89%)nd-2024-nd-2024-sos-president-county
Mercer County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump6723,7984,5553,126 (68.63%)nd-2024-nd-2024-sos-president-county
Morton County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump3,74812,83917,0369,091 (53.36%)nd-2024-nd-2024-sos-president-county
Mountrail County--Trump1,1252,8774,0731,752 (43.01%)nd-2024-nd-2024-sos-president-county
Nelson County-Trump shareTrump5801,1411,761561 (31.86%)nd-2024-nd-2024-sos-president-county
Oliver County--Trump1569091,087753 (69.27%)nd-2024-nd-2024-sos-president-county
Pembina County--Trump7042,3503,1121,646 (52.89%)nd-2024-nd-2024-sos-president-county
Pierce County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump4391,4931,9701,054 (53.50%)nd-2024-nd-2024-sos-president-county
Ramsey County-Trump shareTrump1,5133,6095,2392,096 (40.01%)nd-2024-nd-2024-sos-president-county
Ransom County--Trump9201,6612,649741 (27.97%)nd-2024-nd-2024-sos-president-county
Renville County--Trump1799931,208814 (67.38%)nd-2024-nd-2024-sos-president-county
Richland County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump2,4735,5768,2613,103 (37.56%)nd-2024-nd-2024-sos-president-county
Rolette County--Harris2,5671,4274,0751,140 (27.98%)nd-2024-nd-2024-sos-president-county
Sargent County--Trump6631,3252,043662 (32.40%)nd-2024-nd-2024-sos-president-county
Sheridan County--Trump101644757543 (71.73%)nd-2024-nd-2024-sos-president-county
Sioux County--Harris654285953369 (38.72%)nd-2024-nd-2024-sos-president-county
Slope County--Trump33351389318 (81.75%)nd-2024-nd-2024-sos-president-county
Stark County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump2,47312,32315,1009,850 (65.23%)nd-2024-nd-2024-sos-president-county
Steele County--Trump3676221,015255 (25.12%)nd-2024-nd-2024-sos-president-county
Stutsman County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump2,6927,18510,1344,493 (44.34%)nd-2024-nd-2024-sos-president-county
Towner County--Trump2897961,114507 (45.51%)nd-2024-nd-2024-sos-president-county
Traill County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump1,3592,6504,1151,291 (31.37%)nd-2024-nd-2024-sos-president-county
Walsh County--Trump1,1733,1864,4962,013 (44.77%)nd-2024-nd-2024-sos-president-county
Ward County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump7,21520,63528,55213,420 (47.00%)nd-2024-nd-2024-sos-president-county
Wells County--Trump4051,8152,2531,410 (62.58%)nd-2024-nd-2024-sos-president-county
Williams County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump2,27612,50115,12210,225 (67.62%)nd-2024-nd-2024-sos-president-county

Source Provenance

Authority, parser, and confidence
Ready
  • 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
Ready
  • Source PlannerAvailable
  • Certified ResultsAvailable
  • MapAvailable
  • Review GraphsAvailable
  • TurnoutAvailable
  • Historical BaselineAvailable

State Snapshot

Candidate totals and vote share
Ready
Trump246,505 - 66.96%
Harris112,327 - 30.51%
Other9,323 - 2.53%
Separate page

Open 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.

2024 data readiness