The 2016 St. Augustine, Florida, population is 14,128. There are 1,498 people per square mile (population density).
The median age is 42.1. The US median is 37.4. 39.31% of people in St. Augustine, Florida, are married. 12.43% are divorced.
The average household size is 2.27 people. 19.94% of people are married, with children. 12.68% have children, but are single.
79.52% of people are white, 11.67% are black, 0.86% are asian, 0.20% are native american, and 0.00% claim 'Other'.
6.64% of the people in St. Augustine, Florida, claim hispanic ethnicity (meaning 93.36% are non-hispanic).