- The 15th amendment prohibits denying the right to vote on certain grounds (race, color) but doesn't go beyond that. - The 19th prohibits denying the right to vote based on sex. - The 24th prohibits denying the right to vote (in certain federal elections) based on outstanding tax bills. - The 26th prohibits denying citizens over 18 the right to vote based on age.
But this seems like a weirdly specific list. If the reason isn't on the list, is it still fair game? For instance, AFAIK some states don't let convicted felons vote.