Iowa Business Data
Businesses, industries, public companies, banks, trucking companies, new business applications and bankruptcies in Iowa.
- Employer establishments
- 83,321
- 2023
- Employees
- 1,415,652
- New applications, 12 months
- 38,686
- +14.4% vs. prior 12 months
Industries
Employer businesses in 2023
Swipe the table sideways to see more columns.
| Industry | Establishments | Employees | Average pay |
|---|---|---|---|
| Manufacturing | 3,418 | 224,293 | $69,570 |
| Health care and social assistance | 9,092 | 220,971 | $55,437 |
| Retail trade | 10,970 | 187,097 | $31,444 |
| Accommodation and food services | 7,512 | 123,699 | $21,118 |
| Finance and insurance | 5,833 | 101,557 | $94,393 |
| Administrative and support services | 4,015 | 99,027 | $44,970 |
| Construction | 9,067 | 74,180 | $75,623 |
| Transportation and warehousing | 4,023 | 71,907 | $55,102 |
| Wholesale trade | 4,686 | 70,206 | $73,587 |
| Professional and technical services | 6,474 | 65,271 | $78,337 |
| Other services | 9,184 | 50,391 | $35,640 |
| Educational services | 852 | 32,516 | $32,343 |
| Management of companies | 490 | 24,662 | $96,442 |
| Information | 1,615 | 23,918 | $76,290 |
| Arts, entertainment and recreation | 1,500 | 17,406 | $22,282 |
| Real estate and rental | 3,579 | 15,669 | $55,516 |
| Utilities | 344 | 7,627 | $112,249 |
| Agriculture, forestry and fishing | 391 | 2,738 | $67,858 |
| Mining, oil and gas | 188 | 2,350 | $72,095 |
Total annual payroll: $79.76B
Largest public companies in Iowa
Swipe the table sideways to see more columns.
| # | Company | Revenue | Net income |
|---|---|---|---|
| 1 | Athene Holding Ltd.ATH-PA | $25.68B | $2.71B |
| 2 | Caseys General Stores IncCASY | $17.56B | $714.4M |
| 3 | Principal Financial Group IncPFG | $15.63B | $1.19B |
| 4 | F&G Annuities & Life, Inc.FG | $5.73B | $265M |
| 5 | HNI CorpHNI | $2.84B | $54.2M |
| 6 | United Fire Group IncUFCS | $1.39B | $118.2M |
| 7 | Workiva IncWK | $884.6M | -$26.17M |
| 8 | Heartland Express IncHTLD | $805.7M | -$52.45M |
| 9 | Lee Enterprises, IncLEE | $562.3M | -$37.59M |
| 10 | Flexsteel Industries IncFLXS | $459.2M | $33.13M |
Banks headquartered in Iowa
225 FDIC-insured banks
Swipe the table sideways to see more columns.
| # | Bank | Total assets | Deposits | Offices |
|---|---|---|---|---|
| 1 | Principal Bank | $9.84B | $9.26B | 1 |
| 2 | Bankers Trust Company | $7.83B | $6.72B | 22 |
| 3 | Hills Bank and Trust Company | $4.79B | $3.53B | 21 |
| 4 | West Bank | $4.03B | $3.35B | 12 |
| 5 | Northwest Bank | $3B | $2.62B | 22 |
| 6 | Cedar Rapids Bank and Trust Company | $2.9B | $2.08B | 9 |
| 7 | Quad City Bank and Trust Company | $2.77B | $2.39B | 5 |
| 8 | Fidelity Bank & Trust | $2.6B | $2.13B | 36 |
| 9 | United Bank of Iowa | $2.5B | $1.96B | 38 |
| 10 | Bank Iowa | $2.35B | $1.97B | 25 |
Trucking companies
Carriers in this state- Active carriers
- 26,804
- Power units
- 136,306
- Drivers
- 128,384
New businesses and bankruptcies
- 38,686 new business applications in the 12 months through September 2026.
- 135 business bankruptcy cases in the 12 months ending June 2026 (+8.0% from a year earlier).
Counties
Swipe the table sideways to see more columns.
| County | Establishments | Employees | Average pay |
|---|---|---|---|
| Polk County | 13,890 | 295,413 | $66,459 |
| Linn County | 5,744 | 119,172 | $60,739 |
| Scott County | 4,525 | 86,426 | $52,754 |
| Johnson County | 3,490 | 68,965 | $52,592 |
| Black Hawk County | 3,105 | 63,693 | $56,712 |
| Dubuque County | 2,804 | 56,357 | $55,436 |
| Woodbury County | 2,622 | 46,810 | $49,499 |
| Dallas County | 2,521 | 46,640 | $70,497 |
| Story County | 2,162 | 33,500 | $56,261 |
| Pottawattamie County | 1,920 | 32,384 | $50,319 |
| Cerro Gordo County | 1,357 | 20,024 | $50,053 |
| Sioux County | 1,345 | 20,910 | $51,733 |
| Clinton County | 1,122 | 16,170 | $49,049 |
| Des Moines County | 1,065 | 18,107 | $48,464 |
| Warren County | 1,020 | 9,993 | $44,058 |
| Webster County | 997 | 16,146 | $49,054 |
| Muscatine County | 949 | 19,519 | $60,791 |
| Marion County | 859 | 17,934 | $67,963 |
| Carroll County | 827 | 10,168 | $49,401 |
| Lee County | 786 | 13,101 | $52,378 |
| Marshall County | 786 | 13,187 | $51,421 |
| Dickinson County | 784 | 7,749 | $48,053 |
| Jasper County | 767 | 7,469 | $45,736 |
| Wapello County | 699 | 12,594 | $49,634 |
| Washington County | 687 | 6,474 | $45,060 |
| Plymouth County | 667 | 10,405 | $68,713 |
| Jefferson County | 608 | 6,922 | $51,789 |
| Winneshiek County | 604 | 9,065 | $46,157 |
| Boone County | 603 | 6,497 | $48,416 |
| Poweshiek County | 571 | 9,789 | $50,763 |
| Clay County | 570 | 7,012 | $47,752 |
| Bremer County | 552 | 8,178 | $49,318 |
| Mahaska County | 538 | 7,582 | $56,601 |
| Kossuth County | 536 | 5,276 | $52,180 |
| Benton County | 535 | 4,296 | $47,044 |
| Fayette County | 524 | 5,706 | $45,389 |
| Delaware County | 522 | 5,906 | $50,873 |
| Jackson County | 515 | 4,717 | $43,381 |
| Jones County | 514 | 4,620 | $46,467 |
| Hardin County | 499 | 4,845 | $48,729 |
| Buena Vista County | 491 | 8,855 | $45,596 |
| Buchanan County | 490 | 5,387 | $46,985 |
| O'Brien County | 488 | 5,332 | $42,799 |
| Clayton County | 487 | 4,999 | $50,061 |
| Henry County | 482 | 6,726 | $44,155 |
| Cedar County | 460 | 4,355 | $45,754 |
| Iowa County | 459 | 7,366 | $46,548 |
| Cass County | 444 | 4,663 | $43,964 |
| Madison County | 435 | 2,850 | $42,621 |
| Crawford County | 415 | 5,121 | $50,876 |
| Page County | 404 | 5,911 | $45,429 |
| Lyon County | 402 | 3,746 | $47,840 |
| Shelby County | 384 | 5,049 | $54,001 |
| Floyd County | 371 | 5,199 | $51,315 |
| Hamilton County | 367 | 4,559 | $54,566 |
| Allamakee County | 365 | 3,775 | $42,844 |
| Wright County | 358 | 4,315 | $56,370 |
| Chickasaw County | 353 | 4,157 | $55,923 |
| Cherokee County | 340 | 4,505 | $45,103 |
| Harrison County | 338 | 2,968 | $49,561 |
| Mills County | 331 | 2,291 | $50,725 |
| Butler County | 324 | 2,602 | $48,329 |
| Sac County | 321 | 2,245 | $48,967 |
| Guthrie County | 313 | 2,392 | $46,985 |
| Humboldt County | 305 | 3,111 | $50,708 |
| Union County | 305 | 4,687 | $42,812 |
| Appanoose County | 302 | 3,731 | $42,594 |
| Hancock County | 302 | 3,643 | $57,741 |
| Mitchell County | 302 | 3,334 | $48,962 |
| Winnebago County | 300 | 6,043 | $52,011 |
| Grundy County | 299 | 2,942 | $63,496 |
| Montgomery County | 294 | 3,420 | $46,022 |
| Franklin County | 285 | 3,139 | $50,740 |
| Tama County | 282 | 3,565 | $45,224 |
| Calhoun County | 280 | 2,241 | $48,644 |
| Palo Alto County | 272 | 2,881 | $47,493 |
| Howard County | 270 | 3,350 | $46,401 |
| Emmet County | 268 | 2,726 | $45,133 |
| Greene County | 252 | 2,957 | $48,816 |
| Ida County | 244 | 3,275 | $56,352 |
| Keokuk County | 236 | 1,564 | $48,493 |
| Monona County | 228 | 1,935 | $42,234 |
| Louisa County | 211 | 3,089 | $53,375 |
| Adair County | 208 | 1,868 | $48,219 |
| Pocahontas County | 200 | 1,934 | $54,126 |
| Osceola County | 192 | 1,896 | $46,122 |
| Fremont County | 190 | 1,508 | $46,495 |
| Clarke County | 188 | 3,560 | $47,791 |
| Lucas County | 187 | 4,663 | $46,124 |
| Audubon County | 184 | 1,411 | $47,998 |
| Monroe County | 183 | 2,403 | $56,057 |
| Davis County | 179 | 1,619 | $46,368 |
| Worth County | 163 | 1,634 | $45,772 |
| Van Buren County | 149 | 1,389 | $47,375 |
| Decatur County | 146 | 1,744 | $31,210 |
| Wayne County | 143 | 1,596 | $52,313 |
| Taylor County | 140 | 1,543 | $55,321 |
| Ringgold County | 131 | 1,112 | $43,737 |
| Adams County | 98 | 1,212 | $45,154 |
Source: U.S. Census Bureau, SEC, FDIC, FMCSA and the U.S. Courts · Last updated 12/31/2023