Buford, GA has a population of 13,927 and is the 3,001st largest city in the United States. The population density is 802 per sq mi which is 380% higher than the Georgia average and 785% higher than the national average. The median age in Buford is 35 which is approximately 4% lower than the Georgia average of 36. In Buford, 52% of the population over 15 years of age are married, 66% speak English and 31% speak Spanish. 50% of Buford residents were born in Georgia, 26% were born out of state, 2% were born outside of the United States and 22% were foreign born.