There is presently a total number of 8 Publix locations open near Santa Rosa Beach, Florida. Below you can view a list of Publix stores in the area.