(ABC4) – With so many people starting up their own businesses now, a study was done by WalletHub in order to determine the top cities across the United States to start a business.

Utah had the most cities on the list, with 10 cities listed out of the top 30 and taking the top 2 spots.

Here are the Utah best cities to start a small business:

  • Washington, UT
  • St George, UT
  • Cedar City, UT
  • Logan, UT
  • Eagle Mountain, UT
  • Lehi, UT
  • Pleasant Grove, UT
  • Midvale, UT
  • American Fork UT
  • Orem, UT

These cities were reported as top cities according to Business Environment, Access to Resources and Business Costs.

Logan, Utah was ranked in the Top 5 for most accessible financing. All Utah cities listed took the top spot for highest average growth in the number of small businesses.

St. George was ranked as the top city for most startups per capita.

The worst states for small businesses? California, Maryland and New Jersey were ranked as the worst due to the high labor cost, expensive office space, and accessible financing.