All Publix Locations

Recommend us!
(3.5/5 - 2161 votes)

Publix, headquartered in Lakeland, FL is the largest employee-owned grocery chain in the United States. It has 1,232 store locations in Alabama, Florida, Georgia, South Carolina, Tennessee, North Carolina, and Virginia.

Find a Publix Store By State:
Alabama Florida Georgia North Carolina
South Carolina Tennessee Virginia
Browse Publix Locations In Major Cities:
Miami Orlando Jacksonville Tampa
Atlanta Naples Fort Myers Saint Petersburg
Sarasota Gainesville Boca Raton Tallahassee
Boynton Beach West Palm Beach Bradenton Lakeland
Port Saint Lucie Clearwater Ocala Fort Lauderdale
Marietta Kissimmee Coral Springs Cape Coral
Hialeah Nashville The Villages Palm Beach Gardens
Jupiter Alpharetta Columbia Largo
Oviedo Lawrenceville Stuart Delray Beach
Huntsville Vero Beach Saint Augustine Davie
Birmingham Pensacola Pembroke Pines Spring Hill
Hollywood Miramar Palm Harbor Plantation