Iowa farms by county
2022 Census of Agriculture · 99 counties
86,911 farms29,978,165 acres in farms345 acres per farm on average
Iowa farms sold $43.94 billion of products in 2022, second among the 50 states.
Among the states, it leads the nation in corn for grain, hogs and pigs and laying hens and ranks second in soybeans.
Its average farm size is the 22nd-largest among the states.
Which county leads each crop and animal
The county with the largest published figure for each item, and how much of the state total it holds. Items are ordered by how important Iowa is for them nationally.
| Crop or animal | Leading county | Its share of the state | Counties with figures |
|---|---|---|---|
| Hogs and pigs | Washington County | 6.2% | 95 |
| Corn for grain | Kossuth County | 2.4% | 99 |
| Soybeans | Pottawattamie County | 2.3% | 99 |
| Laying hens | Wright County | 11.8% | 74 |
| Turkeys | Hamilton County | 22.5% | 47 |
| Oats | Palo Alto County | 10.8% | 84 |
| Corn for silage | Sioux County | 16.3% | 96 |
| Cattle and calves | Sioux County | 10.9% | 99 |
| Goats | Johnson County | 13.5% | 96 |
| Sheep and lambs | Sioux County | 6.3% | 96 |
| Beef cows | Jackson County | 3.0% | 66 |
| Milk cows | Sioux County | 13.0% | 48 |
| Hay and haylage | Ringgold County | 3.5% | 99 |
| Horses and ponies | Davis County | 6.2% | 99 |
Every county in Iowa
Sorted by farm sales. Linked counties have their own profile page, chosen because they stand out nationally or within the state.
| County | Farms | Avg acres | Sales | Largest group |
|---|---|---|---|---|
| Sioux County | 1,672 | 291 | $2.34B | Cattle and calves |
| Lyon County | 1,015 | 311 | $1.26B | Hogs and pigs |
| Plymouth County | 1,285 | 423 | $1.12B | Hogs and pigs |
| Washington County | 1,176 | 254 | $952.6M | Hogs and pigs |
| Kossuth County | 1,342 | 436 | $924.7M | Grains and oilseeds |
| Buena Vista County | 774 | 417 | $869.4M | Hogs and pigs |
| Hardin County | 839 | 398 | $805.5M | Hogs and pigs |
| Hamilton County | 770 | 477 | $794.2M | Grains and oilseeds |
| Palo Alto County | 842 | 428 | $783.4M | Hogs and pigs |
| Delaware County | 1,496 | 231 | $770.7M | Grains and oilseeds |
| Carroll County | 1,069 | 322 | $740.2M | Grains and oilseeds |
| Wright County | 734 | 504 | $719.4M | Grains and oilseeds |
| Osceola County | 559 | 354 | $699.8M | Hogs and pigs |
| Franklin County | 849 | 394 | $694.8M | Grains and oilseeds |
| Fayette County | 1,364 | 315 | $685.1M | Grains and oilseeds |
| Sac County | 863 | 399 | $685.1M | Grains and oilseeds |
| Crawford County | 951 | 462 | $675.2M | Grains and oilseeds |
| Hancock County | 860 | 393 | $674.5M | Grains and oilseeds |
| O'Brien County | 880 | 305 | $650.3M | Grains and oilseeds |
| Dubuque County | 1,554 | 205 | $606.1M | Grains and oilseeds |
| Pottawattamie County | 1,203 | 468 | $605.3M | Grains and oilseeds |
| Howard County | 869 | 342 | $586.5M | Grains and oilseeds |
| Woodbury County | 1,005 | 466 | $577.0M | Grains and oilseeds |
| Buchanan County | 1,121 | 323 | $563.6M | Grains and oilseeds |
| Cherokee County | 814 | 402 | $551.7M | Grains and oilseeds |
| Pocahontas County | 802 | 394 | $546.1M | Grains and oilseeds |
| Winneshiek County | 1,459 | 256 | $542.4M | Grains and oilseeds |
| Clayton County | 1,631 | 264 | $522.5M | Grains and oilseeds |
| Shelby County | 865 | 393 | $518.8M | Grains and oilseeds |
| Chickasaw County | 1,009 | 271 | $503.4M | Grains and oilseeds |
| Calhoun County | 765 | 401 | $494.5M | Grains and oilseeds |
| Mitchell County | 798 | 321 | $493.9M | Grains and oilseeds |
| Cedar County | 912 | 402 | $490.9M | Grains and oilseeds |
| Grundy County | 670 | 479 | $486.7M | Grains and oilseeds |
| Jasper County | 1,151 | 382 | $483.3M | Grains and oilseeds |
| Clinton County | 1,147 | 308 | $470.6M | Grains and oilseeds |
| Butler County | 1,063 | 308 | $469.9M | Grains and oilseeds |
| Greene County | 759 | 420 | $461.0M | Grains and oilseeds |
| Clay County | 730 | 420 | $460.4M | Grains and oilseeds |
| Webster County | 907 | 393 | $456.7M | Grains and oilseeds |
| Floyd County | 989 | 305 | $454.4M | Grains and oilseeds |
| Black Hawk County | 975 | 298 | $451.6M | Grains and oilseeds |
| Benton County | 1,090 | 346 | $449.7M | Grains and oilseeds |
| Marshall County | 898 | 371 | $446.8M | Grains and oilseeds |
| Audubon County | 593 | 432 | $418.1M | Grains and oilseeds |
| Mahaska County | 881 | 346 | $418.0M | Grains and oilseeds |
| Cerro Gordo County | 800 | 421 | $409.1M | Grains and oilseeds |
| Tama County | 1,056 | 341 | $406.4M | Grains and oilseeds |
| Jones County | 991 | 323 | $396.9M | Grains and oilseeds |
| Linn County | 1,416 | 239 | $396.3M | Grains and oilseeds |
| Boone County | 1,008 | 331 | $396.0M | Grains and oilseeds |
| Poweshiek County | 792 | 364 | $386.7M | Grains and oilseeds |
| Story County | 1,067 | 280 | $386.1M | Grains and oilseeds |
| Emmet County | 404 | 535 | $375.5M | Grains and oilseeds |
| Cass County | 688 | 437 | $371.2M | Grains and oilseeds |
| Winnebago County | 548 | 361 | $354.1M | Grains and oilseeds |
| Iowa County | 968 | 354 | $338.8M | Grains and oilseeds |
| Bremer County | 1,009 | 239 | $337.7M | Grains and oilseeds |
| Allamakee County | 1,034 | 294 | $333.0M | Grains and oilseeds |
| Dallas County | 901 | 319 | $331.4M | Grains and oilseeds |
| Ida County | 456 | 462 | $327.8M | Grains and oilseeds |
| Harrison County | 811 | 462 | $327.7M | Grains and oilseeds |
| Jackson County | 1,131 | 258 | $326.8M | Grains and oilseeds |
| Johnson County | 1,212 | 214 | $326.5M | Grains and oilseeds |
| Monona County | 669 | 607 | $325.0M | Grains and oilseeds |
| Scott County | 711 | 284 | $315.2M | Grains and oilseeds |
| Guthrie County | 904 | 358 | $305.1M | Grains and oilseeds |
| Keokuk County | 871 | 319 | $301.6M | Grains and oilseeds |
| Humboldt County | 580 | 385 | $287.8M | Grains and oilseeds |
| Muscatine County | 742 | 272 | $271.3M | Grains and oilseeds |
| Louisa County | 597 | 316 | $261.3M | Grains and oilseeds |
| Adair County | 748 | 465 | $260.2M | Grains and oilseeds |
| Taylor County | 596 | 498 | $252.5M | Grains and oilseeds |
| Fremont County | 461 | 573 | $245.2M | Grains and oilseeds |
| Montgomery County | 487 | 488 | $239.1M | Grains and oilseeds |
| Madison County | 1,133 | 275 | $235.5M | Grains and oilseeds |
| Henry County | 831 | 281 | $230.6M | Grains and oilseeds |
| Dickinson County | 439 | 368 | $228.9M | Grains and oilseeds |
| Ringgold County | 612 | 509 | $226.6M | Hogs and pigs |
| Page County | 639 | 457 | $224.9M | Grains and oilseeds |
| Union County | 587 | 365 | $213.3M | Grains and oilseeds |
| Adams County | 516 | 482 | $193.3M | Grains and oilseeds |
| Lee County | 804 | 278 | $179.5M | Grains and oilseeds |
| Mills County | 451 | 468 | $173.1M | Grains and oilseeds |
| Warren County | 1,388 | 214 | $171.0M | Grains and oilseeds |
| Worth County | 538 | 303 | $167.2M | Grains and oilseeds |
| Polk County | 768 | 233 | $161.1M | Grains and oilseeds |
| Marion County | 947 | 254 | $154.3M | Grains and oilseeds |
| Jefferson County | 681 | 311 | $153.7M | Grains and oilseeds |
| Van Buren County | 732 | 308 | $150.0M | Grains and oilseeds |
| Davis County | 941 | 227 | $148.1M | Grains and oilseeds |
| Wayne County | 732 | 440 | $146.6M | Grains and oilseeds |
| Des Moines County | 648 | 230 | $145.8M | Grains and oilseeds |
| Wapello County | 682 | 287 | $139.0M | Grains and oilseeds |
| Clarke County | 649 | 274 | $125.8M | Hogs and pigs |
| Decatur County | 666 | 348 | $125.2M | Grains and oilseeds |
| Monroe County | 620 | 318 | $110.0M | Grains and oilseeds |
| Lucas County | 594 | 298 | $91.1M | Grains and oilseeds |
| Appanoose County | 655 | 316 | $73.7M | Grains and oilseeds |
Five years earlier
| Measure | 2017 | Change to 2022 |
|---|---|---|
| Farms | 86,104 | +0.9% |
| Land in farms, acres | 30,563,878 | −1.9% |
| Average farm size, acres | 355 | −2.8% |
| Farm products sold (current dollars) | $28.96 billion | +51.7% |
Source: USDA NASS, 2022 and 2017 Census of Agriculture. How to read these pages.