There are 1,021 registered cities in Iowa, and 150 have less than 100 people.
Just over half the cities in the state have fewer than 500.
There are only three cities with more than 100,000 people and 11 with more than 50,000.
Only 42 of the cities have more than 10,000.