Floyd is a city in Floyd County, Iowa, United States. The population was 313 at the time of the 2020 census. Floyd is named for Charles Floy…Floyd is a city in Floyd County, Iowa, United States. The population was 313 at the time of the 2020 census. Floyd is named for Charles Floyd of Lewis and Clark fame, as was Floyd County. The Floyd post office opened in 1855.