US Voting-age Population By State in 2021 (ACS-5Yrs)

Updated on July 3, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, the voting-age population of the US was 255.49M which was 77.49% of the total US population. Among all US states and DC, California had the highest voting-age population (30.46M), followed by Texas (21.42M), and Florida (17.08M).

On the other hand, the states with the least voting-age population were: Wyoming (442.17K), Vermont (522.75K), and Alaska (553.22K),

The chart and table below shows the voting-age population of each state and the percentage of each state's population that are of voting-age.

US Voting-age Population By State in 2021
less than 1M
1M - 2M
2M - 5M
5M - 10M
10M - 15M
Over 15M
US Voting-age Population By State in 2021
Items per page:
0 of 0
State Voting-age Population % of State Population
Alabama 3875294 77.54
Alaska 553217 75.17
Arizona 5464768 77.19
Arkansas 2300524 76.52
California 30462921 77.21
Colorado 4460441 77.94
Connecticut 2860839 79.35
Delaware 774247 78.85
Florida 17078449 80.03
Georgia 8093418 76.17
Hawaii 1142478 78.60
Idaho 1352787 74.67
Illinois 9934462 77.48
Indiana 5159253 76.42
Iowa 2436915 76.65
Kansas 2217948 75.64
Kentucky 3472232 77.26
Louisiana 3556222 76.36
Maine 1102461 81.24
Maryland 4775396 77.67
Massachusetts 5602128 80.12
Michigan 7873656 78.25
Minnesota 4346903 76.66
Mississippi 2260969 76.20
Missouri 4749159 77.33
Montana 845163 78.40
Nebraska 1465570 75.10
Nevada 2365208 77.31
New Hampshire 1111560 81.01
New Jersey 7193582 77.90
New Mexico 1624040 76.99
New York 15897349 79.03
North Carolina 8064707 77.79
North Dakota 588886 76.15
Ohio 9139934 77.66
Oklahoma 2987066 75.66
Oregon 3333691 79.24
Pennsylvania 10266168 79.15
Rhode Island 879286 80.52
South Carolina 3969100 78.15
South Dakota 663087 75.20
Tennessee 5325254 77.63
Texas 21416405 74.20
Utah 2285307 70.72
Vermont 522748 81.47
Virginia 6689727 77.95
Washington 5936904 77.94
West Virginia 1434554 79.65
Wisconsin 4578717 77.98
Wyoming 442174 76.68
District of Columbia 558132 81.70