Counties in Iowa by traffic fatality rate

Ringgold County had the highest traffic fatality rate of 99 counties in 2016, at 122.4 per 100,000 people. Wright County had the lowest, at 0 per 100,000 people. The median was 13.2 per 100,000 people and the figure for Iowa was 12.8 per 100,000 people. Source: NHTSA and BEA.

Keep it in a collection in your library.
Highest122.4Ringgold County
Median13.299 counties
Iowa12.8History

Map of counties, 2016

Adair County: 68.8 per 100,000 peopleAdams County: 0 per 100,000 peopleAllamakee County: 21.3 per 100,000 peopleAppanoose County: 40.3 per 100,000 peopleAudubon County: 17.4 per 100,000 peopleBenton County: 35 per 100,000 peopleBlack Hawk County: 8.3 per 100,000 peopleBoone County: 7.5 per 100,000 peopleBremer County: 4.1 per 100,000 peopleBuchanan County: 9.7 per 100,000 peopleBuena Vista County: 9.5 per 100,000 peopleButler County: 27.3 per 100,000 peopleCalhoun County: 9.9 per 100,000 peopleCarroll County: 19.2 per 100,000 peopleCass County: 104.7 per 100,000 peopleCedar County: 10.9 per 100,000 peopleCerro Gordo County: 13.7 per 100,000 peopleCherokee County: 8.6 per 100,000 peopleChickasaw County: 41 per 100,000 peopleClarke County: 63 per 100,000 peopleClay County: 6.1 per 100,000 peopleClayton County: 22.9 per 100,000 peopleClinton County: 4.2 per 100,000 peopleCrawford County: 17.8 per 100,000 peopleDallas County: 6.9 per 100,000 peopleDavis County: 33.6 per 100,000 peopleDecatur County: 12.6 per 100,000 peopleDelaware County: 22.7 per 100,000 peopleDes Moines County: 12.6 per 100,000 peopleDickinson County: 11.6 per 100,000 peopleDubuque County: 4.1 per 100,000 peopleEmmet County: 0 per 100,000 peopleFayette County: 10 per 100,000 peopleFloyd County: 37.7 per 100,000 peopleFranklin County: 9.8 per 100,000 peopleFremont County: 43.9 per 100,000 peopleGreene County: 33.4 per 100,000 peopleGrundy County: 16.2 per 100,000 peopleGuthrie County: 0 per 100,000 peopleHamilton County: 32.7 per 100,000 peopleHancock County: 0 per 100,000 peopleHardin County: 23.1 per 100,000 peopleHarrison County: 6.9 per 100,000 peopleHenry County: 24.6 per 100,000 peopleHoward County: 10.6 per 100,000 peopleHumboldt County: 31.3 per 100,000 peopleIda County: 14.2 per 100,000 peopleIowa County: 48.4 per 100,000 peopleJackson County: 20.5 per 100,000 peopleJasper County: 10.8 per 100,000 peopleJefferson County: 6.1 per 100,000 peopleJohnson County: 10.9 per 100,000 peopleJones County: 14.7 per 100,000 peopleKeokuk County: 9.9 per 100,000 peopleKossuth County: 13.2 per 100,000 peopleLee County: 31.9 per 100,000 peopleLinn County: 8.9 per 100,000 peopleLouisa County: 18 per 100,000 peopleLucas County: 11.6 per 100,000 peopleLyon County: 16.8 per 100,000 peopleMadison County: 31.5 per 100,000 peopleMahaska County: 22.5 per 100,000 peopleMarion County: 9 per 100,000 peopleMarshall County: 9.9 per 100,000 peopleMills County: 33.7 per 100,000 peopleMitchell County: 9.4 per 100,000 peopleMonona County: 56.3 per 100,000 peopleMonroe County: 25.9 per 100,000 peopleMontgomery County: 0 per 100,000 peopleMuscatine County: 11.5 per 100,000 peopleO'Brien County: 7 per 100,000 peopleOsceola County: 16.1 per 100,000 peoplePage County: 6.5 per 100,000 peoplePalo Alto County: 0 per 100,000 peoplePlymouth County: 11.8 per 100,000 peoplePocahontas County: 0 per 100,000 peoplePolk County: 5.9 per 100,000 peoplePottawattamie County: 13.9 per 100,000 peoplePoweshiek County: 10.8 per 100,000 peopleRinggold County: 122.4 per 100,000 peopleSac County: 40.3 per 100,000 peopleScott County: 11 per 100,000 peopleShelby County: 16.9 per 100,000 peopleSioux County: 11.3 per 100,000 peopleStory County: 4.1 per 100,000 peopleTama County: 11.5 per 100,000 peopleTaylor County: 32.9 per 100,000 peopleUnion County: 16.2 per 100,000 peopleVan Buren County: 27.3 per 100,000 peopleWapello County: 16.9 per 100,000 peopleWarren County: 16.1 per 100,000 peopleWashington County: 13.3 per 100,000 peopleWayne County: 0 per 100,000 peopleWebster County: 16 per 100,000 peopleWinnebago County: 0 per 100,000 peopleWinneshiek County: 19.5 per 100,000 peopleWoodbury County: 9.6 per 100,000 peopleWorth County: 39.9 per 100,000 peopleWright County: 0 per 100,000 people
  • Under 6
  • 6 to 10
  • 10 to 13
  • 13 to 18
  • 18 to 33
  • 33 and over
per 100,000 people, 2016. Source: Invokely calculation with data from NHTSA, BEA. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2016

Ringgold County: 122.4 per 100,000 peopleRinggold County122.4Cass County: 104.7 per 100,000 peopleCass County104.7Adair County: 68.8 per 100,000 peopleAdair County68.8Clarke County: 63 per 100,000 peopleClarke County63Monona County: 56.3 per 100,000 peopleMonona County56.3Iowa County: 48.4 per 100,000 peopleIowa County48.4Fremont County: 43.9 per 100,000 peopleFremont County43.9Chickasaw County: 41 per 100,000 peopleChickasaw County41Appanoose County: 40.3 per 100,000 peopleAppanoose County40.3Sac County: 40.3 per 100,000 peopleSac County40.3Worth County: 39.9 per 100,000 peopleWorth County39.9Floyd County: 37.7 per 100,000 peopleFloyd County37.7Benton County: 35 per 100,000 peopleBenton County35Mills County: 33.7 per 100,000 peopleMills County33.7Davis County: 33.6 per 100,000 peopleDavis County33.6Greene County: 33.4 per 100,000 peopleGreene County33.4Taylor County: 32.9 per 100,000 peopleTaylor County32.9Hamilton County: 32.7 per 100,000 peopleHamilton County32.7Lee County: 31.9 per 100,000 peopleLee County31.9Madison County: 31.5 per 100,000 peopleMadison County31.5Humboldt County: 31.3 per 100,000 peopleHumboldt County31.3Butler County: 27.3 per 100,000 peopleButler County27.3Van Buren County: 27.3 per 100,000 peopleVan Buren County27.3Monroe County: 25.9 per 100,000 peopleMonroe County25.9Henry County: 24.6 per 100,000 peopleHenry County24.6Hardin County: 23.1 per 100,000 peopleHardin County23.1Clayton County: 22.9 per 100,000 peopleClayton County22.9Delaware County: 22.7 per 100,000 peopleDelaware County22.7Mahaska County: 22.5 per 100,000 peopleMahaska County22.5Allamakee County: 21.3 per 100,000 peopleAllamakee County21.3Jackson County: 20.5 per 100,000 peopleJackson County20.5Winneshiek County: 19.5 per 100,000 peopleWinneshiek County19.5Carroll County: 19.2 per 100,000 peopleCarroll County19.2Louisa County: 18 per 100,000 peopleLouisa County18Crawford County: 17.8 per 100,000 peopleCrawford County17.8Audubon County: 17.4 per 100,000 peopleAudubon County17.4Wapello County: 16.9 per 100,000 peopleWapello County16.9Shelby County: 16.9 per 100,000 peopleShelby County16.9Lyon County: 16.8 per 100,000 peopleLyon County16.8Grundy County: 16.2 per 100,000 peopleGrundy County16.2Ringgold County: 122.4 per 100,000 peopleRinggold County122.4Cass County: 104.7 per 100,000 peopleCass County104.7Adair County: 68.8 per 100,000 peopleAdair County68.8Clarke County: 63 per 100,000 peopleClarke County63Monona County: 56.3 per 100,000 peopleMonona County56.3Iowa County: 48.4 per 100,000 peopleIowa County48.4Fremont County: 43.9 per 100,000 peopleFremont County43.9Chickasaw County: 41 per 100,000 peopleChickasaw County41Appanoose County: 40.3 per 100,000 peopleAppanoose County40.3Sac County: 40.3 per 100,000 peopleSac County40.3Worth County: 39.9 per 100,000 peopleWorth County39.9Floyd County: 37.7 per 100,000 peopleFloyd County37.7Benton County: 35 per 100,000 peopleBenton County35Mills County: 33.7 per 100,000 peopleMills County33.7Davis County: 33.6 per 100,000 peopleDavis County33.6Greene County: 33.4 per 100,000 peopleGreene County33.4Taylor County: 32.9 per 100,000 peopleTaylor County32.9Hamilton County: 32.7 per 100,000 peopleHamilton County32.7Lee County: 31.9 per 100,000 peopleLee County31.9Madison County: 31.5 per 100,000 peopleMadison County31.5Humboldt County: 31.3 per 100,000 peopleHumboldt County31.3Butler County: 27.3 per 100,000 peopleButler County27.3Van Buren County: 27.3 per 100,000 peopleVan Buren County27.3Monroe County: 25.9 per 100,000 peopleMonroe County25.9Henry County: 24.6 per 100,000 peopleHenry County24.6Hardin County: 23.1 per 100,000 peopleHardin County23.1Clayton County: 22.9 per 100,000 peopleClayton County22.9Delaware County: 22.7 per 100,000 peopleDelaware County22.7Mahaska County: 22.5 per 100,000 peopleMahaska County22.5Allamakee County: 21.3 per 100,000 peopleAllamakee County21.3Jackson County: 20.5 per 100,000 peopleJackson County20.5Winneshiek County: 19.5 per 100,000 peopleWinneshiek County19.5Carroll County: 19.2 per 100,000 peopleCarroll County19.2Louisa County: 18 per 100,000 peopleLouisa County18Crawford County: 17.8 per 100,000 peopleCrawford County17.8Audubon County: 17.4 per 100,000 peopleAudubon County17.4Wapello County: 16.9 per 100,000 peopleWapello County16.9Shelby County: 16.9 per 100,000 peopleShelby County16.9Lyon County: 16.8 per 100,000 peopleLyon County16.8Grundy County: 16.2 per 100,000 peopleGrundy County16.2
per 100,000 people. Source: Invokely calculation with data from NHTSA, BEA. Retrieved 2026-10-12.

Full ranking

RankCounties2016
per 100,000 people
Change on 2015
1Ringgold County122.4+122.4 pts
2Cass County104.7+67.6 pts
3Adair County68.8+68.8 pts
4Clarke County63+63 pts
5Monona County56.3+22.8 pts
6Iowa County48.4+18.2 pts
7Fremont County43.9+43.9 pts
8Chickasaw County41+32.9 pts
9Appanoose County40.3+24.3 pts
10Sac County40.3+30.3 pts
11Worth County39.9+13.4 pts
12Floyd County37.7+31.4 pts
13Benton County35-7.8 pts
14Mills County33.7+20.1 pts
15Davis County33.6+10.9 pts
16Greene County33.4+11 pts
17Taylor County32.9+32.9 pts
18Hamilton County32.7+0.2 pts
19Lee County31.9+0.4 pts
20Madison County31.5+6.2 pts
21Humboldt County31.3+31.3 pts
22Butler County27.3+20.5 pts
23Van Buren County27.3+27.3 pts
24Monroe County25.9+0.3 pts
25Henry County24.6+9.8 pts
26Hardin County23.1+5.8 pts
27Clayton County22.9+5.8 pts
28Delaware County22.7+11.4 pts
29Mahaska County22.5-8.9 pts
30Allamakee County21.3-0 pts
31Jackson County20.5-0.1 pts
32Winneshiek County19.5+9.9 pts
33Carroll County19.2+19.2 pts
34Louisa County18+9.1 pts
35Crawford County17.8-5.9 pts
36Audubon County17.4+0.2 pts
37Wapello County16.9+11.3 pts
38Shelby County16.9-8.2 pts
39Lyon County16.8+16.8 pts
40Grundy County16.2+16.2 pts
40Union County16.2+8.1 pts
42Warren County16.1-6.5 pts
43Osceola County16.1-15.8 pts
44Webster County16-2.6 pts
45Jones County14.7-4.9 pts
46Ida County14.2-0 pts
47Pottawattamie County13.9-0 pts
48Cerro Gordo County13.7-2.4 pts
49Washington County13.3-0 pts
50Kossuth County13.20 pts
51Des Moines County12.6+2.6 pts
52Decatur County12.6+12.6 pts
53Plymouth County11.8-4.1 pts
54Lucas County11.6+11.6 pts
55Dickinson County11.6-11.8 pts
56Muscatine County11.5+9.2 pts
57Tama County11.5-11.5 pts
58Sioux County11.3+2.8 pts
59Scott County11-1.2 pts
60Cedar County10.9-16.5 pts
61Johnson County10.9+7.4 pts
62Poweshiek County10.80 pts
63Jasper County10.8-2.7 pts
64Howard County10.6-10.5 pts
65Fayette County10+0.1 pts
66Calhoun County9.9-0 pts
67Keokuk County9.9-9.9 pts
68Marshall County9.90 pts
69Franklin County9.8-19.2 pts
70Buchanan County9.7-9.6 pts
71Woodbury County9.6-2.9 pts
72Buena Vista County9.5-4.8 pts
73Mitchell County9.40 pts
74Marion County9+3 pts
75Linn County8.9+6.7 pts
76Cherokee County8.6-8.5 pts
77Black Hawk County8.3+0.8 pts
78Boone County7.5-7.5 pts
79O'Brien County7-21.2 pts
80Dallas County6.9+2.1 pts
81Harrison County6.9-6.9 pts
82Page County6.50 pts
83Jefferson County6.1+0.1 pts
84Clay County6.1+0.1 pts
85Polk County5.9+1.6 pts
86Clinton County4.2-2.1 pts
87Story County4.1-1 pts
88Dubuque County4.1-0 pts
89Bremer County4.1-0 pts
90Adams County0-26.3 pts
90Emmet County0-10.2 pts
90Guthrie County0-18.9 pts
90Hancock County0-17.9 pts
90Montgomery County0-9.7 pts
90Palo Alto County00 pts
90Pocahontas County00 pts
90Wayne County0-15.6 pts
90Winnebago County00 pts
90Wright County0-7.6 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, 2016) [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, 2016. 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, 2016. 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, 2016 [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_2016,
  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, 2016}},
  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=2016. 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, 2016
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=2016
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=2016.
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?

Ringgold County, with 122.4 per 100,000 people in 2016, according to NHTSA and BEA.

Which county has the lowest traffic fatality rate?

Wright County, with 0 per 100,000 people in 2016.

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