To register to vote In NYC:
Be a citizen of the Unites States.
Be a NYC resident for at least 30 days.
Be 18 years of age before the next election.
Not be serving a jail sentence or be on parole for a felony conviction.
Not be adjudged mentally incompetent by a court.
Not claim the right to vote elsewhere (outside NYC).