San Jose, California, has regained its crown as the best place to start a business in America in the annual ranking conducted by Biz2Credit. The Silicon Valley hub with a diverse metro-area population of about 2 million people was ranked in 18th place last year because of the high cost of doing business. However, the tech boom has driven the turnaround.
Following its lead: New York (No. 2), the San Francisco–Oakland area (No.3), Miami-Fort Lauderdale (No. 4) and Los Angeles (No. 5).
The results were surprisingly considering a number of other surveys on the best U.S. cities to start a business by companies like Wallethub and Thumbtack have not given San Jose high marks. This is due to the fact that San Jose has some of the highest annual salaries in the country.