Until the 1920s, resident voting rights (rather than citizen voting rights) for local and state elections were pretty widespread in the USA, and continued in a number of states even through the 1990s for school-related elections. Currently, the only places I'm aware of where non-citizens have voting rights are the state of Illinois, where it applies only to school council elections, throughout Illinois, and in local elections in some cities in Maryland. Several other cities throughout the country have passed laws enfranchising non-citizen residents, but those laws will not come into effect until their respective states pass enabling legislation.
The rationale for enfranchisement of non-citizen residents is twofold: 1) to encourage them to identify with the interests of citizens and assimilate into the political culture of their locale, in preparation for participation in national political life; and 2) because democratic governmetn, after all, requires the consent and participation of the governed.
Legally i would say no.you must be a citizen of the united states to vote in the election.In other words the united states does not support the aliens.You are not allowed to vote even if you are a resident or a permanent resident,You have to be a claimed citizen.You need to have the federal rights and citizenship is a federal issue so no.
welcome,happy to know i helped.
Thank you lots(: