The directly operated stores of Il Bisonte are located in Florence, Rome, Milan, Paris, London and Hong Kong.

Over 50 monobrand stores can be found in Japan, Korea, Taiwan and Indonesia.