Cities in Iowa

There are 655 cities in Iowa