Among the top 110 cities where millennials want to live, the Canadian city of Montreal was ranked the second best for 2018, followed by London, the Dutch capital Amsterdam, and Toronto.
Vancouver, also in Canada, comes in sixth, followed by Barcelona in Spain, while New York City, in eighth, is the only US city in the top ten.
The first city in the United States to appear on the list is New York City at 8, beating the likes of San Francisco (13th), Austin (14th), Miami (16th), and Los Angeles (29th) Other U.S. cities to make the full list of 110 cities are Portland (34th), Chicago (35th), Philadelphia (45th), Denver (51st), Boston (69th), Seattle (72nd), and Washington, D.C. (74th).
While U.K cities also highly rated are London (3rd), Manchester (10th), Bristol (12th), Glasgow (19th), Birmingham (23rd), Edinburgh (58th), and Coventry (63rd).
Berlin, Germany 2.
New York City, USA 9.
Sydney, Australia 25.
Québec City, Canada 28.
Mexico City, Mexico 34.
Rio de Janeiro, Brazil 56.