visualizedata.org

Demo page: real public data, in a page layout that is still being designed. Numbers are as the sources published them on the build date shown at the bottom.

Indicators / United States / Presidential vote

Votes cast for president

votes · MIT Election Data and Science Lab, County Presidential Election Returns 2000–2024, via electiondata.dev · a count of votes, not turnout: there is no count of eligible voters here to divide by

United States, 2024
155.2M votes
States with a figure
51 2024
Counties with a figure
3,104 2024
Votes cast for president, United States, 2000–2024155.2M votes in 2024, against 105.4M votes in 2000 (+47.2%).
100000000.0120000000.0140000000.0160000000.020002005201020152020
Indicator: Votes cast for president, votes, yearly (a count of votes, not turnout: there is no count of eligible voters here to divide by); MEDSL county returns, total presidential votesSource: MIT Election Data and Science Lab, County Presidential Election Returns 2000–2024 (CC0), via electiondata.dev county-president, version 2026-10-26.a942e8daa5
Show the numbers (7 rows)
YearUnited States
2024155209552.0
2020158477710.0
2016136498163.0
2012129048916.0
2008131187337.0
2004122320549.0
2000105411375.0

Every state, 2024

RankStateVotes cast for president4 yr8 yr12 yr
1California15.9M votes−9.4%+11.9%+21.7%
2Texas11.4M votes+0.7%+27.0%+42.5%
3Florida10.9M votes−1.6%+15.6%+28.6%
4New York8.3M votes−4.6%+7.2%+17.0%
5Pennsylvania7.0M votes+1.7%+15.0%+22.5%
6Ohio5.8M votes−2.6%+4.9%+3.4%
7North Carolina5.7M votes+3.2%+20.2%+26.5%
8Michigan5.7M votes+2.3%+18.0%+19.7%
9Illinois5.6M votes−6.6%+1.3%+7.5%
10Georgia5.3M votes+5.0%+27.6%+34.6%
11Virginia4.5M votes+0.4%+12.5%+16.3%
12New Jersey4.3M votes−6.1%+10.3%+17.4%
13Washington3.9M votes−4.0%+22.3%+25.6%
14Massachusetts3.5M votes−5.0%+6.1%+9.7%
15Wisconsin3.4M votes+3.8%+15.0%+11.4%
16Arizona3.4M votes+0.8%+31.1%+48.4%
17Minnesota3.3M votes−0.7%+10.5%+10.8%
18Colorado3.2M votes−2.0%+14.8%+24.2%
19Tennessee3.1M votes+0.3%+22.2%+24.6%
20Maryland3.0M votes0.0%+9.2%+12.2%
21Missouri3.0M votes−1.0%+6.7%+8.6%
22Indiana2.9M votes−3.2%+7.4%+11.9%
23South Carolina2.5M votes+1.4%+21.2%+29.7%
24Alabama2.3M votes−2.5%+6.7%+9.4%
25Oregon2.2M votes−5.5%+12.1%+25.4%
26Kentucky2.1M votes−2.8%+7.8%+15.4%
27Louisiana2.0M votes−6.6%−1.1%+0.6%
28Connecticut1.8M votes−3.6%+6.8%+12.8%
29Iowa1.7M votes−1.0%+6.9%+5.8%
30Oklahoma1.6M votes+0.4%+7.8%+17.3%
31Utah1.5M votes−0.5%+31.6%+46.3%
32Nevada1.5M votes+5.7%+31.9%+46.3%
33Kansas1.3M votes−3.3%+12.1%+14.8%
34Mississippi1.2M votes−6.5%+1.5%−4.5%
35Arkansas1.2M votes−3.0%+4.7%+10.6%
36Nebraska947.2K votes−0.5%+12.2%+19.2%
37New Mexico923.4K votes−0.1%+15.7%+17.8%
38Idaho905.1K votes+4.3%+31.1%+38.8%
39New Hampshire826.2K votes+2.8%+11.0%+16.2%
40Maine824.8K votes+0.3%+10.3%+15.7%
41West Virginia762.4K votes−4.1%+6.9%+13.7%
42Montana603.0K votes−0.1%+21.3%+24.6%
43Hawaii516.7K votes−10.1%+20.5%+19.0%
44Rhode Island511.8K votes−1.1%+10.3%+14.7%
45Delaware511.7K votes+1.5%+15.5%+23.6%
46South Dakota428.9K votes+1.5%+15.9%+17.9%
47Vermont372.9K votes+0.6%+18.3%+24.6%
48North Dakota368.2K votes+1.8%+6.9%+14.0%
49Alaska338.2K votes−5.4%+6.2%+12.5%
50District of Columbia325.9K votes−5.4%+4.7%+10.9%
51Wyoming269.0K votes−3.4%+5.2%+8.0%

Rank 1 is the highest value. States are the 50 states, DC, Puerto Rico and the Virgin Islands where they have a figure.

Highest and lowest counties, 2024

HighestStateVotes cast for president
Los Angeles CountyCalifornia3.7M votes
Cook CountyIllinois2.1M votes
Maricopa CountyArizona2.1M votes
Harris CountyTexas1.6M votes
San Diego CountyCalifornia1.5M votes
Orange CountyCalifornia1.4M votes
King CountyWashington1.1M votes
Miami-Dade CountyFlorida1.1M votes
Clark CountyNevada1.0M votes
Riverside CountyCalifornia940.4K votes
LowestStateVotes cast for president
Loving CountyTexas97.0 votes
King CountyTexas135.0 votes
Kenedy CountyTexas158.0 votes
Arthur CountyNebraska282.0 votes
McPherson CountyNebraska283.0 votes
Blaine CountyNebraska291.0 votes
Petroleum CountyMontana324.0 votes
Clark CountyIdaho333.0 votes
Grant CountyNebraska366.0 votes
Banner CountyNebraska386.0 votes

Every county's figure is on its own page, in its profile table, with its rank among all counties and within its state.

Get this data

This page's numbers, as JSON:

curl https://visualizedata.org/data/us-indicators/us-votes-cast.json

Every place from electiondata.dev (live, no key; MIT Election Data and Science Lab data, this exact version):

curl "https://api.electiondata.dev/v1/county-president@2026-10-26.a942e8daa5/download/county-president.parquet"

Open the JSON

Source

  • MIT Election Data and Science Lab, County Presidential Election Returns 2000–2024 (CC0): MEDSL county returns, total presidential votes.
  • Read through electiondata.dev, dataset county-president, version 2026-10-26.a942e8daa5; its 1 input files from the MIT Election Data and Science Lab are named with their sha256 in this page's data, and the site's checks recompute every figure from them.
  • The margin is the Republican candidate's votes minus the Democratic candidate's, as a share of every presidential vote cast in the county, third parties and write-ins included. A state is the sum of every reporting unit MEDSL lists in it, so Alaska (which reports by state house district, not county) has a state figure but no county figures, and Connecticut's former counties count toward the state. The changes compare with the elections 4, 8 and 12 years before. MEDSL's file is served by Harvard Dataverse after a short form, so the site's checks read a copy whose MD5 Dataverse publishes.
  • Every four years, when MEDSL publishes the certified county returns.
  • Built 2026-10-27.