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.