Civic Result MapsNational election result data platform
Current context

Alabama · 2024 President

Contest
President

County Map

Loading repository GeoJSON
AL
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

67 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
Autauga County--Trump7,43920,48428,28113,045 (46.13%)al-2024-al-2024-general-president
Baldwin County--Trump24,93495,798122,24970,864 (57.97%)al-2024-al-2024-general-president
Barbour County
! Vote-share pattern
Harris share patternTrump4,1585,6069,8551,448 (14.69%)al-2024-al-2024-general-president
Bibb County
! Vote-share pattern
Harris share patternTrump1,6197,5729,2575,953 (64.31%)al-2024-al-2024-general-president
Blount County
! Vote-share pattern
Harris share patternTrump2,57625,35428,16322,778 (80.88%)al-2024-al-2024-general-president
Bullock County
! Vote-share pattern
Harris share patternHarris2,9831,1014,1111,882 (45.78%)al-2024-al-2024-general-president
Butler County
! Vote-share pattern
Harris share patternTrump3,2515,1728,4801,921 (22.65%)al-2024-al-2024-general-president
Calhoun County
! Vote-share pattern
Trump share patternTrump13,19434,91248,65321,718 (44.64%)al-2024-al-2024-general-president
Chambers County
! Vote-share pattern
Harris share patternTrump5,4058,71114,2453,306 (23.21%)al-2024-al-2024-general-president
Cherokee County--Trump1,55311,35813,0069,805 (75.39%)al-2024-al-2024-general-president
Chilton County
! Vote-share pattern
Harris share patternTrump2,69816,92019,76314,222 (71.96%)al-2024-al-2024-general-president
Choctaw County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump2,5154,1036,6561,588 (23.86%)al-2024-al-2024-general-president
Clarke County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump4,9276,96511,9582,038 (17.04%)al-2024-al-2024-general-president
Clay County
! Vote-share pattern
Harris share patternTrump9935,7346,7674,741 (70.06%)al-2024-al-2024-general-president
Cleburne County
! Vote-share pattern
Harris share patternTrump6056,9887,6516,383 (83.43%)al-2024-al-2024-general-president
Coffee County
! Vote-share pattern
Harris share patternTrump4,60117,49522,31912,894 (57.77%)al-2024-al-2024-general-president
Colbert County
! Vote-share pattern
Mixed share patternTrump7,13719,71427,16012,577 (46.31%)al-2024-al-2024-general-president
Conecuh County
! Vote-share pattern
Harris share patternTrump2,5803,4236,051843 (13.93%)al-2024-al-2024-general-president
Coosa County
! Vote-share pattern
Harris share patternTrump1,4783,7585,2682,280 (43.28%)al-2024-al-2024-general-president
Covington County
! Vote-share pattern
Harris share patternTrump2,31414,67717,09512,363 (72.32%)al-2024-al-2024-general-president
Crenshaw County
! Vote-share pattern
Harris share patternTrump1,4575,0006,4863,543 (54.63%)al-2024-al-2024-general-president
Cullman County--Trump4,03938,70443,14634,665 (80.34%)al-2024-al-2024-general-president
Dale County
! Vote-share pattern
Harris share patternTrump4,48414,47619,1399,992 (52.21%)al-2024-al-2024-general-president
Dallas County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseHarris10,2365,19015,5475,046 (32.46%)al-2024-al-2024-general-president
DeKalb County--Trump3,75825,63329,66021,875 (73.75%)al-2024-al-2024-general-president
Elmore County--Trump9,77431,37441,62421,600 (51.89%)al-2024-al-2024-general-president
Escambia County
! Vote-share pattern
Harris share patternTrump3,96410,88414,9576,920 (46.27%)al-2024-al-2024-general-president
Etowah County
! Vote-share pattern
Harris share patternTrump10,02735,65346,13725,626 (55.54%)al-2024-al-2024-general-president
Fayette County
! Vote-share pattern
Harris share patternTrump1,1427,1588,3696,016 (71.88%)al-2024-al-2024-general-president
Franklin County
! Vote-share pattern
Harris share patternTrump1,56810,41712,0978,849 (73.15%)al-2024-al-2024-general-president
Geneva County
! Vote-share pattern
Harris share patternTrump1,39110,92912,4019,538 (76.91%)al-2024-al-2024-general-president
Greene County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseHarris3,1338854,0392,248 (55.66%)al-2024-al-2024-general-president
Hale County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseHarris3,8683,3697,305499 (6.83%)al-2024-al-2024-general-president
Henry County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump2,2636,9899,3204,726 (50.71%)al-2024-al-2024-general-president
Houston County
! Vote-share pattern
Harris share patternTrump11,35232,46944,34921,117 (47.62%)al-2024-al-2024-general-president
Jackson County--Trump3,27620,07323,55616,797 (71.31%)al-2024-al-2024-general-president
Jefferson County
! Vote-share pattern
Trump share patternHarris162,112131,123298,70430,989 (10.37%)al-2024-al-2024-general-president
Lamar County
! Vote-share pattern
Harris share patternTrump8066,0336,8905,227 (75.86%)al-2024-al-2024-general-president
Lauderdale County
! Vote-share pattern
Trump share patternTrump10,32632,70843,63722,382 (51.29%)al-2024-al-2024-general-president
Lawrence County
! Vote-share pattern
Harris share patternTrump2,98313,02416,12210,041 (62.28%)al-2024-al-2024-general-president
Lee County
! Vote-share pattern
Trump share patternTrump25,79846,02073,12720,222 (27.65%)al-2024-al-2024-general-president
Limestone County
! Vote-share pattern
Harris share patternTrump14,58137,88753,33223,306 (43.70%)al-2024-al-2024-general-president
Lowndes County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseHarris3,8671,7585,6552,109 (37.29%)al-2024-al-2024-general-president
Macon County
! Vote-share pattern
Trump share patternHarris6,0841,6827,8344,402 (56.19%)al-2024-al-2024-general-president
Madison County
! Vote-share pattern
Trump share patternTrump87,824105,430197,61717,606 (8.91%)al-2024-al-2024-general-president
Marengo County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump4,6314,9959,682364 (3.76%)al-2024-al-2024-general-president
Marion County--Trump1,19712,24513,54311,048 (81.58%)al-2024-al-2024-general-president
Marshall County
! Vote-share pattern
Harris share patternTrump5,55334,43440,38828,881 (71.51%)al-2024-al-2024-general-president
Mobile County
! Vote-share pattern
Trump share patternTrump72,055100,759175,16428,704 (16.39%)al-2024-al-2024-general-president
Monroe County
! Vote-share pattern
Harris share patternTrump3,7406,0079,8152,267 (23.10%)al-2024-al-2024-general-president
Montgomery County
! Vote-share pattern
Trump share patternHarris57,94630,47789,79827,469 (30.59%)al-2024-al-2024-general-president
Morgan County
! Vote-share pattern
Harris share patternTrump12,39240,44953,54328,057 (52.40%)al-2024-al-2024-general-president
Perry County
! Vote-share pattern
Harris share patternHarris3,1741,2694,4651,905 (42.67%)al-2024-al-2024-general-president
Pickens County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump3,3885,4658,9122,077 (23.31%)al-2024-al-2024-general-president
Pike County
! Vote-share pattern
Harris share patternTrump4,8998,22413,2343,325 (25.12%)al-2024-al-2024-general-president
Randolph County
! Vote-share pattern
Harris share patternTrump1,9209,10211,0917,182 (64.76%)al-2024-al-2024-general-president
Russell County
! Vote-share pattern
Trump share patternHarris10,42210,07820,718344 (1.66%)al-2024-al-2024-general-president
Shelby County
! Vote-share pattern
Harris share patternTrump33,08779,666114,69846,579 (40.61%)al-2024-al-2024-general-president
St. Clair County
! Vote-share pattern
Harris share patternTrump7,64035,50143,52627,861 (64.01%)al-2024-al-2024-general-president
Sumter County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseHarris3,7251,5425,3072,183 (41.13%)al-2024-al-2024-general-president
Talladega County
! Average down-ballot difference
DEM pres > HouseTrump10,89822,10033,25011,202 (33.69%)al-2024-al-2024-general-president
Tallapoosa County
! Vote-share pattern
Harris share patternTrump4,97514,88420,0239,909 (49.49%)al-2024-al-2024-general-president
Tuscaloosa County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump33,39950,72485,25617,325 (20.32%)al-2024-al-2024-general-president
Walker County
! Vote-share pattern
Harris share patternTrump4,10225,46429,78621,362 (71.72%)al-2024-al-2024-general-president
Washington County
! Vote-share pattern
Harris share patternTrump1,8636,5348,4414,671 (55.34%)al-2024-al-2024-general-president
Wilcox County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseHarris3,4491,7935,2631,656 (31.46%)al-2024-al-2024-general-president
Winston County--Trump88410,19111,1499,307 (83.48%)al-2024-al-2024-general-president

Source Provenance

Authority, parser, and confidence
Ready
  • Alabama source coverage and remaining-gap inventoryInventory only. Documents loaded official result/review/history artifacts plus remaining turnout, precinct geometry, audit, CVR, recount, incident, correction, and litigation gaps.sourceCoverageInventoryJson
  • Alabama 2024 presidential county resultsImported from the legacy Civic Result Maps source inventory.legacyStaticAppData
  • County boundariesCounty geometry supports county-level map joins only; no precinct geometry/crosswalk is loaded.censusTigerwebCountyGeojson
  • Alabama county boundary GeoJSONLoaded repository GeoJSON FeatureCollection used by result map joins; validated by scripts/validate-map-geometry-coverage.mjs.censusTigerwebGeojson
  • County equipment contextSupplemental context only; not a vote, turnout, audit, incident, or proof-of-precinct-uniformity source.verifiedVotingEquipmentContext
  • EAC fallback turnout rowsNational EAC fallback turnout rows. Alabama-native turnout artifacts are collected as leads, but EAC remains active until the SOS ballots-cast and ALVR denominator timing are reconciled.eacTurnoutCsv
  • Official 2012/2016/2020 county presidential baseline rowsOfficial county historical baselines for context only. 2016 and 2020 are county aggregates from official precinct matrix ZIPs; 2012 uses the official county presidential workbook.historicalPresidentialCsv
  • Official 2024 General Election precinct result ZIPOfficial SOS ZIP with 67 county XLS workbooks. Normalized by scripts/normalize-al-sos-results.mjs into county President, local President-versus-U.S.-House review rows, and a turnout lead.alabamaSosPrecinctMatrixZip
  • Official 2024 county presidential rowsOfficial county presidential aggregates from the 67 county XLS matrices; reconciles to 2,265,090 presidential votes.countyPresidentCsv
  • Official 2024 precinct/reporting-mode President versus U.S. House rowsPairs President and U.S. House cells at the same county XLS column only where U.S. House coverage is explicit and nonzero. U.S. House is district-based, so rows are directional source-review context.localComparisonCsv
  • State-native turnout and registration denominator leadsLead only. The generated CSV pairs precinct-ZIP ballots-cast rows with November ALVR active voters, but active ETL keeps EAC fallback because the precinct ZIP ballots-cast sum is 180 lower than the EAC/SOS fallback total and denominator timing needs review.alabamaTurnoutDenominatorLead
  • Verified Voting Verifier AL 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
Trump1,462,616 - 64.57%
Harris772,412 - 34.10%
Other30,062 - 1.33%
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