It is currently a subsidiary of Toronto-based Restaurant Brands International. As of 2021, Popeyes has 3,705 restaurants, which are located in more than 46 states and the District of Columbia, Puerto Rico, and 30 countries worldwide. About 50 locations are company-owned; the other ~98% are franchised.