Iowa Demographics
Browse county and ZIP code data in the state of Iowa.
Total Population
3,188,836
Median Income
$70,571
Median Home Value
$181,600
Unemployment Rate
3.8%
Top 5 Counties by Income in Iowa
Top 5 Populated Counties in Iowa
Counties in Iowa
Adair County
Population: 7,479
Income: $63,172
Adams County
Population: 3,680
Income: $64,750
Allamakee County
Population: 14,046
Income: $64,049
Appanoose County
Population: 12,279
Income: $50,684
Audubon County
Population: 5,651
Income: $54,973
Benton County
Population: 25,652
Income: $79,444
Black Hawk County
Population: 131,041
Income: $62,329
Boone County
Population: 26,700
Income: $75,759
Bremer County
Population: 25,012
Income: $84,727
Buchanan County
Population: 20,631
Income: $73,493
Buena Vista County
Population: 20,687
Income: $62,662
Butler County
Population: 14,376
Income: $65,743
Calhoun County
Population: 9,893
Income: $65,614
Carroll County
Population: 20,728
Income: $68,041
Cass County
Population: 13,116
Income: $60,815
Cedar County
Population: 18,479
Income: $76,959
Cerro Gordo County
Population: 42,979
Income: $63,149
Cherokee County
Population: 11,601
Income: $63,638
Chickasaw County
Population: 11,957
Income: $72,734
Clarke County
Population: 9,737
Income: $63,120
Clay County
Population: 16,423
Income: $61,756
Clayton County
Population: 17,123
Income: $60,441
Clinton County
Population: 46,488
Income: $61,080
Crawford County
Population: 16,450
Income: $61,188
Dallas County
Population: 100,367
Income: $99,533
Davis County
Population: 9,093
Income: $77,176
Decatur County
Population: 7,684
Income: $56,068
Delaware County
Population: 17,523
Income: $75,896
Des Moines County
Population: 38,824
Income: $58,084
Dickinson County
Population: 17,692
Income: $72,446
Dubuque County
Population: 98,812
Income: $73,495
Emmet County
Population: 9,349
Income: $64,461
Fayette County
Population: 19,519
Income: $56,043
Floyd County
Population: 15,601
Income: $62,356
Franklin County
Population: 10,015
Income: $62,214
Fremont County
Population: 6,639
Income: $69,375
Greene County
Population: 8,801
Income: $56,884
Grundy County
Population: 12,351
Income: $80,701
Guthrie County
Population: 10,619
Income: $75,795
Hamilton County
Population: 14,979
Income: $66,685
Hancock County
Population: 10,790
Income: $67,865
Hardin County
Population: 16,861
Income: $64,656
Harrison County
Population: 14,623
Income: $75,830
Henry County
Population: 20,436
Income: $62,365
Howard County
Population: 9,479
Income: $63,947
Humboldt County
Population: 9,606
Income: $66,617
Ida County
Population: 6,969
Income: $63,125
Iowa County
Population: 16,575
Income: $69,787
Jackson County
Population: 19,470
Income: $69,709
Jasper County
Population: 37,808
Income: $67,784
Jefferson County
Population: 15,785
Income: $52,210
Johnson County
Population: 153,360
Income: $72,977
Jones County
Population: 20,733
Income: $68,781
Keokuk County
Population: 10,026
Income: $60,016
Kossuth County
Population: 14,718
Income: $62,553
Lee County
Population: 33,442
Income: $58,094
Linn County
Population: 229,308
Income: $75,457
Louisa County
Population: 10,823
Income: $72,500
Lucas County
Population: 8,666
Income: $63,405
Lyon County
Population: 12,023
Income: $73,735
Madison County
Population: 16,609
Income: $88,110
Mahaska County
Population: 22,059
Income: $65,200
Marion County
Population: 33,487
Income: $74,193
Marshall County
Population: 40,049
Income: $70,828
Mills County
Population: 14,605
Income: $81,907
Mitchell County
Population: 10,537
Income: $66,056
Monona County
Population: 8,671
Income: $59,897
Monroe County
Population: 7,574
Income: $76,324
Montgomery County
Population: 10,285
Income: $61,261
Muscatine County
Population: 42,968
Income: $67,427
O'Brien County
Population: 14,138
Income: $65,076
Osceola County
Population: 6,149
Income: $67,561
Page County
Population: 15,225
Income: $58,264
Palo Alto County
Population: 8,938
Income: $67,306
Plymouth County
Population: 25,621
Income: $79,963
Pocahontas County
Population: 7,061
Income: $61,434
Polk County
Population: 493,378
Income: $78,827
Pottawattamie County
Population: 93,543
Income: $68,718
Poweshiek County
Population: 18,608
Income: $61,192
Ringgold County
Population: 4,690
Income: $67,898
Sac County
Population: 9,778
Income: $68,778
Scott County
Population: 174,315
Income: $72,792
Shelby County
Population: 11,737
Income: $70,295
Sioux County
Population: 35,815
Income: $81,914
Story County
Population: 98,573
Income: $66,197
Tama County
Population: 17,017
Income: $65,483
Taylor County
Population: 5,916
Income: $65,926
Union County
Population: 12,107
Income: $56,495
Van Buren County
Population: 7,207
Income: $58,417
Wapello County
Population: 35,292
Income: $56,209
Warren County
Population: 52,709
Income: $89,741
Washington County
Population: 22,534
Income: $71,122
Wayne County
Population: 6,484
Income: $58,257
Webster County
Population: 36,986
Income: $65,335
Winnebago County
Population: 10,704
Income: $62,853
Winneshiek County
Population: 20,050
Income: $67,770
Woodbury County
Population: 105,526
Income: $68,399
Worth County
Population: 7,417
Income: $69,897
Wright County
Population: 12,897
Income: $58,240