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
351 Donnellson 813 $55,313 $134,000 $751 37.4
352 Shueyville 810 $136,250 $572,700 45.7
353 Okoboji 806 $59,167 $320,000 $935 51.0
354 Kanawha 805 $66,481 $79,900 $525 34.4
355 Lowden 804 $54,773 $111,000 $886 39.5
356 Coggon 803 $76,500 $146,000 $700 31.9
357 Dunkerton 799 $82,969 $191,900 $703 38.1
358 Shelby 797 $60,333 $156,300 $872 34.4
359 Riceville 795 $47,434 $92,100 $1,016 36.3
360 Alden 792 $55,625 $102,500 $562 43.9
361 Dayton 789 $67,396 $106,900 $542 47.2
362 Maxwell 789 $85,789 $147,300 $625 38.3
363 Edgewood 787 $56,875 $167,000 $975 54.0
364 Exira 787 $42,177 $73,700 $566 51.3
365 Redfield 782 $81,328 $130,100 $781 32.3
366 Dexter 781 $83,214 $157,200 $867 37.9
367 Le Grand 779 $68,438 $124,300 $739 48.4
368 Milo 773 $76,250 $145,400 $860 36.7
369 Carson 768 $70,703 $172,600 $731 42.4
370 Correctionville 768 $51,125 $83,000 $775 35.5
371 Oxford 766 $73,869 $202,200 $917 32.4
372 Ruthven 766 $58,750 $103,400 $650 36.6
373 Readlyn 764 $83,393 $164,600 $588 36.5
374 Latimer 763 $71,250 $101,500 $1,020 33.5
375 New Hartford 763 $67,054 $112,100 $904 37.3
376 Manilla 761 $66,875 $94,800 $660 37.1
377 Early 757 $76,083 $83,500 $588 39.0
378 Hubbard 757 $68,690 $96,100 $638 54.3
379 Shellsburg 752 $69,750 $184,100 $928 43.7
380 Colo 751 $73,125 $147,400 $1,200 42.8
381 Quasqueton 749 $64,531 $128,100 $742 37.6
382 Middle Amana 739 $96,211 $251,500 47.5
383 Denmark 738 $105,714 $193,200 $874 41.4
384 Gilbertville 736 $83,750 $187,500 $815 40.3
385 Morning Sun 733 $63,500 $90,300 $875 43.9
386 Walker 731 $80,556 $162,100 $783 35.9
387 Ainsworth 723 $67,115 $110,300 $714 33.6
388 Melbourne 714 $82,857 $147,400 $722 39.3
389 Wellsburg 710 $63,125 $110,800 $625 47.5
390 Armstrong 709 $52,279 $86,400 $632 62.3
391 Ventura 708 $83,125 $344,800 $1,016 42.7
392 Long Grove 707 $124,297 $295,900 $1,479 52.4
393 University Park 704 $65,815 $92,700 $731 25.9
394 Boyden 702 $81,354 $175,300 $765 40.2
395 Hazleton 698 $53,542 $80,100 $827 48.4
396 Stratford 696 $40,833 $81,100 $580 59.3
397 Montrose 688 $73,333 $92,100 $654 51.6
398 Minden 687 $94,250 $163,800 $700 34.4
399 McGregor 686 $58,750 $141,900 $618 48.2
400 Albert City 680 $76,094 $92,500 $778 45.5
Page 8 of 21