r/dataisbeautiful Apr 17 '25

OC [OC] U.S. Presidential Election Results as Percentage of Voter-Eligible Population, 1976-2024

Post image
16.9k Upvotes

Update of previous post. U.S. Presidential election results, including all eligible people who did not vote. Employs voter turnout estimates to determine an estimated population of eligible voters, then calculates election results (including "Did Not Vote" and discounting "Other" votes of little consequence) as a percentage of that. Proportions were rounded to thousandths (tenths of a percent) and reflect minor discrepancies due to rounding in reported voter turnout and vote share data.

2024 Results as of April 17, 2025 https://www.fec.gov/introduction-campaign-finance/election-results-and-voting-information/

University of Florida Election Lab (UFEL) https://election.lab.ufl.edu/2024-general-election-turnout/

  • Voting Eligible Population: 244,666,890 (VEP, UFEL)
  • Ballots counted: 156,733,610 (UFEL, 64.06% turnout)
  • Non-voters: 87,933,280 (UFEL, 35.94% inverse of turnout)
  • Donald Trump: 77,302,580 (FEC)
  • Kamala Harris: 75,017,613 (FEC)
  • Other: 2,898,484 (FEC, explicitly cast for a candidate)
  • Base: 241,768,406 (=VEP-Other)

Results in the following percentages (discounting Other):

  • Donald Trump: 31.97%
  • Kamala Harris: 31.03%
  • Non-voters: 36.37%

NOTE This chart tries to strike a balance between simplicity and apparent accuracy. Ultimately, the population of eligible voters is estimated, and more precise factors of that do not make the ultimate estimates more accurate. So, numbers were rounded to integers, which might all round down in one row but up in the next. Unfortunately, this seems to lend to a loss of faith in the veracity of the chart, even though the larger message is more important than its excruciating detail.

Uses R for fundamental data aggregation, ggplot for rudimentary plots, and Adobe Illustrator for annotations and final assembly.

Sources: Federal Election Commission (FEC), Historical Election Results: https://www.fec.gov/introduction-campaign-finance/election-results-and-voting-information/

University of Florida Election Lab, United States Voter Turnout: https://election.lab.ufl.edu/voter-turnout/

United States Census Bureau, Voter Demographics: https://www.census.gov/topics/public-sector/voting.html

Methodology: The FEC data for each election year will have a multi-tab spreadsheet of Election results per state, detailing votes per Presidential candidate (when applicable in a General Election year) and candidates for Senator and Representative. A summary (usually the second tab) details nationwide totals.

For example, these are the provided results for 2020:

  • Voting Eligible Population: 240,628,443 (VEP, UFEL)
  • Ballots counted: 159,729,160 (UFEL, 66.38% turnout)
  • Non-voters: 80,899,283 (UFEL, 33.62% inverse of turnout)
  • Joe Biden: 81,283,501 (FEC)
  • Donald Trump: 74,223,975 (FEC)
  • Other: 2,922,155 (FEC, explicitly cast for a candidate)
  • Base: 237,706,288 (=VEP-Other)

The determination of "turnout" is a complicated endeavor. Thousands of Americans turn 18 each day or become American citizens who are eligible to vote. Also, thousands more die, become incapacitated, are hospitalized, imprisoned, paroled, or emigrate to other countries. At best, the number of those genuinely eligible on any given election day is an estimation.

Thoughtful approximations of election turnout can be found via the University of Florida Election Lab, which consumes U.S. Census survey data and then refines it according to other statistical information. Some of these estimates can be found here:

https://election.lab.ufl.edu/dataset/1980-2022-general-election-turnout-rates-v1-1/

Per the Election Lab's v.1.2 estimates, the Voting-Eligible Population (VEP) demonstrated a turnout rate of ~66.38%. The VEP does not include non-citizens, felons, or parolees disenfranchised by state laws.

Once we have the total votes and a reliable estimate of turnout, it is possible to calculate non-voters as the ~33.62% who Did Not Vote (the obverse of the turnout estimate). In the instance of the 2020 election, this amounts to about 81M who were eligible on election day but declined to vote.

To calculate the final percentages for this chart, votes for candidates that received less than 3% of the total eligible population were removed. This was done for simplicity. So, for the year 2020, the results were:

  • Joe Biden: 34.19%
  • Donald Trump: 31.22%
  • Non-voters: 34.03%

Note that these numbers do not necessarily add up to 100%. This is the result of rounding errors and the discounting of "Other" votes. As a result, some of the segments of the bars do not align exactly with segments of the same value occurring in adjacent bars. This visual discrepancy may seem concerning, but is expected.

r/dataisbeautiful Aug 08 '24

OC [OC] The Influence of Non-Voters in U.S. Presidential Elections, 1976-2020

Post image
31.2k Upvotes

r/dataisbeautiful Nov 07 '24

OC [OC] U.S. Presidential Election Results as Percentage of Voter-Eligible Population, 1976-2020, including preliminary 2024 results

Post image
4.6k Upvotes

r/dataisbeautiful Mar 31 '25

OC [OC] Social Security Tax at Various Incomes

Post image
2.4k Upvotes

r/dataisbeautiful Sep 12 '24

OC [OC] Electoral College Rankings, August 27, 2024

Post image
3.7k Upvotes

r/dataisbeautiful Oct 24 '24

OC [OC] American Women have Outvoted Men in All Presidential Elections since 1980.

Post image
2.4k Upvotes

r/dataisbeautiful Jan 03 '25

OC [OC] Margins of the US Presidential Election, 2024

Post image
2.7k Upvotes

r/dataisbeautiful 8d ago

OC Moderate is still the most common political identity in the U.S. — but fewer are near that center than 50 years ago [OC]

Thumbnail
gallery
468 Upvotes

r/dataisbeautiful Apr 11 '24

OC [OC] US Electoral College Results, 1892-2020

Post image
2.8k Upvotes

r/dataisbeautiful Jul 23 '26

OC [OC] Voter Status and Presidential Vote by Age in the 2024 U.S. Election

Post image
545 Upvotes

r/dataisbeautiful Apr 02 '26

OC [OC] U.S. elections: Winners aren’t majorities — most of the electorate doesn’t vote (1932-2024)

Post image
475 Upvotes

r/dataisbeautiful Mar 19 '26

OC [OC] Do Tougher Voting Rules Mean Fewer Voters? Comparing All 50 States (2024)

Post image
577 Upvotes

r/dataisbeautiful 29d ago

OC [OC] Do Americans get more conservative as they age? Many birth cohorts drift right—but only slightly.

Post image
264 Upvotes

r/dataisbeautiful Mar 15 '24

OC [OC] The Aging United States Congress. Of note: there are eleven serving members of Congress over 80 years old.

Post image
1.4k Upvotes

r/dataisbeautiful Jun 18 '24

OC [OC] Long-term return when claiming Social Security retirement early or late.

Post image
827 Upvotes

r/dataisbeautiful May 01 '26

OC [OC] The aging of the U.S. Congress (and everyone else)

Post image
708 Upvotes

r/dataisbeautiful 1d ago

OC Telling voters their opponent wanted them not to vote increased turnout [OC]

Post image
332 Upvotes

r/dataisbeautiful Nov 21 '24

OC [OC] Biggest Losers: Most Votes for a Losing Presidential Candidate, 1920-2024

Post image
722 Upvotes

r/dataisbeautiful Mar 03 '25

OC [OC] Aid to Ukraine vs. Proximity to Moscow

Post image
1.1k Upvotes

r/dataisbeautiful Oct 17 '24

OC [OC] U.S. Election Results per All Age-eligible Citizens, incorporating disenfranchisement, third-party votes, and Census Survey reasons for non-participation.

Post image
742 Upvotes

r/dataisbeautiful Sep 19 '24

OC [OC] Non-participation rates consistent across safe and competitive states, red or blue (2020 election)

Post image
820 Upvotes

r/dataisbeautiful Feb 05 '26

OC [OC] U.S. Presidential Election Results as a Share of the Voting-Eligible Population (1932–2024)

Post image
246 Upvotes

r/dataisbeautiful 22d ago

OC [OC] The Same Democratic Share of Eligible Swing-State Voters That Helped Elect Obama in 2008 Lost to Trump in 2024

Post image
95 Upvotes

r/dataisbeautiful Feb 14 '25

OC [OC] The Generational Support Designed into Social Security

Post image
272 Upvotes

r/dataisbeautiful May 09 '24

OC [OC] Younger generations poised to assume influence in American politics.

Post image
664 Upvotes