Historical mode shows canonical county presidential rows. Advisory indicators are not evaluated for this state-year because same-grain comparison rows are not loaded. Vote methods, equipment, and administration records remain 2024 context and are not overlaid.
County Map
Loading repository GeoJSONPrecinct Detail
AL, 2016County Results
67 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 | Indicators / scope | Directional screen | Winner | Clinton | Trump | Total | Margin | Source | Inspect |
|---|---|---|---|---|---|---|---|---|---|
| Autauga County | N/E | Not evaluated | Trump | 5,936 | 18,172 | 24,973 | 12,236 (49.00%) | al-2024-al-historical-presidential-baseline | |
| Baldwin County | N/E | Not evaluated | Trump | 18,458 | 72,883 | 95,215 | 54,425 (57.16%) | al-2024-al-historical-presidential-baseline | |
| Barbour County | N/E | Not evaluated | Trump | 4,871 | 5,454 | 10,469 | 583 (5.57%) | al-2024-al-historical-presidential-baseline | |
| Bibb County | N/E | Not evaluated | Trump | 1,874 | 6,738 | 8,819 | 4,864 (55.15%) | al-2024-al-historical-presidential-baseline | |
| Blount County | N/E | Not evaluated | Trump | 2,150 | 22,808 | 25,530 | 20,658 (80.92%) | al-2024-al-historical-presidential-baseline | |
| Bullock County | N/E | Not evaluated | Clinton | 3,530 | 1,139 | 4,709 | 2,391 (50.78%) | al-2024-al-historical-presidential-baseline | |
| Butler County | N/E | Not evaluated | Trump | 3,726 | 4,901 | 8,732 | 1,175 (13.46%) | al-2024-al-historical-presidential-baseline | |
| Calhoun County | N/E | Not evaluated | Trump | 13,242 | 32,865 | 47,864 | 19,623 (41.00%) | al-2024-al-historical-presidential-baseline | |
| Chambers County | N/E | Not evaluated | Trump | 5,784 | 7,843 | 13,900 | 2,059 (14.81%) | al-2024-al-historical-presidential-baseline | |
| Cherokee County | N/E | Not evaluated | Trump | 1,547 | 8,953 | 10,733 | 7,406 (69.00%) | al-2024-al-historical-presidential-baseline | |
| Chilton County | N/E | Not evaluated | Trump | 2,911 | 15,081 | 18,369 | 12,170 (66.25%) | al-2024-al-historical-presidential-baseline | |
| Choctaw County | N/E | Not evaluated | Trump | 3,109 | 4,106 | 7,292 | 997 (13.67%) | al-2024-al-historical-presidential-baseline | |
| Clarke County | N/E | Not evaluated | Trump | 5,749 | 7,140 | 13,031 | 1,391 (10.67%) | al-2024-al-historical-presidential-baseline | |
| Clay County | N/E | Not evaluated | Trump | 1,237 | 5,245 | 6,624 | 4,008 (60.51%) | al-2024-al-historical-presidential-baseline | |
| Cleburne County | N/E | Not evaluated | Trump | 684 | 5,764 | 6,593 | 5,080 (77.05%) | al-2024-al-historical-presidential-baseline | |
| Coffee County | N/E | Not evaluated | Trump | 4,221 | 15,875 | 20,767 | 11,654 (56.12%) | al-2024-al-historical-presidential-baseline | |
| Colbert County | N/E | Not evaluated | Trump | 7,312 | 16,746 | 24,915 | 9,434 (37.86%) | al-2024-al-historical-presidential-baseline | |
| Conecuh County | N/E | Not evaluated | Trump | 3,080 | 3,420 | 6,585 | 340 (5.16%) | al-2024-al-historical-presidential-baseline | |
| Coosa County | N/E | Not evaluated | Trump | 1,782 | 3,381 | 5,252 | 1,599 (30.45%) | al-2024-al-historical-presidential-baseline | |
| Covington County | N/E | Not evaluated | Trump | 2,387 | 13,267 | 15,940 | 10,880 (68.26%) | al-2024-al-historical-presidential-baseline | |
| Crenshaw County | N/E | Not evaluated | Trump | 1,664 | 4,513 | 6,267 | 2,849 (45.46%) | al-2024-al-historical-presidential-baseline | |
| Cullman County | N/E | Not evaluated | Trump | 3,798 | 32,989 | 37,873 | 29,191 (77.08%) | al-2024-al-historical-presidential-baseline | |
| Dale County | N/E | Not evaluated | Trump | 4,413 | 13,808 | 18,749 | 9,395 (50.11%) | al-2024-al-historical-presidential-baseline | |
| Dallas County | N/E | Not evaluated | Clinton | 12,826 | 5,784 | 18,777 | 7,042 (37.50%) | al-2024-al-historical-presidential-baseline | |
| DeKalb County | N/E | Not evaluated | Trump | 3,682 | 21,779 | 26,278 | 18,097 (68.87%) | al-2024-al-historical-presidential-baseline | |
| Elmore County | N/E | Not evaluated | Trump | 8,443 | 27,634 | 37,260 | 19,191 (51.51%) | al-2024-al-historical-presidential-baseline | |
| Escambia County | N/E | Not evaluated | Trump | 4,698 | 10,282 | 15,297 | 5,584 (36.50%) | al-2024-al-historical-presidential-baseline | |
| Etowah County | N/E | Not evaluated | Trump | 10,442 | 32,353 | 44,164 | 21,911 (49.61%) | al-2024-al-historical-presidential-baseline | |
| Fayette County | N/E | Not evaluated | Trump | 1,362 | 6,712 | 8,249 | 5,350 (64.86%) | al-2024-al-historical-presidential-baseline | |
| Franklin County | N/E | Not evaluated | Trump | 2,197 | 9,466 | 12,040 | 7,269 (60.37%) | al-2024-al-historical-presidential-baseline | |
| Geneva County | N/E | Not evaluated | Trump | 1,525 | 9,994 | 11,758 | 8,469 (72.03%) | al-2024-al-historical-presidential-baseline | |
| Greene County | N/E | Not evaluated | Clinton | 4,012 | 838 | 4,879 | 3,174 (65.05%) | al-2024-al-historical-presidential-baseline | |
| Hale County | N/E | Not evaluated | Clinton | 4,772 | 3,172 | 8,036 | 1,600 (19.91%) | al-2024-al-historical-presidential-baseline | |
| Henry County | N/E | Not evaluated | Trump | 2,292 | 5,632 | 8,072 | 3,340 (41.38%) | al-2024-al-historical-presidential-baseline | |
| Houston County | N/E | Not evaluated | Trump | 10,664 | 30,728 | 42,639 | 20,064 (47.06%) | al-2024-al-historical-presidential-baseline | |
| Jackson County | N/E | Not evaluated | Trump | 3,663 | 16,643 | 20,939 | 12,980 (61.99%) | al-2024-al-historical-presidential-baseline | |
| Jefferson County | N/E | Not evaluated | Clinton | 156,384 | 134,498 | 303,361 | 21,886 (7.21%) | al-2024-al-historical-presidential-baseline | |
| Lamar County | N/E | Not evaluated | Trump | 1,035 | 5,819 | 6,961 | 4,784 (68.73%) | al-2024-al-historical-presidential-baseline | |
| Lauderdale County | N/E | Not evaluated | Trump | 9,952 | 27,899 | 39,525 | 17,947 (45.41%) | al-2024-al-historical-presidential-baseline | |
| Lawrence County | N/E | Not evaluated | Trump | 3,611 | 10,732 | 14,711 | 7,121 (48.41%) | al-2024-al-historical-presidential-baseline | |
| Lee County | N/E | Not evaluated | Trump | 21,230 | 34,617 | 59,191 | 13,387 (22.62%) | al-2024-al-historical-presidential-baseline | |
| Limestone County | N/E | Not evaluated | Trump | 9,468 | 29,067 | 40,294 | 19,599 (48.64%) | al-2024-al-historical-presidential-baseline | |
| Lowndes County | N/E | Not evaluated | Clinton | 4,883 | 1,751 | 6,684 | 3,132 (46.86%) | al-2024-al-historical-presidential-baseline | |
| Macon County | N/E | Not evaluated | Clinton | 7,566 | 1,431 | 9,140 | 6,135 (67.12%) | al-2024-al-historical-presidential-baseline | |
| Madison County | N/E | Not evaluated | Trump | 62,822 | 89,520 | 163,389 | 26,698 (16.34%) | al-2024-al-historical-presidential-baseline | |
| Marengo County | N/E | Not evaluated | Clinton | 5,615 | 5,233 | 10,994 | 382 (3.47%) | al-2024-al-historical-presidential-baseline | |
| Marion County | N/E | Not evaluated | Trump | 1,432 | 11,273 | 12,983 | 9,841 (75.80%) | al-2024-al-historical-presidential-baseline | |
| Marshall County | N/E | Not evaluated | Trump | 4,917 | 29,233 | 35,316 | 24,316 (68.85%) | al-2024-al-historical-presidential-baseline | |
| Mobile County | N/E | Not evaluated | Trump | 71,001 | 94,002 | 169,012 | 23,001 (13.61%) | al-2024-al-historical-presidential-baseline | |
| Monroe County | N/E | Not evaluated | Trump | 4,332 | 5,795 | 10,271 | 1,463 (14.24%) | al-2024-al-historical-presidential-baseline | |
| Montgomery County | N/E | Not evaluated | Clinton | 58,916 | 34,003 | 95,878 | 24,913 (25.98%) | al-2024-al-historical-presidential-baseline | |
| Morgan County | N/E | Not evaluated | Trump | 11,254 | 37,486 | 50,644 | 26,232 (51.80%) | al-2024-al-historical-presidential-baseline | |
| Perry County | N/E | Not evaluated | Clinton | 3,824 | 1,407 | 5,278 | 2,417 (45.79%) | al-2024-al-historical-presidential-baseline | |
| Pickens County | N/E | Not evaluated | Trump | 3,972 | 5,454 | 9,540 | 1,482 (15.53%) | al-2024-al-historical-presidential-baseline | |
| Pike County | N/E | Not evaluated | Trump | 5,056 | 7,693 | 13,168 | 2,637 (20.03%) | al-2024-al-historical-presidential-baseline | |
| Randolph County | N/E | Not evaluated | Trump | 2,290 | 7,697 | 10,178 | 5,407 (53.12%) | al-2024-al-historical-presidential-baseline | |
| Russell County | N/E | Not evaluated | Clinton | 9,577 | 9,210 | 19,252 | 367 (1.91%) | al-2024-al-historical-presidential-baseline | |
| Shelby County | N/E | Not evaluated | Trump | 22,927 | 72,846 | 101,018 | 49,919 (49.42%) | al-2024-al-historical-presidential-baseline | |
| St. Clair County | N/E | Not evaluated | Trump | 5,550 | 31,579 | 38,281 | 26,029 (67.99%) | al-2024-al-historical-presidential-baseline | |
| Sumter County | N/E | Not evaluated | Clinton | 4,746 | 1,581 | 6,411 | 3,165 (49.37%) | al-2024-al-historical-presidential-baseline | |
| Talladega County | N/E | Not evaluated | Trump | 12,121 | 20,614 | 33,407 | 8,493 (25.42%) | al-2024-al-historical-presidential-baseline | |
| Tallapoosa County | N/E | Not evaluated | Trump | 5,519 | 13,594 | 19,486 | 8,075 (41.44%) | al-2024-al-historical-presidential-baseline | |
| Tuscaloosa County | N/E | Not evaluated | Trump | 31,762 | 47,723 | 82,700 | 15,961 (19.30%) | al-2024-al-historical-presidential-baseline | |
| Walker County | N/E | Not evaluated | Trump | 4,497 | 24,266 | 29,472 | 19,769 (67.08%) | al-2024-al-historical-presidential-baseline | |
| Washington County | N/E | Not evaluated | Trump | 2,366 | 6,031 | 8,514 | 3,665 (43.05%) | al-2024-al-historical-presidential-baseline | |
| Wilcox County | N/E | Not evaluated | Clinton | 4,329 | 1,737 | 6,108 | 2,592 (42.44%) | al-2024-al-historical-presidential-baseline | |
| Winston County | N/E | Not evaluated | Trump | 872 | 9,228 | 10,313 | 8,356 (81.02%) | al-2024-al-historical-presidential-baseline |
Source Provenance
Authority, parser, and confidence- 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- Source PlannerAvailable
- Certified ResultsAvailable
- MapAvailable
- Review GraphsPending
- TurnoutPending
- 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