New York to raise cigarette sale age
The bill's supporters say a higher age limit stops young people developing smoking habits
New York will now become by far the most populous place in the US to impose such a high age limit, the Associated Press reports.
The new age limit includes electronic vapour cigarettes.
Across the US there is a minimum age for smoking of 18. Some states have raised the limit to 19 and at least two other towns have raised it to 21.
The bill's sponsor, City Councilman James Gennaro, said it would "literally save many, many lives".