To register a vehicle in New York, do I have to be a United States citizen?
You do not have to be a United States citizen to register a vehicle in New York as long as you meet certain registration requirements.
Are you a non-resident who wishes to register a vehicle?
That's correct, I am not a United States citizen.