As of 2019, there are 1,078 Cracker Barrel restaurants located in 43 states and 5 countries.