Global number of Foot Locker stores as of 2023, by store type
This statistic shows the number of Foot Locker stores worldwide as of the financial year 2023, ended February 3, 2024, broken down by store type. As of that year, Foot Locker had a total of 404 Champs Sports stores in operation around the world.