How Many Publix Stores Are There in the US?

There are 1,472 Publix stores in the United States, in 484 cities across 8 states and territories (data refreshed July 2026).

Florida has the most Publix stores with 911 (61.9% of the total). Among the 72 brands we track, Publix ranks #32 by number of locations.

Top 5 states for Publix

  1. Florida — 911 stores
  2. Georgia — 225 stores
  3. Alabama — 97 stores
  4. South Carolina — 79 stores
  5. North Carolina — 67 stores

Publix stores by state

State Stores Share Per 100,000 residents
Florida 911 61.9% 4.0
Georgia 225 15.3% 2.0
Alabama 97 6.6% 1.9
South Carolina 79 5.4% 1.5
North Carolina 67 4.6% 0.6
Tennessee 63 4.3% 0.9
Virginia 25 1.7% 0.3
Kentucky 5 0.3% 0.1
Total 1,472 100%

Frequently asked questions

How many Publix stores are there in the US?

StoresInfo.com lists 1,472 Publix stores in the United States as of July 2026, located in 484 cities across 8 states and territories.

Which state has the most Publix stores?

Florida has the most Publix stores with 911, about 61.9% of all Publix locations.

Which state has the fewest Publix stores?

Among the states where Publix operates, Kentucky has the fewest with 5.

How does Publix rank by number of stores?

Among the 72 brands we track, Publix ranks #32 by store count.

About these numbers

Counts are the open Publix locations in the StoresInfo.com directory, collected from the retailer's own store locator and last refreshed in July 2026. Stores that have closed are not counted. Population figures are 2024 estimates. Details in our Data & Editorial Policy. You may quote these figures with a link to this page.