My understanding is that only US Citizens are allowed to vote provided they have not been convicted of a felony. Assuming that there are 300 million residents, 3 million or 1% of whom are incarcerated, and another 50 million are legal aliens, with another 100 million under legal voting age, leaving about half the population eligible to vote. There may be as many as 20 million illegal immigrants living in the US who do not vote with ballots but with their pocketbooks and work in the underground US economy.
This might shed some light on the subject:
"149,476,705 active registered voters for the 2000 federal general election." from the following link:
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.