Jimmy John stores are exclusively located in the United States, and today the company has over 2,700 stores, located in 43 states. You can order from the Jimmy Johns menu in the following states: