Skip to content

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.

IndustryEstablishmentsEmployeesAverage pay
Manufacturing3,418224,293$69,570
Health care and social assistance9,092220,971$55,437
Retail trade10,970187,097$31,444
Accommodation and food services7,512123,699$21,118
Finance and insurance5,833101,557$94,393
Administrative and support services4,01599,027$44,970
Construction9,06774,180$75,623
Transportation and warehousing4,02371,907$55,102
Wholesale trade4,68670,206$73,587
Professional and technical services6,47465,271$78,337
Other services9,18450,391$35,640
Educational services85232,516$32,343
Management of companies49024,662$96,442
Information1,61523,918$76,290
Arts, entertainment and recreation1,50017,406$22,282
Real estate and rental3,57915,669$55,516
Utilities3447,627$112,249
Agriculture, forestry and fishing3912,738$67,858
Mining, oil and gas1882,350$72,095

Total annual payroll: $79.76B

Largest public companies in Iowa

All companies

Swipe the table sideways to see more columns.

#CompanyRevenueNet income
1Athene Holding Ltd.ATH-PA$25.68B$2.71B
2Caseys General Stores IncCASY$17.56B$714.4M
3Principal Financial Group IncPFG$15.63B$1.19B
4F&G Annuities & Life, Inc.FG$5.73B$265M
5HNI CorpHNI$2.84B$54.2M
6United Fire Group IncUFCS$1.39B$118.2M
7Workiva IncWK$884.6M-$26.17M
8Heartland Express IncHTLD$805.7M-$52.45M
9Lee Enterprises, IncLEE$562.3M-$37.59M
10Flexsteel Industries IncFLXS$459.2M$33.13M

Banks headquartered in Iowa

225 FDIC-insured banks

All banks

Swipe the table sideways to see more columns.

#BankTotal assetsDepositsOffices
1Principal Bank$9.84B$9.26B1
2Bankers Trust Company$7.83B$6.72B22
3Hills Bank and Trust Company$4.79B$3.53B21
4West Bank$4.03B$3.35B12
5Northwest Bank$3B$2.62B22
6Cedar Rapids Bank and Trust Company$2.9B$2.08B9
7Quad City Bank and Trust Company$2.77B$2.39B5
8Fidelity Bank & Trust$2.6B$2.13B36
9United Bank of Iowa$2.5B$1.96B38
10Bank Iowa$2.35B$1.97B25

Trucking companies

Carriers in this state
Active carriers
26,804
Power units
136,306
Drivers
128,384

New businesses and bankruptcies

Counties

Swipe the table sideways to see more columns.

CountyEstablishmentsEmployeesAverage pay
Polk County13,890295,413$66,459
Linn County5,744119,172$60,739
Scott County4,52586,426$52,754
Johnson County3,49068,965$52,592
Black Hawk County3,10563,693$56,712
Dubuque County2,80456,357$55,436
Woodbury County2,62246,810$49,499
Dallas County2,52146,640$70,497
Story County2,16233,500$56,261
Pottawattamie County1,92032,384$50,319
Cerro Gordo County1,35720,024$50,053
Sioux County1,34520,910$51,733
Clinton County1,12216,170$49,049
Des Moines County1,06518,107$48,464
Warren County1,0209,993$44,058
Webster County99716,146$49,054
Muscatine County94919,519$60,791
Marion County85917,934$67,963
Carroll County82710,168$49,401
Lee County78613,101$52,378
Marshall County78613,187$51,421
Dickinson County7847,749$48,053
Jasper County7677,469$45,736
Wapello County69912,594$49,634
Washington County6876,474$45,060
Plymouth County66710,405$68,713
Jefferson County6086,922$51,789
Winneshiek County6049,065$46,157
Boone County6036,497$48,416
Poweshiek County5719,789$50,763
Clay County5707,012$47,752
Bremer County5528,178$49,318
Mahaska County5387,582$56,601
Kossuth County5365,276$52,180
Benton County5354,296$47,044
Fayette County5245,706$45,389
Delaware County5225,906$50,873
Jackson County5154,717$43,381
Jones County5144,620$46,467
Hardin County4994,845$48,729
Buena Vista County4918,855$45,596
Buchanan County4905,387$46,985
O'Brien County4885,332$42,799
Clayton County4874,999$50,061
Henry County4826,726$44,155
Cedar County4604,355$45,754
Iowa County4597,366$46,548
Cass County4444,663$43,964
Madison County4352,850$42,621
Crawford County4155,121$50,876
Page County4045,911$45,429
Lyon County4023,746$47,840
Shelby County3845,049$54,001
Floyd County3715,199$51,315
Hamilton County3674,559$54,566
Allamakee County3653,775$42,844
Wright County3584,315$56,370
Chickasaw County3534,157$55,923
Cherokee County3404,505$45,103
Harrison County3382,968$49,561
Mills County3312,291$50,725
Butler County3242,602$48,329
Sac County3212,245$48,967
Guthrie County3132,392$46,985
Humboldt County3053,111$50,708
Union County3054,687$42,812
Appanoose County3023,731$42,594
Hancock County3023,643$57,741
Mitchell County3023,334$48,962
Winnebago County3006,043$52,011
Grundy County2992,942$63,496
Montgomery County2943,420$46,022
Franklin County2853,139$50,740
Tama County2823,565$45,224
Calhoun County2802,241$48,644
Palo Alto County2722,881$47,493
Howard County2703,350$46,401
Emmet County2682,726$45,133
Greene County2522,957$48,816
Ida County2443,275$56,352
Keokuk County2361,564$48,493
Monona County2281,935$42,234
Louisa County2113,089$53,375
Adair County2081,868$48,219
Pocahontas County2001,934$54,126
Osceola County1921,896$46,122
Fremont County1901,508$46,495
Clarke County1883,560$47,791
Lucas County1874,663$46,124
Audubon County1841,411$47,998
Monroe County1832,403$56,057
Davis County1791,619$46,368
Worth County1631,634$45,772
Van Buren County1491,389$47,375
Decatur County1461,744$31,210
Wayne County1431,596$52,313
Taylor County1401,543$55,321
Ringgold County1311,112$43,737
Adams County981,212$45,154

Source: U.S. Census Bureau, SEC, FDIC, FMCSA and the U.S. Courts · Last updated 12/31/2023