The legislation puts New York in an interstate agreement with nine other states.
Gov. Andrew Cuomo has signed legislation to enter New York in an interstate agreement to award its electoral votes to the presidential candidate who receives the majority of the popular vote.
The National Popular Vote agreement is triggered when 270 electoral votes are reached, enough to give the states who signed the compact a majority of the electoral votes.
Previously, nine states and the District of Columbia signed the measure, accounting for 136 electoral votes.
The bill signed by Cuomo adds New York's 29 electoral votes.
It is the second largest state, behind California - which has 55 electoral votes - to join the effort.
Cuomo says it would be more fair, ensuring candidates to appeal to voters in all states rather than focusing on early contests and swing states