According to the 2010 census, Florence has a population of 1,136. Since 2000, the territorial limits of Florence has grown by 8%. Florence is located about 13 miles west from Georgetown and 40 miles north of Austin in northwestern Williamson County. The site was settled in the early 1850s and briefly called Brooksville. By 1857 it was known as Florence, when its first post office was established.