The total number of Publix branches currently open near Gulf Shores, Alabama is 5. This page will supply you with a list of Publix locations close by.