There is presently a total number of 66 Publix stores open near St. Petersburg, Florida. This page displays the listing of all Publix branches in the area.