Sign In Register

Iowa

1,012 cities and towns

1,012 Cities & Towns
2,610,051 Total Population
$67,947 Avg Median Income
$132,237 Avg Home Value
$810 Avg Rent
48°F Avg Temperature

Iowa at a Glance

Economy

Avg Median Income$67,947
Avg Poverty Rate9.0%
Avg Unemployment3.0%
Bachelor's Degree+19.9%

Housing

Avg Home Value$132,237
Avg Median Rent$810
Avg Homeownership79.9%
State Median Home$132,237

Demographics

Total Population2,610,051
Avg Median Age42.7
Avg Pop Density751/sq mi
Cities & Towns1,012

Climate

Avg Annual Temp48°F
Avg January Temp19°F
Avg July Temp73°F
Avg Precipitation36.1"
Avg Snowfall32.0"

Crime (avg per 100K)

Violent Crime260.7
Property Crime1,895.1

Health

Avg Obesity Rate38.8%
Avg Smoking Rate15.9%
Avg Uninsured7.3%

99 Counties in Iowa

Click a county to view details

About Iowa

AbbreviationIA
State Population3,195,937

Counties in Iowa

99 counties with population, income, and housing data.

Polk County 493,378 pop · 32 cities Linn County 229,308 pop · 12 cities Scott County 174,315 pop · 20 cities Johnson County 153,360 pop · 32 cities Black Hawk County 131,041 pop · 11 cities Woodbury County 105,526 pop · 8 cities Dallas County 100,367 pop · 11 cities Dubuque County 98,812 pop · 19 cities Story County 98,573 pop · 11 cities Pottawattamie County 93,543 pop · 15 cities Warren County 52,709 pop · 13 cities Clinton County 46,488 pop · 19 cities Cerro Gordo County 42,979 pop · 7 cities Muscatine County 42,968 pop · 8 cities Marshall County 40,049 pop · 4 cities Des Moines County 38,824 pop · 12 cities Jasper County 37,808 pop · 11 cities Webster County 36,986 pop · 13 cities Sioux County 35,815 pop · 7 cities Wapello County 35,292 pop · 6 cities Marion County 33,487 pop · 4 cities Lee County 33,442 pop · 13 cities Boone County 26,700 pop · 2 cities Benton County 25,652 pop · 5 cities Plymouth County 25,621 pop · 10 cities Bremer County 25,012 pop · 11 cities Washington County 22,534 pop · 11 cities Mahaska County 22,059 pop · 10 cities Jones County 20,733 pop · 8 cities Carroll County 20,728 pop · 8 cities Buena Vista County 20,687 pop · 10 cities Buchanan County 20,631 pop · 10 cities Henry County 20,436 pop · 8 cities Winneshiek County 20,050 pop · 11 cities Fayette County 19,519 pop · 11 cities Jackson County 19,470 pop · 12 cities Poweshiek County 18,608 pop · 24 cities Cedar County 18,479 pop · 8 cities Dickinson County 17,692 pop · 9 cities Delaware County 17,523 pop · 16 cities Clayton County 17,123 pop · 13 cities Tama County 17,017 pop · 6 cities Hardin County 16,861 pop · 14 cities Madison County 16,609 pop · 3 cities Iowa County 16,575 pop · 10 cities Crawford County 16,450 pop · 9 cities Clay County 16,423 pop · 7 cities Jefferson County 15,785 pop · 4 cities Floyd County 15,601 pop · 6 cities Page County 15,225 pop · 11 cities Hamilton County 14,979 pop · 10 cities Kossuth County 14,718 pop · 13 cities Harrison County 14,623 pop · 10 cities Mills County 14,605 pop · 13 cities Butler County 14,376 pop · 10 cities O'Brien County 14,138 pop · 6 cities Allamakee County 14,046 pop · 14 cities Cass County 13,116 pop · 5 cities Wright County 12,897 pop · 12 cities Grundy County 12,351 pop · 10 cities Appanoose County 12,279 pop · 10 cities Union County 12,107 pop · 5 cities Lyon County 12,023 pop · 9 cities Chickasaw County 11,957 pop · 8 cities Shelby County 11,737 pop · 22 cities Cherokee County 11,601 pop · 15 cities Louisa County 10,823 pop · 16 cities Hancock County 10,790 pop · 7 cities Winnebago County 10,704 pop · 9 cities Guthrie County 10,619 pop · 10 cities Mitchell County 10,537 pop · 12 cities Montgomery County 10,285 pop · 4 cities Keokuk County 10,026 pop · 13 cities Franklin County 10,015 pop · 16 cities Calhoun County 9,893 pop · 14 cities Sac County 9,778 pop · 6 cities Clarke County 9,737 pop · 6 cities Humboldt County 9,606 pop · 13 cities Howard County 9,479 pop · 7 cities Emmet County 9,349 pop · 10 cities Davis County 9,093 pop · 12 cities Palo Alto County 8,938 pop · 6 cities Greene County 8,801 pop · 9 cities Monona County 8,671 pop · 7 cities Lucas County 8,666 pop · 4 cities Decatur County 7,684 pop · 9 cities Monroe County 7,574 pop · 5 cities Adair County 7,479 pop · 6 cities Worth County 7,417 pop · 9 cities Van Buren County 7,207 pop · 5 cities Pocahontas County 7,061 pop · 13 cities Ida County 6,969 pop · 9 cities Fremont County 6,639 pop · 17 cities Wayne County 6,484 pop · 11 cities Osceola County 6,149 pop · 9 cities Taylor County 5,916 pop · 10 cities Audubon County 5,651 pop · 7 cities Ringgold County 4,690 pop · 11 cities Adams County 3,680 pop · 2 cities

All Cities in Iowa

# City Population Median Income Home Value Median Rent Median Age
51 Webster City 7,769 $65,844 $115,400 $878 40.4
52 Clear Lake 7,603 $70,278 $235,100 $755 49.2
53 Decorah 7,597 $62,177 $234,600 $788 36.5
54 Knoxville 7,493 $70,136 $147,600 $810 42.2
55 Creston 7,466 $50,752 $112,600 $672 39.7
56 Charles City 7,321 $56,734 $118,900 $628 42.7
57 Washington 7,314 $56,536 $144,500 $927 39.6
58 Hiawatha 7,178 $67,628 $210,200 $846 33.4
59 Nevada 6,952 $75,221 $177,800 $884 39.9
60 Atlantic 6,773 $57,486 $134,900 $750 43.0
61 Eldridge 6,743 $101,089 $329,400 $845 41.0
62 Orange City 6,312 $81,667 $245,300 $815 31.7
63 Adel 6,259 $96,905 $320,500 $842 36.8
64 Independence 6,149 $72,250 $156,900 $769 41.2
65 Maquoketa 6,105 $56,039 $126,800 $745 40.1
66 Asbury 5,949 $130,071 $312,400 $1,379 37.3
67 Oelwein 5,878 $49,821 $96,800 $762 44.0
68 Estherville 5,865 $54,624 $96,300 $739 40.5
69 Polk City 5,833 $163,000 $385,000 $746 37.0
70 Anamosa 5,553 $56,167 $164,900 $897 40.9
71 Red Oak 5,542 $52,996 $91,600 $768 39.7
72 DeWitt 5,535 $84,474 $223,100 $950 39.2
73 Osceola 5,495 $62,363 $145,300 $832 38.2
74 Spirit Lake 5,469 $73,627 $218,400 $885 40.6
75 Algona 5,414 $52,542 $156,200 $887 43.1
76 Sheldon 5,386 $68,448 $173,600 $842 35.8
77 Winterset 5,384 $69,268 $181,500 $943 37.0
78 Centerville 5,377 $41,472 $99,000 $758 47.2
79 Clarinda 5,366 $50,644 $112,200 $653 40.9
80 Tiffin 5,271 $106,034 $315,800 $1,367 33.0
81 Windsor Heights 5,171 $89,083 $251,800 $1,355 41.5
82 Cherokee 5,157 $48,693 $119,400 $707 44.4
83 Manchester 5,144 $58,578 $130,500 $743 49.4
84 Glenwood 5,118 $69,320 $193,800 $842 42.3
85 Sergeant Bluff 5,090 $122,610 $287,600 $1,232 36.2
86 Iowa Falls 5,062 $53,051 $106,300 $898 39.0
87 Vinton 4,948 $65,488 $146,400 $868 44.4
88 Shenandoah 4,913 $52,469 $110,000 $762 44.1
89 Harlan 4,896 $54,923 $137,500 $856 48.2
90 Humboldt 4,761 $70,661 $162,600 $731 41.1
91 Le Claire 4,718 $100,404 $300,200 $1,087 36.1
92 Camanche 4,562 $68,727 $175,300 $815 43.3
93 Mount Vernon 4,551 $106,356 $256,900 $802 23.7
94 Evansdale 4,530 $57,415 $138,200 $945 38.1
95 Huxley 4,440 $122,716 $296,100 $1,260 34.6
96 Dyersville 4,357 $72,768 $219,800 $1,036 44.3
97 Hampton 4,311 $48,922 $91,900 $649 43.3
98 Forest City 4,280 $62,917 $136,400 $719 32.0
99 Chariton 4,235 $52,109 $84,200 $716 40.5
100 Carlisle 4,187 $98,333 $208,100 $896 37.0
Page 2 of 21