Publix's headquarters is located in Lakeland, Florida. The company was founded in Florida and has the majority of its store locations in the state, with over 850 stores.
Publix Trivia Challenge: How Well Do You Know Your Favorite Southern Supermarket?