Lyon County
List of all cities and towns in Lyon County Lyon County is the state of Iowa’s most northwesterly county. The population was 11,934 at the time of the 2020 census. Rock Rapids is the county seat. Lyon County was named after Brigadier General Nathaniel Lyon, who fought in both the Mexican-American War and the American …