10) Tulsa, OK
A surprising hot spot for entrepreneurs, Tulsa gives small businesses plenty of support with pro-business policies and low startup costs. The city has a highly educated workforce and workers tend to work fewer hours than in other big cities.