San Agustín (o Saint Augustine en inglés) es una ciudad localizada en el condado de Saint John (San Juan) (Florida), Estados Unidos, en la región conocida como «Primera Costa» de Florida. En el censo del año 2000, la ciudad tenía una población total de 11.592 habitantes; y en el de 2004, la población recogida por el Censo de los EE.UU. es de 12.157 hab.