15. Vancouver, Canada
In 2014, the CBC called Vancouver "Silicon Valley North" in recognition of its strong start-up culture.
There are more than 600 digital media companies that generate more than $2 billion in revenue. Tech-focused universities and low corporate tax rates, meanwhile, make the city attractive for both up-and-coming engineers as well as established executives.