Lake Butler city, FL has a population of 2,185 and is the 10,513th largest city in the United States. The population density is 965 per sq mi which is 229% higher than the Florida average and 965% higher than the national average. The median age in Lake Butler city is 29 which is approximately 29% lower than the Florida average of 42. In Lake Butler city, 50% of the population over 15 years of age are married, 97% speak English and 3% speak Spanish. 79% of Lake Butler city residents were born in Florida, 18% were born out of state, 2% were born outside of the United States and 0% were foreign born.