St. Augustine Beach ist eine Stadt im St. Johns County im US-Bundesstaat Florida mit 6176 Einwohnern (Stand: 2010).