Save America Movement SAMANDA  ·  Reference Data & Analysis

Vote Safe Preliminary Voter Vulnerability Report

Racial demographics, registration and turnout across the United States, with six designated focus areas in Ohio, Georgia, Michigan and North Carolina

Prepared by SAMANDA · Save America Movement · 10 August 2026, revised 27 August 2026 · Preliminary — for internal review

Vote Safe Preliminary Voter Vulnerability Report
Cycle2024 general election
GeographiesState (41) · Congressional district (375) · County (2,606) · Precinct (136,865)
Focus areasFranklin & Cuyahoga OH · Fulton, DeKalb & Gwinnett GA · Wayne MI · Mecklenburg & Durham NC
Population sourceCensus P.L. 94-171; ACS 2020–2024
Eligibility sourceCensus CVAP special tabulation, 2024 vintage
Turnout sourceRDH / VEST precinct results, 2024
Registration sourceL2 voter file via RDH; CPS supplement (section 3 only — not used in any precinct-level figure)
Headline estimate9.60 million votes at stake across 40 states
Largest gap33 points (Connecticut, majority-non-white precincts vs that state's own white benchmark)
Figures18

Table sources. This table is the report’s own metadata rather than a result. The data sources it names are set out in full in section 10.

The Vote Safe Preliminary Voter Vulnerability Report is an assessment of differential electoral participation by race and ethnicity in the United States, prepared for the Save America Movement. It combines enumerated Census population data with precinct-level election returns to measure where citizens of color vote at rates below those of white citizens in the same state, and to quantify the number of votes involved.

The analysis resolves four nested geographic levels — state, congressional district, county and voting precinct — for the 2024 general election. At its finest resolution it covers 136,865 precincts across 40 states, counted up from the individual census block. Every figure and table in this revision rests on that one universe. The 10 August draft reported 157,050 precincts across 48 states on a different and less reliable block-to-precinct assignment; §4.3 sets out what changed and why the finding is unaffected. Population, voting-age population and citizen voting-age population by race are drawn entirely from Census enumeration; votes cast are drawn from certified precinct returns. No commercial voter file is used in the precinct analysis, and no individual's race is imputed anywhere in it.

The central finding is a consistent and steep participation gradient. Precincts where at least 75% of citizens are white recorded 71.6% turnout; precincts at least 75% Black recorded 52.1%, and at least 75% Latino 48.1% — gaps of 19.5 and 23.6 percentage points. Scored against each state's own white-precinct benchmark, so that state-level differences are removed, the shortfall totals 8,918,528 votes. Roughly a quarter of that total is in Texas.

A second finding concerns measurement itself. Only eight states ask voters to state their race, and only seven produce usable data; elsewhere the commercial voter file used across the industry imputes race from surname and neighborhood, and validation against the Census Current Population Survey shows it identifies approximately half the Black citizens the Census counts. This report therefore separates findings that depend on a voter file from those that do not.

Contents
  1. Measurement and definitions
    1. Race categories
    2. Two measurement systems
  2. Demographic distribution
  3. Registration
  4. Turnout
    1. By district and county
    2. By precinct composition
    3. Normalized comparison
    4. By state
  5. Turnout by race
  6. Estimated turnout by race
  7. Votes at stake
    1. National distribution
    2. Leading regions by state
    3. Geographic concentration
  8. The six Vote Safe focus areas
    1. Precinct turnout
    2. Adjacency clustering
  9. Clusters by group
  10. Where the clusters are
  11. Largest precincts by group
  12. Methods
  13. Limitations
  14. Proposed additional analysis
  15. Data sources

1 · Measurement and definitions

1.1 Race categories

The Census Bureau records race and Hispanic origin as two separate questions. The four categories used throughout this report follow the standard convention derived from that structure.

Label used hereCensus definition
WhiteWhite alone, not Hispanic or Latino
BlackBlack or African American alone, not Hispanic
AsianAsian alone, not Hispanic
LatinoHispanic or Latino, of any race

Table sources. U.S. Census Bureau CVAP special tabulation, 2024 vintage — these are that tabulation’s own category definitions, not choices made here.

The four are mutually exclusive but do not sum to 100%: American Indian and Alaska Native, Native Hawaiian and Pacific Islander, Other, and Two-or-More races form the remainder and are carried in the underlying data files. Black and Asian additionally have any-part variants that include people reporting the race in combination with another.

Middle Eastern and North African. MENA does not exist as a race category in any published Census product. Under revised federal standards it enters the American Community Survey with the 2027 collection year, producing first one-year estimates in September 2028 and first five-year estimates in December 2032. Until then MENA respondents are tabulated as White and are contained within the White figures throughout this report. An ancestry-based proxy is supplied as a separate table and is not merged into any race column.

1.2 Two measurement systems

Census enumeration. The P.L. 94-171 redistricting file gives population and voting-age population by race for every census block in the country. The CVAP special tabulation adds citizen voting-age population by race. Neither imputes anything. All precinct-level findings in this report rest on these two sources.

Voter file. Eight states ask race or ethnicity on the voter registration form — Alabama, Florida, Georgia, Louisiana, North Carolina, Pennsylvania, South Carolina and Tennessee. Pennsylvania asks but the field is effectively empty, holding 3,247 self-reported records against 711,030 assigned by vendor; seven states therefore yield usable observed race. In the remaining 43 states the record carries no race field at all, and L2 — a commercial data vendor — imputes race from surname, given name and the racial composition of the voter's census block.

Validation. Comparing the voter file against the Census Current Population Survey (votes ÷ CVAP, 2024) shows the consequence. The all-voter figure tracks the survey everywhere. The Black figure tracks it only where race is observed: North Carolina 65.4 against 61.0, Georgia 61.1 against 61.2. Where race is imputed it does not: Texas 29.6 against 57.7, Ohio 38.4 against 67.3, California 27.8 against 63.5. The imputation identifies roughly half the Black citizens the Census counts. Any count of voter-file Black registrants divided by a Census denominator is therefore uninterpretable outside those seven states.

2 · Demographic distribution

The national citizen voting-age population is 237.7 million: 155.7 million white, 33.3 million Latino, 29.1 million Black and 11.5 million Asian. Its geographic distribution is highly uneven, and the unevenness is itself a finding — it determines whether an intervention organized by county reaches most of a group or only a fraction of it.

fig1
Figure 1. Black citizens of voting age at four boundary levels — the same population resolved at state, congressional district, county and precinct, on one color scale across every panel so they can be compared. Upper row, national: 41 states, 375 congressional districts, 2,606 counties. Lower row, each Vote Safe focus state at full width with its largest cities by citizen voting-age population named — MI 4,765, GA 2,698, NC 2,666, OH 8,933 precincts. The scale is clipped at 65% because these shares are severely skewed — the median precinct is a few per cent — and a 0–100% ramp renders the whole country pale. Concentration sharpens at every finer level: what looks like a moderate share of a state is a majority of particular precincts, which is the reason this report works at precinct grain. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).
fig2
Figure 2. Latino citizens of voting age at four boundary levels — the same population resolved at state, congressional district, county and precinct, on one color scale across every panel so they can be compared. Upper row, national: 41 states, 375 congressional districts, 2,606 counties. Lower row, each Vote Safe focus state at full width with its largest cities by citizen voting-age population named — MI 4,765, GA 2,698, NC 2,666, OH 8,933 precincts. The scale is clipped at 60% because these shares are severely skewed — the median precinct is a few per cent — and a 0–100% ramp renders the whole country pale. Concentration sharpens at every finer level: what looks like a moderate share of a state is a majority of particular precincts, which is the reason this report works at precinct grain. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).
Non-white citizens of voting age at four boundary levels
Figure 3. Non-white citizens of voting age at four boundary levels — every group except non-Hispanic white alone, which is the population the in-scope rule in section 6 is written on. Figures 1 and 2 show two groups separately; neither shows the combined population, and in most of these precincts no single group is a majority while their sum is. Same four levels and the same construction as Figures 1 and 2, scale clipped at 95%. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).

3 · Registration

Registration by race can only be measured from a voter file, and therefore carries the limitation set out in §1.2. Nationally the voter file records 215.7 million registrants.

GroupRegisteredShare of registrants CVAPRegistration rate
White129,275,11759.9%155,747,37183.0%
Latino28,197,41313.1%33,349,77684.6%
Black22,110,85310.2%29,128,47975.9%
Asian7,970,2093.7%11,542,35969.1%

Table sources. Registration counts: L2 2024 general-election statistics, aggregated to 2020 census blocks by the Redistricting Data Hub. Citizen denominators: U.S. Census Bureau CVAP special tabulation, 2024 vintage. The rates are computed in this report; L2 publishes the counts.

The registration-rate column should be read only for Alabama, Florida, Georgia, Louisiana, North Carolina, South Carolina and Tennessee. Elsewhere the numerator is imputed and the denominator enumerated, so the ratio describes the vendor's model rather than registration behavior. The accompanying data files carry a race_measure column for filtering.

Only one jurisdiction in the reference collection publishes registration by observed race below the county level: Louisiana, whose legislature releases a precinct-level file giving registered voters by race and by race × party for 3,539 precincts. Six other states that collect race publish comparable statistics that are not yet held.

4 · Turnout

4.1 By district and county

fig3
Figure 4. Turnout by congressional district — presidential votes cast in 2024 as a share of citizen voting-age population, 375 districts across 41 states. This is a citizen-based rate. The 10 August draft divided by registered voters instead, which is a different and higher measure; the two are not comparable, and every rate in this revision is citizen-based so that Figures 3, 4 and 6 mean the same thing. Grey is outside the table. The scale is clipped to the 2nd–98th percentile (0%–100%). Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).
fig4
Figure 5. Turnout by county — the same citizen-based rate as Figure 3, aggregated from precinct returns, 2,606 counties across 41 states. Because both are now citizen-based they are directly comparable, which was not true of the 10 August pair. Scale clipped to the 2nd–98th percentile (0%–100%); grey is outside the table. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).

4.2 By precinct composition

fig5
Figure 6. Precinct turnout falls with the white share of citizens — one hexagon per group of precincts, shaded by count on a log scale, 136,600 precincts across 41 states with allocation artifacts excluded. The red line is the CVAP-weighted mean in five-point bands, so it is not pulled by small precincts: it runs from 48% turnout in precincts with almost no white citizens to 73% in those that are almost entirely white. That is the gradient this report is about, drawn without any modeling. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).

4.3 Normalized comparison

Raw turnout bands mix two effects: differences between racial groups and differences between states. Scoring every precinct against its own state's white-precinct benchmark removes the second, so that a precinct in Minnesota and one in Kentucky are compared on the same scale.

This comparison is shown for every state at once, and one state at a time. An earlier version of this figure plotted only the pooled curve. That curve answers the question it was built for — whether the participation gradient is merely an artifact of which states have large non-white populations, and it is not — but on its own it reports an average shape that no individual state actually has. Across the 40 states that can be built, the gradient is present everywhere, but its steepness ranges from 63 index points in AK to 19 in WV, a spread of roughly 3.3 to one around a median of 38. The panels below keep the pooled comparison and add that variation.

Turnout index by decile of non-white share, every state and the pooled average
Figure 7. Turnout relative to each state’s own white-precinct benchmark — 40 states, 136,865 precincts. Each precinct's turnout is divided by its own state's white-precinct benchmark and multiplied by 100, so 100 means “turned out at the rate of this state's heavily-white precincts”. Precincts are sorted by the non-white share of their citizen voting-age population and cut into ten equal-count groups; each point is the CVAP-weighted index for one group. Left: every state's curve in grey, the pooled average in black (falling 104 to 67), the four Vote Safe focus states picked out. Right: how far each state falls from its whitest decile to its least-white. The gradient is present in every state, but its steepness is not uniform — steepest AK 63, KS 57, CT 52, ND 48, MA 46; shallowest FL 24, VA 21, GA 21, VT 19, WV 19 — a spread of about 3.3 to one around a median of 38 index points. The pooled curve is therefore evidence that the gradient is not a state-composition artifact, and is not a description of any particular state. Underlying values: FOCUS_turnout_index_deciles_2024.csv; per-state benchmarks and gradients: FOCUS_state_benchmarks_2024.csv.

4.4 By state

fig7
Figure 8. The turnout gap, state by state — turnout of majority-non-white precincts minus that state's own ≥75%-white benchmark, 38 states ordered by widest gap. Every state measured shows a deficit — the widest is Connecticut at 33 points and the narrowest Alabama at 15. Because each state is compared only with itself, differences in overall state turnout are removed and what remains is the gap within each state. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).

4.5 Turnout by race from the voter file, and the one group it is observed for

Two outside sources appear in this section, and neither is a census of who voted. L2 is a commercial voter-file vendor: it buys each state’s public registration and vote-history records, standardises them, and sells the result. Where a state records a registrant’s race on the registration form, L2 carries that entry through. Where a state does not, L2 assigns race with a model of its own. Its shipped documentation says only that “L2 ethnicity categories use modeling techniques to infer an individual’s ethnicity” and that “self-reported fields come directly from voter-provided descriptions”. It does not publish the method, and it is not the BISG procedure described in section 9 — a name this report does not attach to it, because nothing in L2’s documentation supports it. It is proprietary and name-based, and it can only be checked from outside against a state that records race, which is what this section does. CPS is the U.S. Census Bureau’s Current Population Survey, whose November supplement asks a sample of households whether they voted; it is a survey of about sixty thousand households, and people over-report voting in it.

Georgia and North Carolina record race on the registration form. Michigan and Ohio do not. That single difference decides what this section can say, and it is measured below rather than assumed. Black is the only group for which any state’s own record exists in this data. The L2 product carries one self-reported race field and it is Black; there is no self-reported Latino, Asian or white field for any state, so every Latino figure below — in Georgia and North Carolina as much as in Michigan and Ohio — is L2’s model, not a count.

One qualification, because it bears on what comes next. That holds for THIS product — L2’s 2024 turnout statistics, whose only self-reported field is African-American. A different L2 product, the block-aggregated voter file, does carry the state’s own entry for every category (white, Hispanic, East Asian, Korean, Native American, other, not stated), and it is held for 35 of 51 units including all four focus states. It cannot be used here because it reports REGISTRANTS as of 2022 rather than who voted in 2024 — but it is the obvious next check on section 4.6, and section 9 lists it.

StateGroupRace: recorded or modeled?L2 registrants ÷ Census citizensL2 voters ÷ Census citizensL2 voters ÷ L2 registrantsCPS survey
GeorgiaBlackobserved1.0260.8%59.5%61.2%
GeorgiaLatinomodeled0.9956.2%56.8%47.5%
MichiganBlackmodeled0.8746.5%53.6%62.8%
MichiganLatinomodeled1.0056.0%56.0%50.4%
North CarolinaBlackobserved0.9565.0%68.7%61.0%
North CarolinaLatinomodeled0.9861.9%62.9%49.2%
OhioBlackmodeled0.7038.2%54.3%67.3%
OhioLatinomodeled0.7041.2%58.7%50.2%

Table sources. Race, registration and vote history: L2 2024 general-election statistics, aggregated to 2020 census blocks by the Redistricting Data Hub, held in SAM Reference-Data at demographics/other/l2/{ST}/{ST}_l2_2024_gen_stats_2020block.zip. Citizen denominators: U.S. Census Bureau CVAP special tabulation, 2024 vintage. Survey column: U.S. Census Bureau Current Population Survey, November 2024 voting and registration supplement. The three ratio columns are computed in this report from those files; L2 publishes the counts, not the rates.

Read the fourth column first. It divides the registrants L2 identifies as a group by the citizens the Census counts in it — how much of that population the file sees at all. Where the state records race it sits near 1.0. In Ohio, where it does not, it is 0.70 for Black citizens: L2’s model finds about 70% of them. Georgia’s Black figure exceeds 1.0, which is not a rounding artefact but the plain meaning of the number: the model assigns more Black registrants than Georgia has Black citizens. A rate built on a denominator like that cannot be repaired by choosing a different numerator.

The fifth and sixth columns divide the same voters by different denominators. The fifth uses the Census citizen count, so it answers “what share of this group’s citizens voted” — and runs low wherever L2 fails to identify people, because the numerator misses them and the denominator does not. The sixth uses L2’s own registrant count, which is internally consistent but answers a narrower question: turnout among the people L2 found, not among the group.

So this section reports turnout by race only for Black citizens in Georgia and North Carolina. Everything else in the table is shown to make the difference visible, not because it is a measurement. For the modeled rows the level is not recoverable from this source, and no correction is applied to make it appear so: any single factor that closes the gap to the survey column is defined by that gap and cannot be checked against anything. The survey column is a comparator and never a target — it is self-reported, and self-reports overstate voting.

Recovering group turnout where the voter file cannot is a different method entirely, and it uses no voter file at all. That is section 4.6.

4.6 Estimated turnout by race, and the seven states it comes from

Section 4.5 reports what a voter file can support. This section reports an estimate made a different way. Ecological inference reads only two things for each precinct — how many people voted, and how many citizens of each racial group live there — and works out which combinations of group turnout rates are consistent with both across thousands of precincts at once. No voter file, commercial or official, enters the calculation.

Three different things are being compared in this report, and they fail in different ways. L2’s model, described in section 4.5, guesses an individual’s race from their name and address and then counts the guesses; the published form of that approach is BISG, Bayesian Improved Surname Geocoding. It is wrong when a name is not diagnostic — a Black registrant with a common surname in a mixed neighborhood — and its errors are correlated with exactly the places this report is about. The CPS survey asks people directly, so it needs no model at all, but it samples about sixty thousand households nationally, reaches nowhere near precinct level, and is self-reported by people who over-state voting. King’s ecological inference, used here, guesses nobody’s race. It takes the Census count of who lives in a precinct as given and asks what group turnout rates would be arithmetically consistent with the ballots that precinct actually counted. Its failure mode is neither a bad name-guess nor a small sample: it is a precinct whose composition is too lopsided for its total to constrain the answer, which is the limitation this section returns to below.

What “behind” is measured against. Every shortfall in this section and on the maps is measured against that state’s own white-precinct benchmark — the turnout of precincts in the same state that are at least 75% white by citizen voting-age population, weighted by their citizen counts. It is deliberately a within-state comparison: turnout differs between states for reasons that have nothing to do with race — competitive races, vote-by-mail rules, registration deadlines — and comparing Ohio to Georgia would fold all of that into a figure meant to be about participation by race. A state whose white precincts turn out at 70% sets a 70% bar for itself. The benchmark is computed only where the 75%-white band holds at least twenty thousand citizens, so a state without a substantial white-precinct population sets no bar and is left out rather than compared to a shaky one.

The model was fitted on seven states: Alabama, Florida, Georgia, Louisiana, North Carolina, South Carolina and Tennessee. Those seven were chosen because each records race on the voter registration form, which means the estimate has a known answer to be wrong against. Georgia and North Carolina are among them. Michigan and Ohio are not. Their figures are produced by applying the seven-state result to states the model was never fitted on, and neither state records race, so there is no independent answer to check them against. Everything below for Detroit, Cleveland and Columbus is an extrapolation, and is marked as one in the table and in each figure.

The maps show votes at stake: a precinct’s non-white citizens multiplied by how far their estimated turnout falls below the turnout of white precincts in the same state. Red is that shortfall, deeper as it grows; blue is the opposite, votes cast above the benchmark. It is the quantity section 4.5 could not compute, because it had no turnout rate for the group by itself.

Focus areaStateBasisVotes at stakeCountiesPrecinctsBelow benchmarkAt or above
Metro Atlanta (DeKalb, Fulton, Gwinnett)Georgiafitted234,79317692521163
Detroit (Wayne)Michiganextrapolated107,839144941036
Cleveland (Cuyahoga)Ohioextrapolated66,175744840345
Charlotte (Mecklenburg)North Carolinafitted48,89461069610
Columbus (Franklin)Ohioextrapolated30,818719817424
Durham (Durham)North Carolinafitted26,1376735914

Table sources. Estimated turnout by group: King’s ecological inference, held in SAM Reference-Data at elections/derived/rxc_turnout_by_race/, both configurations distinguished by that file’s model column. Citizen counts and benchmarks: Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks. The rates are the model’s; the aggregation, the shortfall and the votes at stake are computed in this report.

The six areas total 514,656 votes at stake across 1,966 majority-non-white precincts. 309,824 of that total is in Georgia and North Carolina, where the model was fitted; 204,832 is in Michigan and Ohio and is extrapolated. A precinct with no estimate is drawn neutral and counts in neither column, which is why the last two columns can fall short of the precinct count.

The counties column is the scope, and it is wider than the area name. Each area is a core of one to three counties — the ones the name lists — drawn together with the counties adjacent to them, because a metropolitan electorate does not stop at a county line and a map that cut it there would report a smaller shortfall than exists. Detroit is the exception at one county, for the reason given below. Section 6 reports the same estimate for the core counties ALONE, county by county, so its totals are smaller than these by construction and the two are not in conflict.

A second estimator, and what the two disagree about. The same method was run again a different way: instead of fitting seven states and carrying the result outward, it was fitted directly on all thirty-nine. Both are reported here, because the distance between them measures how much of an estimate comes from the election rather than from the model. (A third configuration, fitted on a twenty-thousand-precinct sample of the same thirty-nine states, is published with them; it behaves like the full refit — 13.7 points of error for non-white citizens against the survey where the full refit gives 14.0 — and is not shown separately below.)

Focus areaVotes at stake, first estimatorSecond estimatorTypical gap between themWhat a precinct can say
Metro Atlanta (DeKalb, Fulton, Gwinnett)234,793308,3084.9 pp0.25
Detroit (Wayne)107,839125,0543.5 pp0.15
Charlotte (Mecklenburg)48,89470,5508.0 pp0.39
Durham (Durham)26,13741,3608.0 pp0.42
Columbus (Franklin)30,81845,35310.1 pp0.42
Cleveland (Cuyahoga)66,17587,9297.5 pp0.28

Table sources. Estimated turnout by group: King’s ecological inference, held in SAM Reference-Data at elections/derived/rxc_turnout_by_race/, both configurations distinguished by that file’s model column. Citizen counts and benchmarks: Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks. The rates are the model’s; the aggregation, the shortfall and the votes at stake are computed in this report.

The last column explains the one before it. A precinct’s own arithmetic narrows each group’s possible turnout to a range — tight when the group is most of the precinct, wide when they are a small slice. A low number there means the precincts themselves nearly settle the answer. Detroit’s are the most informative of the six and the two estimators land within three and a half points of each other; Columbus’s say least and the two differ by ten. Where the arithmetic runs out the model fills the gap, and that is exactly where two models disagree.

Which figure this report uses, and why. The totals above and the maps below are the FIRST estimator; the second is shown beside them rather than averaged in. The first is closer to both independent comparators on the quantity reported here: against the Census survey across thirty-nine states its error for non-white citizens is 5.8 points against the second’s 14.0, and against the registration form in the seven states that record race, 6.1 against 7.9. The second also shows a defect the first does not — its estimate tracks how little a precinct could say, at a correlation of −0.48 against the first’s −0.02, which is the signature of a model answering where the data did not. Read 514,656 as the figure this report stands behind and 678,553 as the same question answered by a model with a known bias — not as a confidence interval.

Why these six areas survive a finding that sank the national numbers. Run across the whole country, the second estimator’s figure for non-white citizens is unusable: biased low by about fourteen points, because nationally half of all precincts hold too few non-white citizens for their returns to say anything about non-white turnout. This report never uses those precincts. It uses precincts where non-white citizens are the MAJORITY, and there the arithmetic is informative — across the four states a typical range of 0.32, against 0.81 for every precinct in those same states, with 4% uninformative against 70%. The report works in the part of the data that can answer the question.

What these figures will and will not bear. Both estimators reproduce much less variation between precincts than the recorded rates in the seven states show, so the ordering — which precincts and which blocs are furthest behind — is firmer than the size of any single gap. The totals are the scale of a shortfall, not a count of identifiable non-voters. Section 8 states the limitation in full.

Detroit is drawn as Michigan’s Wayne County alone. The surrounding counties are named in the adjacency used elsewhere in this section, but their 2024 precinct boundaries do not resolve completely against the turnout table, and a county drawn with some of its precincts missing would read as a county with fewer voters rather than as an incomplete map.

fig12
Figure 9. Metro Atlanta: 234,793 votes at stake. 692 majority-non-white precincts across 17 counties on 2024 precinct boundaries; 521 fall below the state’s white precinct benchmark and 163 at or above it. Red is the shortfall, blue the surplus, on one scale shared by all six maps and capped at the 97th percentile so a few very large precincts do not take the whole ramp. Georgia is one of the seven states the model was fitted on, and records race on the registration form. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).
fig13
Figure 10. Detroit: 107,839 votes at stake. 449 majority-non-white precincts across 1 county on 2024 precinct boundaries; 410 fall below the state’s white precinct benchmark and 36 at or above it. Red is the shortfall, blue the surplus, on one scale shared by all six maps and capped at the 97th percentile so a few very large precincts do not take the whole ramp. This is an extrapolation: the model was not fitted on Michigan, and the state does not record race, so the estimate cannot be checked against an independent answer. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).
fig14
Figure 11. Cleveland: 66,175 votes at stake. 448 majority-non-white precincts across 7 counties on 2024 precinct boundaries; 403 fall below the state’s white precinct benchmark and 45 at or above it. Red is the shortfall, blue the surplus, on one scale shared by all six maps and capped at the 97th percentile so a few very large precincts do not take the whole ramp. This is an extrapolation: the model was not fitted on Ohio, and the state does not record race, so the estimate cannot be checked against an independent answer. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).
fig15
Figure 12. Charlotte: 48,894 votes at stake. 106 majority-non-white precincts across 6 counties on 2024 precinct boundaries; 96 fall below the state’s white precinct benchmark and 10 at or above it. Red is the shortfall, blue the surplus, on one scale shared by all six maps and capped at the 97th percentile so a few very large precincts do not take the whole ramp. North Carolina is one of the seven states the model was fitted on, and records race on the registration form. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).
fig16
Figure 13. Columbus: 30,818 votes at stake. 198 majority-non-white precincts across 7 counties on 2024 precinct boundaries; 174 fall below the state’s white precinct benchmark and 24 at or above it. Red is the shortfall, blue the surplus, on one scale shared by all six maps and capped at the 97th percentile so a few very large precincts do not take the whole ramp. This is an extrapolation: the model was not fitted on Ohio, and the state does not record race, so the estimate cannot be checked against an independent answer. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).
fig17
Figure 14. Durham: 26,137 votes at stake. 73 majority-non-white precincts across 6 counties on 2024 precinct boundaries; 59 fall below the state’s white precinct benchmark and 14 at or above it. Red is the shortfall, blue the surplus, on one scale shared by all six maps and capped at the 97th percentile so a few very large precincts do not take the whole ramp. North Carolina is one of the seven states the model was fitted on, and records race on the registration form. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).

5 · Votes at stake

For each precinct, the shortfall is defined as the group's citizen voting-age population multiplied by the difference between the state's white-precinct benchmark turnout and that precinct's actual turnout, floored at zero. It is a size-adjusted measure of the participation gap. It is not a forecast, and it is not a mobilisation target: it states how many additional votes would have been cast had the precinct turned out at the rate of that state's white precincts.

National total: 8,918,528 votes. Texas accounts for 2,222,936 — roughly a quarter of the national figure — of which four-fifths is Latino.

5.1 National distribution

fig8
Votes at stake per 1,000 non-white citizens of voting age, by county — the shortfall against each state's own white-precinct benchmark, expressed as a rate so that populous counties do not obscure the intensity of the gap in smaller ones. 1,818 counties across 40 states; highest county FIPS 53047 724, 17009 604, 02013 553. Grey means no benchmark band, or fewer than 1,000 non-white citizens (782 counties), where a per-1,000 rate would be noise rather than a finding. This says how far behind a county's non-white citizens are, not how many people that is. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).
fig9
Figure 16. Where the votes at stake are, in absolute terms — one bubble per county, area proportional to the shortfall of its majority-non-white precincts against the state benchmark, 1,028 counties across 38 states. The largest single county is 793,917 votes and the mapped total is 9,530,383. The size legend is new in this revision: the 10 August figure was already sized by shortfall but gave the reader no way to read a magnitude off it. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).

5.2 Leading regions by state

StateTotalBlackLatino AsianTop-5 counties
Texas2,222,936618,6671,483,644120,62653%
New York1,014,770413,616423,833177,32176%
Florida894,425404,002449,96240,46157%
Illinois549,052268,053232,49648,50383%
Georgia489,914399,39666,72323,79542%
Arizona351,06051,733280,33118,99694%
North Carolina305,478229,47459,66816,33644%
Maryland284,855221,68943,18919,97785%
Virginia269,788191,32851,31427,14540%
Ohio245,377187,96544,78312,62968%
Michigan232,338177,69141,13913,50874%

Table sources. U.S. Census Bureau CVAP special tabulation, 2024 vintage, aggregated to county and state in this report. No turnout and no model enter this table.

The final column is operationally the most consequential. In Michigan and Arizona a county-level approach reaches three-quarters or more of the state's total; in Georgia, North Carolina and Virginia it reaches under half, and the remainder is distributed across many smaller jurisdictions.

5.3 Geographic concentration

Two measures are reported for each state: the index of dissimilarity against the white population computed across precincts, where 0 is an even spread and 1 complete separation; and the share of the group's statewide CVAP resident in its five largest counties.

StateBlack Dtop 5Latino D top 5Asian Dtop 5
New York0.75069.9%0.60567.2%0.63277.0%
Illinois0.72682.0%0.56784.6%0.58988.9%
Michigan0.70980.2%0.42650.9%0.62479.3%
Ohio0.68573.1%0.50551.1%0.65260.9%
Texas0.55460.1%0.50047.8%0.54865.5%
Georgia0.54045.0%0.38944.1%0.56469.9%
North Carolina0.50344.6%0.37739.5%0.53661.9%

Table sources. U.S. Census Bureau CVAP special tabulation, 2024 vintage. The dissimilarity indices and top-five shares are computed in this report from those counts.

Michigan and Ohio hold the most segregated Black populations among the focus states. Georgia and North Carolina are the least concentrated of those shown, and Latino populations are less segregated than Black populations in every state listed.

6 · The six Vote Safe focus areas

AreaCountiesPrecinctsIn scopeCVAP% White% Black% Latino% Asian% Non-whiteTurnout Votes at stakeClusters
ColumbusFranklin, OH884168946,31067%21%4%4%33%63.1%29,81218
ClevelandCuyahoga, OH975352958,69262%28%6%2%38%60.1%55,4838
Metro AtlantaFulton, DeKalb, Gwinnett, GA7403381,918,33539%43%8%7%61%68.9%146,35321
DetroitWayne, MI9814951,291,68252%38%5%3%48%66.3%107,04613
CharlotteMecklenburg, NC19580786,27452%33%8%4%48%73.5%40,6733
DurhamDurham, NC5721237,78950%35%7%4%50%76.0%8,0813

Table sources. Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File. Every column is counted or divided from those three files in this report; nothing in this table is modelled or estimated.

Shares are of citizen voting-age population and are the Census race lines: White, Black and Asian are non-Hispanic alone, Latino is Hispanic of any race. They do not sum to 100% — American Indian/Alaska Native, Native Hawaiian/Pacific Islander, other and two-or-more races are counted in non-white but have no column of their own here.

The same six areas resolved to their eight constituent counties. Two of the areas combine more than one county, and the counties inside them are not alike: in Metro Atlanta, DeKalb is 67% non-white against Fulton's 58%, and Gwinnett turns out 1.9 points above Fulton. Figures sum exactly to the area totals above.

AreaCountyPrecinctsIn scopeCVAPNon-whiteTurnoutEst. non-white turnoutVotes at stake
CharlotteMecklenburg, NC19580786,27448%73.5%64.3%40,673
ClevelandCuyahoga, OH975352958,69238%60.1%46.4%*55,483
ColumbusFranklin, OH884168946,31033%63.1%47.8%*29,812
DetroitWayne, MI9814951,291,68248%66.3%55.6%*107,046
DurhamDurham, NC5721237,78950%76.0%67.9%8,081
Metro AtlantaDeKalb, GA190103533,21167%68.6%61.6%44,536
Metro AtlantaFulton, GA394160784,97958%68.2%57.5%66,719
Metro AtlantaGwinnett, GA15675600,14560%70.1%65.1%35,098

Table sources. Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File. Every column but one is counted or divided from those three files in this report. The exception is Est. non-white turnout, which is modeled; its source is the one named under the next table.

Turnout here is the precinct's turnout aggregated over the county — votes cast divided by citizen voting-age population, all races together. It is not turnout for any one racial group: precinct returns are a single total, and no by-race vote count exists in any source used here. Est. non-white turnout is the estimate section 4.6 describes, under the seven-state fit this report leads with; an asterisk marks a state that fit was not fitted on. It is measured over the county's majority-non-white precincts on 2024 boundaries, so it rests on a smaller and differently drawn set of units than the columns to its left, and the two are not arithmetically reconcilable. Cluster counts are area-level and are not shown by county, because contiguous blocs cross county lines — metro Atlanta's largest spans Fulton and DeKalb; a per-county figure is carried separately in FOCUS_counties_2024.csv.

The two estimator configurations, per county

Section 4.6 reports both configurations for each area as a whole. The same two, per county, are below. Basis is the seven-state fit's: three of the eight counties sit in a state it was not fitted on, and are extrapolations there. Both thirty-nine-state configurations were fitted on every state in the file, so nothing is an extrapolation under the refit — which is a difference in what the two numbers ARE, not only in what they say. Gap is the distance between the two configurations, and is the honest width of this estimate: where the configurations agree the precincts settled the answer, and where they diverge the fitted curve did. Votes at stake is the seven-state fit's, on the report's formula — each precinct's non-white citizens multiplied by how far their estimated turnout falls below the state benchmark, summed per precinct so a precinct at or above the benchmark contributes nothing rather than cancelling a deficit elsewhere. It is a narrower scope than section 4.6's area totals, which also draw the counties adjacent to these eight.

AreaCountyBasisPrecinctsNon-white citizensSeven-state fitNational refitGap, ppBenchmarkVotes at stake
CharlotteMecklenburg, NCfitted91281,02264.3%57.6%6.678.2%41,251
ClevelandCuyahoga, OHextrapolated390252,75646.4%39.6%6.867.9%56,401
ColumbusFranklin, OHextrapolated190143,80747.8%37.9%9.967.9%30,251
DetroitWayne, MIextrapolated446471,46855.6%51.9%3.777.9%107,839
DurhamDurham, NCfitted2774,16167.9%61.3%6.678.2%8,375
Metro AtlantaDeKalb, GAfitted125303,08761.6%58.2%3.475.4%44,932
Metro AtlantaFulton, GAfitted250344,19257.5%53.4%4.175.4%69,286
Metro AtlantaGwinnett, GAfitted108298,72665.1%58.2%6.975.4%35,663

Table sources. Estimated turnout by group: King’s ecological inference, held in SAM Reference-Data at elections/derived/rxc_turnout_by_race/, both configurations distinguished by that file’s model column. Citizen counts and benchmarks: Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks. The rates are the model’s; the aggregation, the shortfall and the votes at stake are computed in this report.

A precinct is counted in scope where a majority of its citizen voting-age population is not white and its turnout fell below the state's white-precinct benchmark.

6.1 Precinct turnout

2024 precinct turnout in the six Vote Safe focus areas
Figure 17. 2024 precinct turnout in the six Vote Safe focus areas — results are from the 2024 general election (5 November 2024), presidential contest. Each precinct is shaded by its deviation from its own state’s ≥75%-white benchmark; red is below. Black outlines mark in-scope precincts — majority non-white by citizen voting-age population and below that benchmark. 3,832 precincts across the six areas, 1,454 in scope, 387,448 votes at stake. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).

6.2 Adjacency clustering

In-scope precincts were grouped into connected components by polygon contiguity, so that each cluster is a spatially continuous area rather than a ranked list of separated units.

ClusterPrecinctsCVAP% White% Black% LatinoNon-white TurnoutSq miMean center gap, miVotes at stakeStake / sq mi
Metro Atlanta, cluster 1233605,55714%76%4%85.7%55.6%34711.8101,735293
Detroit, cluster 1465453,64212%79%5%88.1%53.0%1367.198,525724
Cleveland, cluster 1303247,87019%75%3%81.1%45.8%805.845,219562
Charlotte, cluster 178334,13129%54%10%71.2%61.6%2148.240,092187
Metro Atlanta, cluster 272276,46330%34%19%69.7%57.8%1538.634,706227
Columbus, cluster 17886,76830%61%4%70.3%47.3%383.612,601331
Columbus, cluster 25660,93024%64%5%75.8%44.4%223.211,052508
Cleveland, cluster 24039,62040%23%30%59.5%32.6%71.98,3311,173

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Two contiguous blocs account for 200,260 votes at stake between them: a 233-precinct area of metro Atlanta and a 465-precinct area of Detroit, each spatially continuous. Cleveland adds a third bloc of comparable reach — 303 contiguous precincts holding 247,870 citizens of voting age, 81.1% of them not white, which turned out at 45.8% against Ohio's 67.9% benchmark and carries 45,219 votes at stake. Franklin County produces the most extreme rates rather than the largest volume — its two principal clusters recorded 47.3% and 44.4% turnout against the same benchmark — deficits of 20.6 and 23.5 points.

Fragmentation differs materially between areas and bears on operational design. Detroit concentrates 92% of its in-scope shortfall in a single cluster and Cleveland 82% of its own in 8 clusters; Charlotte and Durham are the most consolidated at 6 clusters between them; Franklin County is the most fragmented at 18, with the two largest holding 79%.

6.3 Clusters by group

The clusters above are blocs of precincts that are majority non-white and below benchmark. That answers where the aggregate shortfall sits, but not whose it is: a precinct that is 45% Black and 40% Latino falls in the same bloc as one that is 85% Latino. The two tables below re-run the same contiguity rule over precincts where a named group is the largest by citizen voting-age population and turnout is below the state benchmark, so each bloc is about one group.

67 Black-plurality clusters hold 325,391 votes at stake; 11 Latino-plurality clusters hold 12,448. The asymmetry is the finding, not an artifact: in these six areas Latino citizens are far more often a substantial minority of a precinct than its largest group, so they appear in the non-white clusters above without forming many blocs of their own.

How tightly packed a bloc is, and how much sits in it. Every cluster table now carries the land area of the bloc in square miles, the mean distance between its precincts’ center points, and votes at stake per square mile. The two distances answer different questions: a programme can work a bloc whose precincts average two miles apart even if it runs thirty miles end to end, and cannot work one that averages thirty. Area alone does not separate those, because a long ribbon and a compact disc can cover the same ground. The most constrained blocs of five precincts or more are Columbus cluster 5 (5 precincts, 2 sq mi, centres 1.4 mi apart, 955 votes at stake), Columbus cluster 6 (9 precincts, 3 sq mi, centres 1.7 mi apart, 843 votes at stake), Cleveland cluster 2 (40 precincts, 7 sq mi, centres 1.9 mi apart, 8,331 votes at stake). Smaller blocs are measured but not ranked: a one-precinct cluster has a mean center distance of zero and would otherwise top every list.

Black-plurality clusters, largest 8 by votes at stake

ClusterPrecinctsCVAP% Black% Latino% WhiteTurnoutSq miMean center gap, miVotes at stakeStake / sq mi
Metro Atlanta, cluster 1219554,98980%4%12%56.0%32811.694,854290
Detroit, cluster 1428405,32285%2%10%54.1%1186.887,178738
Cleveland, cluster 1286230,03677%2%17%45.6%755.843,018574
Charlotte, cluster 162264,58959%9%25%61.8%1638.033,256204
Columbus, cluster 17077,57563%3%28%47.4%363.511,543322
Columbus, cluster 25155,10567%4%22%44.1%203.210,420531
Metro Atlanta, cluster 21142,49945%21%16%49.9%232.79,203408
Detroit, cluster 21526,74571%2%21%55.8%132.84,622349

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Latino-plurality clusters, largest 8 by votes at stake

ClusterPrecinctsCVAP% Black% Latino% WhiteTurnoutSq miMean center gap, miVotes at stakeStake / sq mi
Detroit, cluster 11113,8476%64%29%33.8%61.44,325767
Cleveland, cluster 197,97217%47%33%29.2%10.72,0461,527
Metro Atlanta, cluster 1513,09526%36%22%56.7%72.01,929260
Detroit, cluster 233,35516%65%16%40.4%10.71,0851,107
Metro Atlanta, cluster 213,45616%50%20%50.3%10.0698541
Cleveland, cluster 222,36221%38%36%34.0%00.45161,518
Metro Atlanta, cluster 313,33227%36%21%57.5%20.0475312
Metro Atlanta, cluster 411,32416%53%31%24.3%00.04701,808

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

6.4 Where the clusters are

Adjacency clusters of in-scope precincts, one panel per focus area
Figure 18. Adjacency clusters of in-scope precincts — one panel per focus area. Each outlined bloc is a set of touching in-scope precincts; shading is 2024 turnout against that state’s ≥75%-white benchmark and the labels give votes at stake. The tables say how large each bloc is; this says where it is and what shape it takes, which is what a field programme needs. Counties are named on each panel, and the line between them drawn where an area holds more than one. Under each heading is the area’s estimated non-white turnout under both configurations of section 4.6 — the seven-state fit and the national refit — against that state’s benchmark. Those two rates are measured over the area’s majority-non-white precincts on 2024 boundaries; the blocs drawn here are connected components of 2020 voting districts, and nothing in this collection crosswalks the two, so no per-bloc estimate is given and none should be inferred by reading a rate onto a shape. Sources: Votes: certified 2024 general election precinct returns, allocated to 2020 census blocks · Citizen voting-age population by race: U.S. Census Bureau CVAP special tabulation, 2024 vintage (2020 census blocks) · Block-to-precinct assignment: SAM Reference-Data block spine v1.0, from the Census 2020 Block Assignment File · Boundaries: Census TIGER/Line states and congressional districts (2024) and counties (2023).

6.5 Largest precincts by group

The twenty precincts in each area holding the most citizens of each group. Ranked by population, not by share — a share ranking selects small precincts, and the question here is where the most eligible voters of a group are. The full table, all 6 areas by five groups, is FOCUS_top20_by_area_2024.csv.

Black — Columbus, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1Franklin-:-COLS 42-E (BMK)Franklin1,39872%20.5%-47.4790
2Franklin-:-COLS 45-K (AJO)Franklin1,38371%41.1%-26.8394
3Franklin-:-COLS 86-A (BGL)Franklin1,33962%55.2%-12.7184
4Franklin-:-COLS 56-D (ALZ)Franklin1,238100%31.8%-36.1440
5Franklin-:-COLS 61-C (ANK)Franklin1,22264%24.7%-43.2684
6Franklin-:-COLS 47-C (AKA)Franklin1,19671%29.7%-38.2479
7Franklin-:-COLS 56-A (ALW)Franklin1,16580%31.2%-36.7462
8Franklin-:-COLS 17-B (ADM)Franklin1,09272%37.6%-30.3368
9Franklin-:-COLS 54-A (ALM)Franklin1,07181%44.6%-23.3257
10Franklin-:-COLS 44-A (AIT)Franklin1,02581%52.2%-15.7175

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Black — Cleveland, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1Cuyahoga-:-EUCLID-07-C (BPF)Cuyahoga1,50086%27.9%-40.0616
2Cuyahoga-:-WARRENSVILLE HTS-06-A (DES)Cuyahoga1,32493%52.3%-15.6206
3Cuyahoga-:-BEDFORD HEIGHTS-01-C (ACR)Cuyahoga1,23596%36.0%-31.9375
4Cuyahoga-:-EUCLID-01-C (BQV)Cuyahoga1,20088%50.6%-17.3213
5Cuyahoga-:-WARRENSVILLE HTS-03-A (DEM)Cuyahoga1,17787%60.5%-7.490
6Cuyahoga-:-WARRENSVILLE HTS-07-B (DEV)Cuyahoga1,14798%23.8%-44.1498
7Cuyahoga-:-SOUTH EUCLID-01-A (CTI)Cuyahoga1,12989%47.9%-20.0240
8Cuyahoga-:-BEDFORD-04-B (ACF)Cuyahoga1,11466%41.0%-26.9321
9Cuyahoga-:-CLEVELAND-01-L (AIO)Cuyahoga1,10891%43.6%-24.4276
10Cuyahoga-:-MAPLE HEIGHTS-03-A (CAC)Cuyahoga1,10360%35.9%-32.0374

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Black — Metro Atlanta, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1Fulton-:-UC02DFulton9,04387%58.5%-16.91,668
2Fulton-:-EP04AFulton6,43991%41.0%-34.42,382
3Fulton-:-SC15AFulton6,21997%81.3%+5.80
4Fulton-:-SC07AFulton6,16486%67.9%-7.5492
5Fulton-:-FA01BFulton5,76982%62.1%-13.3830
6Fulton-:-11BFulton5,34295%60.3%-15.1843
7Gwinnett-:-072 MARTINS EGwinnett5,17960%31.8%-43.73,295
8DeKalb-:-CLARKSTONDeKalb5,11472%46.7%-28.71,757
9Gwinnett-:-145 BAYCREEK GGwinnett4,95668%80.1%+4.60
10Gwinnett-:-104 ROCKBRIDGE FGwinnett4,76971%60.4%-15.1893

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Black — Detroit, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1Wayne-:-Westland City Precinct 028Wayne1,97964%50.7%-27.2578
2Wayne-:-Redford Township Precinct 012Wayne1,93884%72.7%-5.2104
3Wayne-:-Detroit City Precinct 132Wayne1,88290%41.3%-36.6700
4Wayne-:-Romulus City Precinct 008Wayne1,81888%69.9%-8.0152
5Wayne-:-Detroit City Precinct 265Wayne1,76994%44.6%-33.3599
6Wayne-:-Detroit City Precinct 279Wayne1,75692%44.5%-33.4600
7Wayne-:-Detroit City Precinct 136Wayne1,71871%38.7%-39.2758
8Wayne-:-Detroit City Precinct 236Wayne1,71891%44.9%-33.0615
9Wayne-:-Inkster City Ward 5, Precinct 001Wayne1,70282%59.4%-18.5339
10Wayne-:-Detroit City Precinct 151Wayne1,67687%42.8%-35.1632

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Black — Charlotte, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1MECKLENBURG-:-212Mecklenburg8,54452%56.9%-21.32,353
2MECKLENBURG-:-211Mecklenburg7,60364%65.9%-12.31,090
3MECKLENBURG-:-135Mecklenburg5,89072%68.0%-10.2681
4MECKLENBURG-:-203Mecklenburg5,22658%72.8%-5.4370
5MECKLENBURG-:-229Mecklenburg4,94434%83.9%+5.70
6MECKLENBURG-:-145Mecklenburg4,64044%85.2%+7.00
7MECKLENBURG-:-201Mecklenburg4,60950%78.9%+0.70
8MECKLENBURG-:-223.1Mecklenburg4,51352%73.3%-4.9278
9MECKLENBURG-:-210Mecklenburg4,44373%74.7%-3.5188
10MECKLENBURG-:-081Mecklenburg4,42870%49.9%-28.31,515

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Black — Durham, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1DURHAM-:-30-2Durham5,51668%76.4%-1.8123
2DURHAM-:-23Durham5,18569%68.0%-10.2622
3DURHAM-:-33-2Durham5,05236%66.7%-11.5833
4DURHAM-:-30-3Durham4,49945%85.8%+7.60
5DURHAM-:-22Durham4,47868%47.2%-31.11,733
6DURHAM-:-54Durham4,12049%71.8%-6.4337
7DURHAM-:-34-2Durham3,54252%65.8%-12.4594
8DURHAM-:-35-4Durham2,95030%83.3%+5.10
9DURHAM-:-38Durham2,59532%72.0%-6.2255
10DURHAM-:-29Durham2,28340%59.1%-19.1609

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Latino — Columbus, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1Franklin-:-COLS 10-C (ACB)Franklin45621%30.0%-37.9512
2Franklin-:-WHITEHALL 2-A (AXK)Franklin33918%30.6%-37.4382
3Franklin-:-COLS 21-D (AEK)Franklin31818%30.2%-37.8302
4Franklin-:-COLS 67-E (APB)Franklin30824%37.9%-30.0222
5Franklin-:-FRANKLIN-F (AZB)Franklin26020%18.8%-49.1562
6Franklin-:-COLS 75-D (BGO)Franklin24314%40.1%-27.8254
7Franklin-:-COLS 67-I (APF)Franklin23915%35.8%-32.2174
8Franklin-:-COLS 31-A (AGM)Franklin23515%29.7%-38.3338
9Franklin-:-COLS 14-D (ADD)Franklin21723%55.4%-12.535
10Franklin-:-COLS 58-G (AMT)Franklin20413%37.3%-30.6133

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Latino — Cleveland, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1Cuyahoga-:-CLEVELAND-14-J (BAJ)Cuyahoga66156%31.6%-36.3277
2Cuyahoga-:-CLEVELAND-14-L (BAL)Cuyahoga59341%22.9%-45.1362
3Cuyahoga-:-CLEVELAND-11-O (BFH)Cuyahoga56338%32.9%-35.0331
4Cuyahoga-:-CLEVELAND-11-F (BGI)Cuyahoga56232%30.1%-37.9342
5Cuyahoga-:-CLEVELAND-11-E (BGH)Cuyahoga50834%27.6%-40.3354
6Cuyahoga-:-CLEVELAND-14-M (BAN)Cuyahoga44843%27.2%-40.8298
7Cuyahoga-:-CLEVELAND-14-D (BBH)Cuyahoga42650%35.4%-32.5193
8Cuyahoga-:-CLEVELAND-14-I (BAI)Cuyahoga41848%27.5%-40.4256
9Cuyahoga-:-CLEVELAND-13-H (BCU)Cuyahoga41232%41.1%-26.8140
10Cuyahoga-:-CLEVELAND-14-K (BBB)Cuyahoga41147%33.7%-34.2212

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Latino — Metro Atlanta, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1Gwinnett-:-144 LAWRENCEVILLE MGwinnett2,23429%61.3%-14.1786
2Gwinnett-:-137 ROCKYCREEK BGwinnett1,95330%54.9%-20.6841
3Gwinnett-:-066 PINCKNEYVILLE OGwinnett1,73250%50.3%-25.1698
4Gwinnett-:-058 PINCKNEYVILLE KGwinnett1,34733%49.0%-26.4896
5Gwinnett-:-024 SUGAR HILL AGwinnett1,31825%58.2%-17.2469
6Gwinnett-:-139 MARTINS KGwinnett1,31724%67.0%-8.5403
7Gwinnett-:-072 MARTINS EGwinnett1,25514%31.8%-43.73,295
8Gwinnett-:-117 MARTINS JGwinnett1,23934%65.4%-10.1321
9Gwinnett-:-020 PINCKNEYVILLE AGwinnett1,22837%47.0%-28.4738
10Gwinnett-:-103 BERKSHIRE LGwinnett1,20936%57.5%-17.9475

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Latino — Detroit, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1Wayne-:-Detroit City Precinct 473Wayne1,53174%35.3%-42.6666
2Wayne-:-Detroit City Precinct 480Wayne1,45066%33.2%-44.7768
3Wayne-:-Detroit City Precinct 423Wayne1,19269%24.1%-53.8831
4Wayne-:-Detroit City Precinct 470Wayne1,15057%34.5%-43.3500
5Wayne-:-Detroit City Precinct 477Wayne1,13873%85.9%+8.10
6Wayne-:-Detroit City Precinct 472Wayne1,09777%34.0%-43.9534
7Wayne-:-Detroit City Precinct 475Wayne94777%41.8%-36.1378
8Wayne-:-Melvindale City Precinct 001Wayne94338%39.3%-38.6572
9Wayne-:-Detroit City Precinct 425Wayne83537%26.9%-51.0488
10Wayne-:-Detroit City Precinct 474Wayne81664%11.3%-66.6542

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Latino — Charlotte, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1MECKLENBURG-:-243Mecklenburg1,88915%67.9%-10.3739
2MECKLENBURG-:-229Mecklenburg1,45910%83.9%+5.70
3MECKLENBURG-:-203Mecklenburg1,24114%72.8%-5.4370
4MECKLENBURG-:-230Mecklenburg1,23912%75.0%-3.2222
5MECKLENBURG-:-011Mecklenburg1,21210%58.2%-20.0955
6MECKLENBURG-:-201Mecklenburg1,13412%78.9%+0.70
7MECKLENBURG-:-212Mecklenburg1,0716%56.9%-21.32,353
8MECKLENBURG-:-102Mecklenburg1,07020%63.9%-14.2454
9MECKLENBURG-:-134Mecklenburg99912%69.1%-9.1224
10MECKLENBURG-:-098Mecklenburg86124%53.8%-24.4714

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

Latino — Durham, largest 10 precincts

#PrecinctCountyGroup CVAP% of precinctTurnoutvs benchmarkVotes at stake
1DURHAM-:-30-3Durham1,01610%85.8%+7.60
2DURHAM-:-30-2Durham79210%76.4%-1.8123
3DURHAM-:-38Durham78310%72.0%-6.2255
4DURHAM-:-22Durham73811%47.2%-31.11,733
5DURHAM-:-34-2Durham71911%65.8%-12.4594
6DURHAM-:-29Durham71012%59.1%-19.1609
7DURHAM-:-31Durham66910%88.5%+10.30
8DURHAM-:-33-2Durham6214%66.7%-11.5833
9DURHAM-:-47Durham61624%54.3%-23.9550
10DURHAM-:-52Durham60419%75.4%-2.868

Table sources. Certified 2024 general election precinct returns · Census CVAP special tabulation, 2024 vintage · SAM Reference-Data block spine v1.0 · Census TIGER/Line boundaries. Computed in this report from those files.

7 · Methods

Population and eligibility

Population and voting-age population by race were taken from the Census P.L. 94-171 redistricting file at the 2020 census block, for 51 states and the District of Columbia. Citizen voting-age population by race was taken from the Census CVAP special tabulation, 2024 vintage, disaggregated to the same blocks by the Redistricting Data Hub, using the non-Hispanic-alone race lines with their published margins of error. State and county race distributions were additionally drawn from American Community Survey table B03002, 2020–2024.

Geographic assignment

Every figure in this report is built by counting up from individual census blocks — the smallest unit the Census publishes — and adding them into precincts. Because 2020 voting districts are constructed from whole blocks, no block is ever split between two precincts, so this is exact addition rather than estimation. Both population and votes are aggregated the same way, which is what makes a turnout rate meaningful at precinct level.

Blocks were assigned to precincts using the voting-district component of the Census 2020 Block Assignment File. Blocks were assigned to congressional districts using the Census 119th Congress Block Equivalency File — 8,174,955 blocks across 52 units, with approximately 200 unmatched nationally. Derived crosswalks held in the reference collection were not used, as they carry the district map in effect in January 2021.

Turnout

Votes were taken from 2024 general election precinct returns allocated to 2020 blocks, summing all presidential contest lines. Turnout is expressed as votes divided by citizen voting-age population, a citizen-based rate comparable to Current Population Survey and voting-eligible-population rates. Precincts with fewer than 50 citizens of voting age, or with implied turnout above 110%, were excluded as allocation artefacts.

Benchmark and shortfall

Each state's benchmark is the CVAP-weighted turnout of its precincts that are at least 75% white by citizen voting-age population, computed only where that band holds at least 20,000 CVAP. In plain terms it answers: in this state, what did turnout look like in the places that are overwhelmingly white? Every other precinct in that state is then measured against it, so that a precinct is never compared with a different state's political weather. The benchmarks are Michigan 77.9%, Georgia 75.4%, North Carolina 78.2% and Ohio 67.9%; all 31 are in FOCUS_state_benchmarks_2024.csv. The 20,000-CVAP floor is a real gate: Hawaii's band holds only 3,946 CVAP and Alabama's none, so neither state receives a benchmark.

Votes at stake is the sum over precincts of group CVAP × (benchmark − precinct turnout), floored at zero — the number of additional votes a precinct would have produced had it turned out at its state's white-precinct rate. It is an arithmetic description of a gap, not a forecast and not a mobilisation target, and it is floored at zero so that precincts above their benchmark do not offset those below. Area totals in section 6 sum this over in-scope precincts only.

In scope marks a precinct where a majority of citizen voting-age population is not white and turnout fell below the state benchmark. Both conditions must hold; either alone is not sufficient.

The normalized index (Figure 6)

Each precinct's index is its turnout divided by its own state's benchmark, multiplied by 100, so 100 means it matched that state's heavily-white precincts. Precincts are sorted by the non-white share of their CVAP and divided into ten equal-count groups — each decile holds the same number of precincts, not the same population. The value plotted for a decile is the CVAP-weighted mean index of its precincts, equivalently the decile's total votes divided by its total CVAP, divided by the benchmark. Weighting by CVAP means a decile is not swung by very small precincts. Precincts excluded as allocation artifacts are excluded here too.

Because each state is indexed to its own benchmark before any grouping, differences in overall state turnout are removed and what remains is the gradient within states. Pooling states into a single curve is therefore legitimate as an answer to “is the gradient just a state effect?” but it averages away real differences in steepness, which is why this revision reports the states separately.

Figure 6 is built on the same precinct universe as the rest of this revision. That was not true of the 10 August draft, which built it on the 2024 election precinct because voting-district boundaries were then held for only 18 states and the block-to-district assignment could not be derived nationally. It now can: the collection publishes a block-level spine carrying each block's voting district, and every table and figure rebuilt here is counted up from it. The earlier substitution, and the caveat that went with it, are retired.

Rebuilding on the spine moved some counts, and that is the point of doing it rather than a cost of doing it — the assignment underneath is more reliable, so the figures resting on it are more nearly right. Two Wayne and Cuyahoga units disappeared from the focus tables because they were Census “ZZZZZZ” districts — open water and unorganised territory — that the previous point-in-polygon method had placed blocks into. Both had already been excluded from every computation, so no benchmark, in-scope count or votes-at-stake figure changed. At national scale the gradient is unchanged: the pooled index falls {nat['pooled'][0]['index']:.1f} to {nat['pooled'][-1]['index']:.1f} across {len(nat['per_state'])} states, against 104.4 to 66.8 across 33 in the 10 August draft.

Concentration

The index of dissimilarity is computed across precincts within each state as ½ Σ |bi/B − wi/W|, where b and w are the group and white citizen voting-age populations of precinct i and B and W their state totals.

Race categories

The Census records race and Hispanic origin as two separate questions. Throughout this report White, Black and Asian mean that race alone and not Hispanic, while Latino means Hispanic or Latino of any race. The four are mutually exclusive but do not sum to the total: American Indian and Alaska Native, Native Hawaiian and Pacific Islander, Other, and two-or-more races make up the remainder and are carried in the underlying data files. Where this report says non-white it means total CVAP minus white CVAP, which therefore includes those remainder groups and is slightly larger than Black plus Latino plus Asian.

Adjacency

Precinct polygons were taken from TIGER/Line 2020 voting districts, projected to the appropriate UTM zone, and grouped into connected components by a union-find over intersecting geometries with a one-meter tolerance to absorb digitising slivers.

8 · Limitations

  1. Ecological inference. Precinct-level results describe precincts, not individuals. A turnout rate of 52% in precincts that are at least 75% Black does not establish that 52% of Black citizens voted: some residents of those precincts are not Black, and most Black citizens live elsewhere. Recovering individual-level rates requires formal ecological inference, for which the precinct file is the standard input.
  2. Imputed race. Registration figures outside the seven observed-race states rest on a commercial model that under-identifies Black registrants by roughly half. Turnout rates from that source remain usable because the error affects numerator and denominator alike; counts do not.
  3. Coverage. The block spine carries 51 units — the fifty states and the District of Columbia. Of these, 41 build a unit table and 40 enter the normalized index of Figure 6. Ten are excluded, each for a reason the build measures rather than assumes: Maine and Oregon carry no spine column complete enough to key on, the most complete covering 38.5% of Maine's blocks and 0.0% of Oregon's blocks against a 99% floor; the District of Columbia places only 0.0% of its spine citizen population inside a 2020 voting district, against a 98% floor; Arkansas, Indiana, New Jersey, Oklahoma and Pennsylvania have no block-allocated 2024 returns in the collection, and being keyed to the 2020 voting district their precinct returns cannot be joined without a precinct-to-unit crosswalk; and Mississippi and South Dakota join too few of their votes to the spine's precinct identifier, 0.0% and 83.8% against a 98% floor. Hawaii builds a unit table but is held out of the normalized index, whose white-turnout benchmark band holds only 3,946 citizens there. The 10 August draft named California, Hawaii and Oregon as unresolvable; on this build only Oregon is, and California resolves in full — 22,048 units, 16,218 of them in the index.
  4. Unknown-race registrants. In the voter file the unknown category is 8–11% of registrants, turns out above the local mean, and is disproportionately white. Subgroup shares should be reported both including and excluding it.
  5. Single cycle. All findings describe 2024 alone and cannot distinguish a durable gap from a cycle-specific one.

9 · Proposed additional analysis

The following extend the present work using data already held in the reference collection, ordered by expected value relative to effort.

  1. Ecological inference per state, with covariates — and a Bayesian hierarchical model beside it. Section 4.6 does what this item used to propose, twice over, and the second run identified the specific repair. Both fits pool every state into one national curve, so where a precinct's own arithmetic cannot settle the answer that single curve fills the gap — which is why the two estimators diverge most exactly where precincts say least. Two changes follow. Fit each state separately, so a state's fallback is its own electorate rather than the country's. And give the fallback something real to stand on: prior-cycle turnout, age structure, population density, language, vehicle access and tenure are all held at block-group or tract level in the collection already. A Bayesian hierarchical specification is the natural vehicle — it can pool partially across states rather than all-or-nothing, carry those covariates as predictors, and use the block-adjacency files held for all fifty states as a spatial prior so neighbouring precincts inform each other. It also reports an honest posterior, which the present method does not: section 4.6 explains why the interval King's EI states is not usable.
  2. North Carolina's own voter file — acquired, and the ground truth this work has lacked. This item previously proposed the acquisition. It is done: the statewide registration file, the voter history file, and 72 registration snapshots spanning November 2005 to March 2026 (65.2 GiB) are held in the reference collection. Its registration record carries race and ethnicity as reported by the registrant, so North Carolina turnout by race becomes a direct count rather than an estimate — and, more valuable, a recorded answer against which the estimator in section 4.6 can be scored at PRECINCT level rather than only against a statewide survey. The layout carries both a precinct and a voting-district identifier natively, so no crosswalk stands between the file and the maps in this report. The snapshot archive also supplies the trajectory item below for one state without waiting on anything.
  3. Individual state data beyond North Carolina. Seven states record race on the registration form itself — Alabama, Florida, Georgia, Louisiana, North Carolina, South Carolina and Tennessee — and those seven are the only places any estimate of turnout by race can be checked against a recorded answer. North Carolina is now held. The same intake path applies to the other six and to states that publish a file without a race field (Michigan, Ohio and Washington among them), which are still worth holding for vote history, address and registration-date detail that supports the covariates above. Each acquisition turns on that state's own published terms, which differ and must be read per state rather than assumed from North Carolina's: that intake recorded the licence position, the personally-identifying fields the publisher withholds, and the file depth as separate decisions, and the same three questions have to be answered again for each state. Where a state charges for its file or restricts redistribution, that is a procurement decision rather than a technical one, and this report does not assume the answer.
  4. Trajectory, 2016 to 2024. Crosswalk builds are underway. Precinct returns exist for 2016, 2018, 2020, 2022 and 2024, and eligibility by race exists annually from 2015. A four-cycle series separates durable gaps from 2024-specific ones and identifies areas that are deteriorating rather than merely low. The obstacle is not the returns but the geography: precinct boundaries move between cycles, so a precinct in 2016 is frequently not the same place as the precinct with that name in 2024, and a series built without reconciling them measures boundary change as if it were behavioural change. The crosswalk library that resolves this is being built now. North Carolina's snapshot archive is the exception that needs none of it — the same registrants are followed through 72 dated files.
  5. Other ways to assign race where no state records it. L2 does not publish how its model works — its documentation says only that it uses “modeling techniques to infer” ethnicity — so it cannot be audited, only scored against a state that records race. The established published alternative is BISG — Bayesian Improved Surname Geocoding — which combines the Census surname list with the racial composition of a registrant's block group; BISFG adds the first name, which materially improves classification for Black registrants in particular, the group this report most depends on. Both are reproducible from data already held: the Census surname file, block-group composition, and a geocoded address. Their advantage over a vendor's model is not accuracy but auditability — the inputs and the arithmetic can be published, and the error can be measured directly against North Carolina's recorded race. Before any of that, there is a check available today: L2's own block-aggregated voter file carries the STATE-REPORTED entry for every category (eth3_*) for 35 of 51 units, including all four focus states, and the catalogue records the model running 12.8% above the state's own Black count and 49% above its Hispanic count in Georgia, with 9.35% of registrants stating no race at all. Scoring the model against that file measures the error directly rather than inferring it. Machine-learning and deep-learning classifiers trained on recorded ground truth are a further step, and a genuinely promising one now that a labeled corpus of several million registrants exists in the collection; a model trained on North Carolina and tested on Georgia would measure how far such a classifier transports, which is the question that decides whether it may be used in Michigan or Ohio at all. The discipline that applies to all three is the one section 4.6 already states: a method may only be used where its error against a recorded answer has been measured.
  6. Boundary layers that would sharpen this. The collection holds considerably more geography than this report draws on, and several layers bear directly on the open questions. County subdivisions (950 files) are the township and municipality layer — the unit Michigan actually administers elections in, and the one whose cross-county municipalities account for the precincts this report could not match. Census tracts and block groups (945 files each) are the grain at which the socioeconomic covariates above are published, and so are the natural carrier for a covariate-informed model. PUMAs (698) link to the Census microdata sample, the only public source of individual-level demographics that could train or validate a classifier without a voter file. School districts (1,005 unified, 459 elementary, 356 secondary) and state legislative districts (863 upper, 828 lower) are administrative overlays that turn a precinct finding into a finding about a body that can act on it. Roads and water (3,231 and 3,235 files) matter for the polling-place item below: distance along a road network is a very different measure of access from distance across a river. And the block adjacency files held for all fifty states are what a spatial prior in the hierarchical model would be built from.
  7. Administrative burden. Election Administration and Voting Survey county files for 2014 through 2024 carry provisional ballots, rejected mail ballots, poll-worker counts and wait times. Joined to precinct composition these test differential burden — a mechanism — rather than differential outcome.
  8. Polling-place access. Polling-place locations are held for the focus states. Distance from precinct centroid to nearest polling place, and change in that distance across cycles, is directly computable and is among the most legible measures of access.
  9. Redistricting counterfactuals. The collection holds North Carolina's full congressional plan history, including the plan invalidated in 2021 and those adopted in 2023 and 2025. Recomputing Black citizen voting-age population by district across those plans quantifies the effect of each map.
  10. Prison-adjusted denominators. Prisoner-reallocation files exist for all 50 states. Prison gerrymandering relocates population between districts; the counterfactual files measure the shift rather than assert it.
  11. Forward projection. Voting-age population projections to 2035 are held at block and county level with race detail. Running the votes-at-stake calculation forward indicates where the arithmetic moves by 2028 and 2032.
  12. Groups beyond the four. American Indian and Alaska Native populations are invisible in the present framing yet are geographically concentrated enough to be tractable; the block file carries them, along with Native Hawaiian and Pacific Islander and Two-or-More.
  13. Language access. American Community Survey language tables support identification of jurisdictions near Section 203 coverage thresholds, on the same geographies used here.
  14. Socioeconomic covariates. Approximately one hundred ACS table families carry the full race iteration — income, educational attainment, employment, tenure, insurance and disability. These move the analysis from whether participation differs to what explains it, without new acquisition.

10 · Data sources

  1. United States Census Bureau. 2020 Census Redistricting Data (P.L. 94-171) Summary File. Block-level population and voting-age population by race and Hispanic origin.
  2. United States Census Bureau. Citizen Voting Age Population (CVAP) Special Tabulation, 2024 vintage; block-level disaggregation by the Redistricting Data Hub.
  3. United States Census Bureau. American Community Survey five-year estimates 2020–2024, tables B03002 (Hispanic or Latino origin by race) and B04006 (people reporting ancestry).
  4. United States Census Bureau. 2020 Census Block Assignment Files, voting-district component.
  5. SAM Reference-Data. Block spine, v1.0, 2026 — one row per 2020 census block carrying its voting district, 2024 election precinct, citizen voting-age population and congressional district. Derived from the Census sources above; it is what assigns every block in this report to a precinct.
  6. United States Census Bureau, Redistricting Data Office. 119th Congress Block Equivalency Files, 2025.
  7. United States Census Bureau. TIGER/Line Shapefiles 2020, voting districts; cartographic boundary files, 2023 and 2024.
  8. Redistricting Data Hub and Voting and Election Science Team. 2024 general election precinct returns allocated to 2020 census blocks.
  9. L2 Inc., via the Redistricting Data Hub. Voter file aggregates by county, voting district and census block, 2020, 2022 and 2024.
  10. United States Census Bureau. Current Population Survey, November Voting and Registration Supplement, 2008–2024.
  11. Louisiana Legislature. 2020 Registered Voters Equivalency File, voting-district level, retrieved by the Redistricting Data Hub.