Subway Closing Stores 2025. They had the most locations of any franchise fast food. In 2019, they had 24,568 stores, but by january, 2024, there are only 19573 stores.
In 2023, according to new data from the company’s franchise disclosure document. Subway has major plans to open new restaurants across north america this year.