Towns in Iowa
948 towns with data, largest first. Find your matches.
Rankings for Iowa
- Most affordable towns to live in
- Towns with the most affordable housing
- Towns with the best schools
- Fastest-growing towns
- Towns with the best jobs and income
- Most walkable towns
- Towns with the lowest property taxes
Counties in Iowa
- Adair County 4
- Adams County 4
- Allamakee County 6
- Appanoose County 11
- Audubon County 6
- Benton County 14
- Black Hawk County 10
- Boone County 8
- Bremer County 8
- Buchanan County 9
- Buena Vista County 11
- Butler County 10
- Calhoun County 9
- Carroll County 12
- Cass County 8
- Cedar County 8
- Cerro Gordo County 8
- Cherokee County 8
- Chickasaw County 8
- Clarke County 3
- Clay County 7
- Clayton County 15
- Clinton County 13
- Crawford County 12
- Dallas County 15
- Davis County 3
- Decatur County 9
- Delaware County 11
- Des Moines County 9
- Dickinson County 10
- Dubuque County 19
- Emmet County 6
- Fayette County 14
- Floyd County 7
- Franklin County 10
- Fremont County 9
- Greene County 9
- Grundy County 9
- Guthrie County 11
- Hamilton County 10
- Hancock County 8
- Hardin County 11
- Harrison County 10
- Henry County 12
- Howard County 5
- Humboldt County 10
- Ida County 6
- Iowa County 11
- Jackson County 12
- Jasper County 13
- Jefferson County 7
- Johnson County 12
- Jones County 10
- Keokuk County 16
- Kossuth County 14
- Lee County 11
- Linn County 18
- Louisa County 8
- Lucas County 5
- Lyon County 8
- Madison County 6
- Mahaska County 9
- Marion County 6
- Marshall County 13
- Mills County 6
- Mitchell County 8
- Monona County 9
- Monroe County 5
- Montgomery County 5
- Muscatine County 11
- O'Brien County 8
- Osceola County 5
- Page County 10
- Palo Alto County 8
- Plymouth County 11
- Pocahontas County 8
- Polk County 18
- Pottawattamie County 16
- Poweshiek County 9
- Ringgold County 10
- Sac County 9
- Scott County 16
- Shelby County 9
- Sioux County 13
- Story County 14
- Tama County 12
- Taylor County 7
- Union County 7
- Van Buren County 7
- Wapello County 6
- Warren County 12
- Washington County 8
- Wayne County 8
- Webster County 15
- Winnebago County 6
- Winneshiek County 8
- Woodbury County 15
- Worth County 7
- Wright County 6