Iowa

1,026 cities and towns in Iowa.