Counties in Iowa by traffic fatality rate

Adair County had the highest traffic fatality rate of 99 counties in 2022, at 67.1 per 100,000 people. Union County had the lowest, at 0 per 100,000 people. The median was 11.7 per 100,000 people and the figure for Iowa was 10.5 per 100,000 people. Source: NHTSA and BEA.

Keep it in a collection in your library.
Highest67.1Adair County
Median11.799 counties
Iowa10.5History

Map of counties, 2022

Adair County: 67.1 per 100,000 peopleAdams County: 0 per 100,000 peopleAllamakee County: 21.3 per 100,000 peopleAppanoose County: 8.2 per 100,000 peopleAudubon County: 35.9 per 100,000 peopleBenton County: 19.4 per 100,000 peopleBlack Hawk County: 5.4 per 100,000 peopleBoone County: 7.5 per 100,000 peopleBremer County: 11.9 per 100,000 peopleBuchanan County: 4.8 per 100,000 peopleBuena Vista County: 4.8 per 100,000 peopleButler County: 14 per 100,000 peopleCalhoun County: 10.3 per 100,000 peopleCarroll County: 19.5 per 100,000 peopleCass County: 15.2 per 100,000 peopleCedar County: 10.9 per 100,000 peopleCerro Gordo County: 9.4 per 100,000 peopleCherokee County: 17.4 per 100,000 peopleChickasaw County: 34 per 100,000 peopleClarke County: 20.7 per 100,000 peopleClay County: 6.1 per 100,000 peopleClayton County: 11.7 per 100,000 peopleClinton County: 19.5 per 100,000 peopleCrawford County: 12.4 per 100,000 peopleDallas County: 9.2 per 100,000 peopleDavis County: 21.8 per 100,000 peopleDecatur County: 25.6 per 100,000 peopleDelaware County: 5.7 per 100,000 peopleDes Moines County: 10.5 per 100,000 peopleDickinson County: 5.5 per 100,000 peopleDubuque County: 12.2 per 100,000 peopleEmmet County: 32.6 per 100,000 peopleFayette County: 5.2 per 100,000 peopleFloyd County: 0 per 100,000 peopleFranklin County: 0 per 100,000 peopleFremont County: 61.9 per 100,000 peopleGreene County: 0 per 100,000 peopleGrundy County: 0 per 100,000 peopleGuthrie County: 9.4 per 100,000 peopleHamilton County: 20.2 per 100,000 peopleHancock County: 9.4 per 100,000 peopleHardin County: 24 per 100,000 peopleHarrison County: 34.2 per 100,000 peopleHenry County: 14.8 per 100,000 peopleHoward County: 21 per 100,000 peopleHumboldt County: 41.9 per 100,000 peopleIda County: 43.5 per 100,000 peopleIowa County: 12.1 per 100,000 peopleJackson County: 15.5 per 100,000 peopleJasper County: 7.9 per 100,000 peopleJefferson County: 12.8 per 100,000 peopleJohnson County: 3.2 per 100,000 peopleJones County: 19.1 per 100,000 peopleKeokuk County: 0 per 100,000 peopleKossuth County: 20.7 per 100,000 peopleLee County: 21.3 per 100,000 peopleLinn County: 6.1 per 100,000 peopleLouisa County: 9.4 per 100,000 peopleLucas County: 11.5 per 100,000 peopleLyon County: 8.2 per 100,000 peopleMadison County: 11.7 per 100,000 peopleMahaska County: 9.1 per 100,000 peopleMarion County: 6 per 100,000 peopleMarshall County: 10 per 100,000 peopleMills County: 34.3 per 100,000 peopleMitchell County: 9.5 per 100,000 peopleMonona County: 0 per 100,000 peopleMonroe County: 39.9 per 100,000 peopleMontgomery County: 39.2 per 100,000 peopleMuscatine County: 14.1 per 100,000 peopleO'Brien County: 35.4 per 100,000 peopleOsceola County: 32.9 per 100,000 peoplePage County: 0 per 100,000 peoplePalo Alto County: 11.4 per 100,000 peoplePlymouth County: 11.7 per 100,000 peoplePocahontas County: 14.1 per 100,000 peoplePolk County: 6.6 per 100,000 peoplePottawattamie County: 10.7 per 100,000 peoplePoweshiek County: 10.8 per 100,000 peopleRinggold County: 21.3 per 100,000 peopleSac County: 20.7 per 100,000 peopleScott County: 10.3 per 100,000 peopleShelby County: 17 per 100,000 peopleSioux County: 22.1 per 100,000 peopleStory County: 7 per 100,000 peopleTama County: 11.8 per 100,000 peopleTaylor County: 0 per 100,000 peopleUnion County: 0 per 100,000 peopleVan Buren County: 27.6 per 100,000 peopleWapello County: 8.6 per 100,000 peopleWarren County: 11 per 100,000 peopleWashington County: 13.3 per 100,000 peopleWayne County: 15.5 per 100,000 peopleWebster County: 5.4 per 100,000 peopleWinnebago County: 18.8 per 100,000 peopleWinneshiek County: 10 per 100,000 peopleWoodbury County: 4.7 per 100,000 peopleWorth County: 27.3 per 100,000 peopleWright County: 23.5 per 100,000 people
  • Under 5.5
  • 5.5 to 9.4
  • 9.4 to 12
  • 12 to 18
  • 18 to 24
  • 24 and over
per 100,000 people, 2022. Source: Invokely calculation with data from NHTSA, BEA. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2022

Adair County: 67.1 per 100,000 peopleAdair County67.1Fremont County: 61.9 per 100,000 peopleFremont County61.9Ida County: 43.5 per 100,000 peopleIda County43.5Humboldt County: 41.9 per 100,000 peopleHumboldt County41.9Monroe County: 39.9 per 100,000 peopleMonroe County39.9Montgomery County: 39.2 per 100,000 peopleMontgomery County39.2Audubon County: 35.9 per 100,000 peopleAudubon County35.9O'Brien County: 35.4 per 100,000 peopleO'Brien County35.4Mills County: 34.3 per 100,000 peopleMills County34.3Harrison County: 34.2 per 100,000 peopleHarrison County34.2Chickasaw County: 34 per 100,000 peopleChickasaw County34Osceola County: 32.9 per 100,000 peopleOsceola County32.9Emmet County: 32.6 per 100,000 peopleEmmet County32.6Van Buren County: 27.6 per 100,000 peopleVan Buren County27.6Worth County: 27.3 per 100,000 peopleWorth County27.3Decatur County: 25.6 per 100,000 peopleDecatur County25.6Hardin County: 24 per 100,000 peopleHardin County24Wright County: 23.5 per 100,000 peopleWright County23.5Sioux County: 22.1 per 100,000 peopleSioux County22.1Davis County: 21.8 per 100,000 peopleDavis County21.8Lee County: 21.3 per 100,000 peopleLee County21.3Allamakee County: 21.3 per 100,000 peopleAllamakee County21.3Ringgold County: 21.3 per 100,000 peopleRinggold County21.3Howard County: 21 per 100,000 peopleHoward County21Kossuth County: 20.7 per 100,000 peopleKossuth County20.7Clarke County: 20.7 per 100,000 peopleClarke County20.7Sac County: 20.7 per 100,000 peopleSac County20.7Hamilton County: 20.2 per 100,000 peopleHamilton County20.2Clinton County: 19.5 per 100,000 peopleClinton County19.5Carroll County: 19.5 per 100,000 peopleCarroll County19.5Benton County: 19.4 per 100,000 peopleBenton County19.4Jones County: 19.1 per 100,000 peopleJones County19.1Winnebago County: 18.8 per 100,000 peopleWinnebago County18.8Cherokee County: 17.4 per 100,000 peopleCherokee County17.4Shelby County: 17 per 100,000 peopleShelby County17Jackson County: 15.5 per 100,000 peopleJackson County15.5Wayne County: 15.5 per 100,000 peopleWayne County15.5Cass County: 15.2 per 100,000 peopleCass County15.2Henry County: 14.8 per 100,000 peopleHenry County14.8Muscatine County: 14.1 per 100,000 peopleMuscatine County14.1Adair County: 67.1 per 100,000 peopleAdair County67.1Fremont County: 61.9 per 100,000 peopleFremont County61.9Ida County: 43.5 per 100,000 peopleIda County43.5Humboldt County: 41.9 per 100,000 peopleHumboldt County41.9Monroe County: 39.9 per 100,000 peopleMonroe County39.9Montgomery County: 39.2 per 100,000 peopleMontgomery County39.2Audubon County: 35.9 per 100,000 peopleAudubon County35.9O'Brien County: 35.4 per 100,000 peopleO'Brien County35.4Mills County: 34.3 per 100,000 peopleMills County34.3Harrison County: 34.2 per 100,000 peopleHarrison County34.2Chickasaw County: 34 per 100,000 peopleChickasaw County34Osceola County: 32.9 per 100,000 peopleOsceola County32.9Emmet County: 32.6 per 100,000 peopleEmmet County32.6Van Buren County: 27.6 per 100,000 peopleVan Buren County27.6Worth County: 27.3 per 100,000 peopleWorth County27.3Decatur County: 25.6 per 100,000 peopleDecatur County25.6Hardin County: 24 per 100,000 peopleHardin County24Wright County: 23.5 per 100,000 peopleWright County23.5Sioux County: 22.1 per 100,000 peopleSioux County22.1Davis County: 21.8 per 100,000 peopleDavis County21.8Lee County: 21.3 per 100,000 peopleLee County21.3Allamakee County: 21.3 per 100,000 peopleAllamakee County21.3Ringgold County: 21.3 per 100,000 peopleRinggold County21.3Howard County: 21 per 100,000 peopleHoward County21Kossuth County: 20.7 per 100,000 peopleKossuth County20.7Clarke County: 20.7 per 100,000 peopleClarke County20.7Sac County: 20.7 per 100,000 peopleSac County20.7Hamilton County: 20.2 per 100,000 peopleHamilton County20.2Clinton County: 19.5 per 100,000 peopleClinton County19.5Carroll County: 19.5 per 100,000 peopleCarroll County19.5Benton County: 19.4 per 100,000 peopleBenton County19.4Jones County: 19.1 per 100,000 peopleJones County19.1Winnebago County: 18.8 per 100,000 peopleWinnebago County18.8Cherokee County: 17.4 per 100,000 peopleCherokee County17.4Shelby County: 17 per 100,000 peopleShelby County17Jackson County: 15.5 per 100,000 peopleJackson County15.5Wayne County: 15.5 per 100,000 peopleWayne County15.5Cass County: 15.2 per 100,000 peopleCass County15.2Henry County: 14.8 per 100,000 peopleHenry County14.8Muscatine County: 14.1 per 100,000 peopleMuscatine County14.1
per 100,000 people. Source: Invokely calculation with data from NHTSA, BEA. Retrieved 2026-10-12.

Full ranking

RankCounties2022
per 100,000 people
Change on 2021
1Adair County67.1+40.5 pts
2Fremont County61.9-14.1 pts
3Ida County43.5+43.5 pts
4Humboldt County41.9+31.5 pts
5Monroe County39.9+39.9 pts
6Montgomery County39.2+39.2 pts
7Audubon County35.9+0.5 pts
8O'Brien County35.4+35.4 pts
9Mills County34.3+34.3 pts
10Harrison County34.2+13.7 pts
11Chickasaw County34+17.2 pts
12Osceola County32.9+16.7 pts
13Emmet County32.6-10.2 pts
14Van Buren County27.6+27.6 pts
15Worth County27.3-13.3 pts
16Decatur County25.6+25.6 pts
17Hardin County24+18 pts
18Wright County23.5+15.7 pts
19Sioux County22.1+13.7 pts
20Davis County21.8+21.8 pts
21Lee County21.3+9.3 pts
22Allamakee County21.3-0.2 pts
23Ringgold County21.3-0.3 pts
24Howard County21+10.5 pts
25Kossuth County20.7+20.7 pts
26Clarke County20.7-20.4 pts
27Sac County20.7+10.4 pts
28Hamilton County20.20 pts
29Clinton County19.5+8.7 pts
30Carroll County19.5+19.5 pts
31Benton County19.4-11.7 pts
32Jones County19.1-14.5 pts
33Winnebago County18.80 pts
34Cherokee County17.4+8.7 pts
35Shelby County17+17 pts
36Jackson County15.5-10.3 pts
37Wayne County15.5-15.2 pts
38Cass County15.2-15.3 pts
39Henry County14.8-9.7 pts
40Muscatine County14.1-2.3 pts
41Pocahontas County14.1+14.1 pts
42Butler County14-20.8 pts
43Washington County13.3+4.4 pts
44Jefferson County12.8+12.8 pts
45Crawford County12.4+0.1 pts
46Dubuque County12.2+8.1 pts
47Iowa County12.1+0.1 pts
48Bremer County11.9-12 pts
49Tama County11.8-6 pts
50Madison County11.7+5.8 pts
51Clayton County11.7-23.4 pts
52Plymouth County11.7-3.9 pts
53Lucas County11.5-0 pts
54Palo Alto County11.4+11.4 pts
55Warren County11+5.4 pts
56Cedar County10.9-10.8 pts
57Poweshiek County10.8+0.1 pts
58Pottawattamie County10.7-1 pts
59Des Moines County10.5+2.7 pts
60Scott County10.3+1.2 pts
61Calhoun County10.3+10.3 pts
62Winneshiek County10-10 pts
63Marshall County10-10 pts
64Mitchell County9.5-19 pts
65Cerro Gordo County9.4-9.3 pts
66Louisa County9.4-9.2 pts
67Hancock County9.40 pts
68Guthrie County9.4+9.4 pts
69Dallas County9.2+4.4 pts
70Mahaska County9.10 pts
71Wapello County8.6-5.6 pts
72Appanoose County8.2+0.1 pts
73Lyon County8.2-0.1 pts
74Jasper County7.9-2.7 pts
75Boone County7.5+0.1 pts
76Story County7+3 pts
77Polk County6.6-2.5 pts
78Linn County6.10 pts
79Clay County6.1-6.1 pts
80Marion County6-26.9 pts
81Delaware County5.7-11.4 pts
82Dickinson County5.5-11.2 pts
83Webster County5.4-8 pts
84Black Hawk County5.4-1.5 pts
85Fayette County5.2-15.5 pts
86Buena Vista County4.8-9.6 pts
87Buchanan County4.8-14.5 pts
88Woodbury County4.7-2.8 pts
89Johnson County3.2-2.6 pts
90Adams County0-54.9 pts
90Floyd County0-25.9 pts
90Franklin County0-20.1 pts
90Greene County0-34.4 pts
90Grundy County0-24.2 pts
90Keokuk County00 pts
90Monona County0-46.5 pts
90Page County0-6.6 pts
90Taylor County0-17 pts
90Union County00 pts

Other periods

About this ranking

Traffic fatalities (NHTSA FARS) per 100,000 residents in the same year and place.

Deaths are counted where the crash happened and divided by the resident population, so counties with busy highways and few residents can show very high rates. Differs from the WHO road traffic death rate (road_traffic_death_rate).

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

Invokely calculation from NHTSA FARS traffic fatalities divided by BEA mid-year population (SAINC1 and CAINC1), per 100,000 residents. https://invokely.ai/docs/methodology#traffic_fatality_rate_per_100k. Retrieved 2026-10-12.

Citation styles

Invokely calculated this figure from the publishers' data, so Invokely is the author and the publishers of the inputs are named.

APA 7

Invokely. (n.d.). NHTSA FARS traffic fatalities divided by BEA mid-year population (SAINC1 and CAINC1), per 100,000 residents (Counties in Iowa by traffic fatality rate, 2022) [Data set]. Calculated from data by NHTSA and BEA. Retrieved October 12, 2026, from https://invokely.ai/docs/methodology#traffic_fatality_rate_per_100k

MLA 9

NHTSA FARS traffic fatalities divided by BEA mid-year population (SAINC1 and CAINC1), per 100,000 residents, Counties in Iowa by traffic fatality rate, 2022. Calculated from data by NHTSA and BEA. Invokely, https://invokely.ai/docs/methodology#traffic_fatality_rate_per_100k. Accessed 12 Oct. 2026.

Chicago (author-date)

Invokely. n.d. NHTSA FARS traffic fatalities divided by BEA mid-year population (SAINC1 and CAINC1), per 100,000 residents. Counties in Iowa by traffic fatality rate, 2022. Dataset. Calculated from data by NHTSA and BEA. Accessed October 12, 2026. https://invokely.ai/docs/methodology#traffic_fatality_rate_per_100k.

Harvard

Invokely (no date) NHTSA FARS traffic fatalities divided by BEA mid-year population (SAINC1 and CAINC1), per 100,000 residents, Counties in Iowa by traffic fatality rate, 2022 [Dataset]. Calculated from data by NHTSA and BEA. Available at: https://invokely.ai/docs/methodology#traffic_fatality_rate_per_100k (Accessed: 12 October 2026).

BibTeX
@misc{invokely_counties_in_iowa_by_2022,
  author = {{Invokely}},
  title = {{NHTSA FARS traffic fatalities divided by BEA mid-year population (SAINC1 and CAINC1), per 100,000 residents: Counties in Iowa by traffic fatality rate, 2022}},
  howpublished = {Data set},
  url = {https://invokely.ai/docs/methodology#traffic_fatality_rate_per_100k},
  urldate = {2026-10-12},
  note = {Calculated from data by NHTSA and BEA. Accessed via Invokely, https://invokely.ai/rankings/traffic-fatality-rate/iowa-counties?period=2022. Publisher attribution: Invokely calculation from NHTSA FARS traffic fatalities divided by BEA mid-year population (SAINC1 and CAINC1), per 100,000 residents. https://invokely.ai/docs/methodology\#traffic\_fatality\_rate\_per\_100k. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - Invokely
TI  - NHTSA FARS traffic fatalities divided by BEA mid-year population (SAINC1 and CAINC1), per 100,000 residents: Counties in Iowa by traffic fatality rate, 2022
PB  - Invokely
DB  - Invokely
UR  - https://invokely.ai/docs/methodology#traffic_fatality_rate_per_100k
L2  - https://invokely.ai/rankings/traffic-fatality-rate/iowa-counties?period=2022
Y2  - 2026/10/12
N1  - Calculated from data by NHTSA and BEA.
N1  - Accessed via Invokely, https://invokely.ai/rankings/traffic-fatality-rate/iowa-counties?period=2022.
N1  - Publisher attribution: Invokely calculation from NHTSA FARS traffic fatalities divided by BEA mid-year population (SAINC1 and CAINC1), per 100,000 residents. https://invokely.ai/docs/methodology#traffic_fatality_rate_per_100k. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Iowa by traffic fatality rate using official data, and cite the source.
rank_places {"indicator":"traffic_fatality_rate_per_100k","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=traffic_fatality_rate_per_100k&level=province&within=Iowa&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest traffic fatality rate?

Adair County, with 67.1 per 100,000 people in 2022, according to NHTSA and BEA.

Which county has the lowest traffic fatality rate?

Union County, with 0 per 100,000 people in 2022.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Invokely, NHTSA FARS traffic fatalities divided by BEA mid-year population (SAINC1 and CAINC1), per 100,000 residents. Retrieved 2026-10-12.

Traffic fatality rate: other rankings

Counties in Iowa: more rankings