Valrico, FL has a population of 36,774 and is the 1,142nd largest city in the United States. The population density is 2,664 per sq mi which is 807% higher than the Florida average and 2840% higher than the national average. The median age in Valrico is 41 which is approximately 1% lower than the Florida average of 42. In Valrico, 65% of the population over 15 years of age are married, 82% speak English and 12% speak Spanish. 36% of Valrico residents were born in Florida, 50% were born out of state, 5% were born outside of the United States and 10% were foreign born.