Floyd is a city located in Floyd County, Iowa. Floyd has a 2026 population of 297. Floyd is currently declining at a rate of -1.66% annually and its population has decreased by -3.88% since the most recent census, which recorded a population of 309 in 2020.
The median household income in Floyd is $63,393 with a poverty rate of 6.35%. The median age in Floyd is 42.8 years: 46.2 years for males, and 42 years for females. For every 100 females there are 101.9 males.