It all depends on the city’s size. It is easier for larger cities to bear the weight of many businesses than smaller ones. There is no right answer. However, it is common for cities to have thousands or even tens of thousands of businesses.