Counties in Iowa by traffic fatality rate

Fremont County had the highest traffic fatality rate of 99 counties in 2023, at 77.4 per 100,000 people. Worth County had the lowest, at 0 per 100,000 people. The median was 11.4 per 100,000 people and the figure for Iowa was 11.8 per 100,000 people. Source: NHTSA and BEA.

Keep it in a collection in your library.
Highest77.4Fremont County
Median11.499 counties
Iowa11.8History

Map of counties, 2023

Adair County: 0 per 100,000 peopleAdams County: 0 per 100,000 peopleAllamakee County: 21.2 per 100,000 peopleAppanoose County: 8.2 per 100,000 peopleAudubon County: 18.1 per 100,000 peopleBenton County: 7.8 per 100,000 peopleBlack Hawk County: 9.9 per 100,000 peopleBoone County: 26.3 per 100,000 peopleBremer County: 4 per 100,000 peopleBuchanan County: 9.7 per 100,000 peopleBuena Vista County: 14.5 per 100,000 peopleButler County: 14.1 per 100,000 peopleCalhoun County: 0 per 100,000 peopleCarroll County: 14.6 per 100,000 peopleCass County: 38.1 per 100,000 peopleCedar County: 27.4 per 100,000 peopleCerro Gordo County: 2.4 per 100,000 peopleCherokee County: 8.6 per 100,000 peopleChickasaw County: 17.1 per 100,000 peopleClarke County: 31.1 per 100,000 peopleClay County: 6.1 per 100,000 peopleClayton County: 17.7 per 100,000 peopleClinton County: 10.8 per 100,000 peopleCrawford County: 18.6 per 100,000 peopleDallas County: 12.5 per 100,000 peopleDavis County: 43.6 per 100,000 peopleDecatur County: 51.4 per 100,000 peopleDelaware County: 11.4 per 100,000 peopleDes Moines County: 2.6 per 100,000 peopleDickinson County: 5.5 per 100,000 peopleDubuque County: 4 per 100,000 peopleEmmet County: 10.8 per 100,000 peopleFayette County: 10.4 per 100,000 peopleFloyd County: 32.8 per 100,000 peopleFranklin County: 30.3 per 100,000 peopleFremont County: 77.4 per 100,000 peopleGreene County: 58.2 per 100,000 peopleGrundy County: 32.2 per 100,000 peopleGuthrie County: 9.3 per 100,000 peopleHamilton County: 13.5 per 100,000 peopleHancock County: 9.4 per 100,000 peopleHardin County: 0 per 100,000 peopleHarrison County: 47.8 per 100,000 peopleHenry County: 5.1 per 100,000 peopleHoward County: 0 per 100,000 peopleHumboldt County: 10.5 per 100,000 peopleIda County: 29.3 per 100,000 peopleIowa County: 30.5 per 100,000 peopleJackson County: 5.2 per 100,000 peopleJasper County: 18.4 per 100,000 peopleJefferson County: 6.4 per 100,000 peopleJohnson County: 6.3 per 100,000 peopleJones County: 14.3 per 100,000 peopleKeokuk County: 40.2 per 100,000 peopleKossuth County: 6.9 per 100,000 peopleLee County: 15.4 per 100,000 peopleLinn County: 11.8 per 100,000 peopleLouisa County: 66.4 per 100,000 peopleLucas County: 11.4 per 100,000 peopleLyon County: 8.1 per 100,000 peopleMadison County: 23.5 per 100,000 peopleMahaska County: 18.2 per 100,000 peopleMarion County: 5.9 per 100,000 peopleMarshall County: 17.4 per 100,000 peopleMills County: 6.8 per 100,000 peopleMitchell County: 19 per 100,000 peopleMonona County: 11.8 per 100,000 peopleMonroe County: 26.7 per 100,000 peopleMontgomery County: 19.7 per 100,000 peopleMuscatine County: 9.5 per 100,000 peopleO'Brien County: 0 per 100,000 peopleOsceola County: 33.2 per 100,000 peoplePage County: 26.6 per 100,000 peoplePalo Alto County: 0 per 100,000 peoplePlymouth County: 19.4 per 100,000 peoplePocahontas County: 0 per 100,000 peoplePolk County: 7.7 per 100,000 peoplePottawattamie County: 13.9 per 100,000 peoplePoweshiek County: 27 per 100,000 peopleRinggold County: 43 per 100,000 peopleSac County: 10.3 per 100,000 peopleScott County: 9.2 per 100,000 peopleShelby County: 8.5 per 100,000 peopleSioux County: 16.5 per 100,000 peopleStory County: 3.9 per 100,000 peopleTama County: 0 per 100,000 peopleTaylor County: 16.9 per 100,000 peopleUnion County: 50.4 per 100,000 peopleVan Buren County: 0 per 100,000 peopleWapello County: 11.3 per 100,000 peopleWarren County: 7.2 per 100,000 peopleWashington County: 8.9 per 100,000 peopleWayne County: 0 per 100,000 peopleWebster County: 21.8 per 100,000 peopleWinnebago County: 0 per 100,000 peopleWinneshiek County: 25.3 per 100,000 peopleWoodbury County: 8.4 per 100,000 peopleWorth County: 0 per 100,000 peopleWright County: 23.5 per 100,000 people
  • Under 4
  • 4 to 8.5
  • 8.5 to 11
  • 11 to 18
  • 18 to 29
  • 29 and over
per 100,000 people, 2023. Source: Invokely calculation with data from NHTSA, BEA. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2023

Fremont County: 77.4 per 100,000 peopleFremont County77.4Louisa County: 66.4 per 100,000 peopleLouisa County66.4Greene County: 58.2 per 100,000 peopleGreene County58.2Decatur County: 51.4 per 100,000 peopleDecatur County51.4Union County: 50.4 per 100,000 peopleUnion County50.4Harrison County: 47.8 per 100,000 peopleHarrison County47.8Davis County: 43.6 per 100,000 peopleDavis County43.6Ringgold County: 43 per 100,000 peopleRinggold County43Keokuk County: 40.2 per 100,000 peopleKeokuk County40.2Cass County: 38.1 per 100,000 peopleCass County38.1Osceola County: 33.2 per 100,000 peopleOsceola County33.2Floyd County: 32.8 per 100,000 peopleFloyd County32.8Grundy County: 32.2 per 100,000 peopleGrundy County32.2Clarke County: 31.1 per 100,000 peopleClarke County31.1Iowa County: 30.5 per 100,000 peopleIowa County30.5Franklin County: 30.3 per 100,000 peopleFranklin County30.3Ida County: 29.3 per 100,000 peopleIda County29.3Cedar County: 27.4 per 100,000 peopleCedar County27.4Poweshiek County: 27 per 100,000 peoplePoweshiek County27Monroe County: 26.7 per 100,000 peopleMonroe County26.7Page County: 26.6 per 100,000 peoplePage County26.6Boone County: 26.3 per 100,000 peopleBoone County26.3Winneshiek County: 25.3 per 100,000 peopleWinneshiek County25.3Wright County: 23.5 per 100,000 peopleWright County23.5Madison County: 23.5 per 100,000 peopleMadison County23.5Webster County: 21.8 per 100,000 peopleWebster County21.8Allamakee County: 21.2 per 100,000 peopleAllamakee County21.2Montgomery County: 19.7 per 100,000 peopleMontgomery County19.7Plymouth County: 19.4 per 100,000 peoplePlymouth County19.4Mitchell County: 19 per 100,000 peopleMitchell County19Crawford County: 18.6 per 100,000 peopleCrawford County18.6Jasper County: 18.4 per 100,000 peopleJasper County18.4Mahaska County: 18.2 per 100,000 peopleMahaska County18.2Audubon County: 18.1 per 100,000 peopleAudubon County18.1Clayton County: 17.7 per 100,000 peopleClayton County17.7Marshall County: 17.4 per 100,000 peopleMarshall County17.4Chickasaw County: 17.1 per 100,000 peopleChickasaw County17.1Taylor County: 16.9 per 100,000 peopleTaylor County16.9Sioux County: 16.5 per 100,000 peopleSioux County16.5Lee County: 15.4 per 100,000 peopleLee County15.4Fremont County: 77.4 per 100,000 peopleFremont County77.4Louisa County: 66.4 per 100,000 peopleLouisa County66.4Greene County: 58.2 per 100,000 peopleGreene County58.2Decatur County: 51.4 per 100,000 peopleDecatur County51.4Union County: 50.4 per 100,000 peopleUnion County50.4Harrison County: 47.8 per 100,000 peopleHarrison County47.8Davis County: 43.6 per 100,000 peopleDavis County43.6Ringgold County: 43 per 100,000 peopleRinggold County43Keokuk County: 40.2 per 100,000 peopleKeokuk County40.2Cass County: 38.1 per 100,000 peopleCass County38.1Osceola County: 33.2 per 100,000 peopleOsceola County33.2Floyd County: 32.8 per 100,000 peopleFloyd County32.8Grundy County: 32.2 per 100,000 peopleGrundy County32.2Clarke County: 31.1 per 100,000 peopleClarke County31.1Iowa County: 30.5 per 100,000 peopleIowa County30.5Franklin County: 30.3 per 100,000 peopleFranklin County30.3Ida County: 29.3 per 100,000 peopleIda County29.3Cedar County: 27.4 per 100,000 peopleCedar County27.4Poweshiek County: 27 per 100,000 peoplePoweshiek County27Monroe County: 26.7 per 100,000 peopleMonroe County26.7Page County: 26.6 per 100,000 peoplePage County26.6Boone County: 26.3 per 100,000 peopleBoone County26.3Winneshiek County: 25.3 per 100,000 peopleWinneshiek County25.3Wright County: 23.5 per 100,000 peopleWright County23.5Madison County: 23.5 per 100,000 peopleMadison County23.5Webster County: 21.8 per 100,000 peopleWebster County21.8Allamakee County: 21.2 per 100,000 peopleAllamakee County21.2Montgomery County: 19.7 per 100,000 peopleMontgomery County19.7Plymouth County: 19.4 per 100,000 peoplePlymouth County19.4Mitchell County: 19 per 100,000 peopleMitchell County19Crawford County: 18.6 per 100,000 peopleCrawford County18.6Jasper County: 18.4 per 100,000 peopleJasper County18.4Mahaska County: 18.2 per 100,000 peopleMahaska County18.2Audubon County: 18.1 per 100,000 peopleAudubon County18.1Clayton County: 17.7 per 100,000 peopleClayton County17.7Marshall County: 17.4 per 100,000 peopleMarshall County17.4Chickasaw County: 17.1 per 100,000 peopleChickasaw County17.1Taylor County: 16.9 per 100,000 peopleTaylor County16.9Sioux County: 16.5 per 100,000 peopleSioux County16.5Lee County: 15.4 per 100,000 peopleLee County15.4
per 100,000 people. Source: Invokely calculation with data from NHTSA, BEA. Retrieved 2026-10-12.

Full ranking

RankCounties2023
per 100,000 people
Change on 2022
1Fremont County77.4+15.6 pts
2Louisa County66.4+57 pts
3Greene County58.2+58.2 pts
4Decatur County51.4+25.8 pts
5Union County50.4+50.4 pts
6Harrison County47.8+13.7 pts
7Davis County43.6+21.8 pts
8Ringgold County43+21.7 pts
9Keokuk County40.2+40.2 pts
10Cass County38.1+22.8 pts
11Osceola County33.2+0.3 pts
12Floyd County32.8+32.8 pts
13Grundy County32.2+32.2 pts
14Clarke County31.1+10.5 pts
15Iowa County30.5+18.4 pts
16Franklin County30.3+30.3 pts
17Ida County29.3-14.2 pts
18Cedar County27.4+16.5 pts
19Poweshiek County27+16.2 pts
20Monroe County26.7-13.2 pts
21Page County26.6+26.6 pts
22Boone County26.3+18.8 pts
23Winneshiek County25.3+15.3 pts
24Wright County23.5-0 pts
25Madison County23.5+11.8 pts
26Webster County21.8+16.4 pts
27Allamakee County21.2-0.1 pts
28Montgomery County19.7-19.5 pts
29Plymouth County19.4+7.7 pts
30Mitchell County19+9.5 pts
31Crawford County18.6+6.2 pts
32Jasper County18.4+10.5 pts
33Mahaska County18.2+9.1 pts
34Audubon County18.1-17.8 pts
35Clayton County17.7+5.9 pts
36Marshall County17.4+7.4 pts
37Chickasaw County17.1-16.9 pts
38Taylor County16.9+16.9 pts
39Sioux County16.5-5.6 pts
40Lee County15.4-6 pts
41Carroll County14.6-4.8 pts
42Buena Vista County14.5+9.7 pts
43Jones County14.3-4.7 pts
44Butler County14.10 pts
45Pottawattamie County13.9+3.2 pts
46Hamilton County13.5-6.7 pts
47Dallas County12.5+3.3 pts
48Linn County11.8+5.7 pts
49Monona County11.8+11.8 pts
50Lucas County11.4-0.1 pts
51Delaware County11.4+5.7 pts
52Wapello County11.3+2.7 pts
53Clinton County10.8-8.6 pts
54Emmet County10.8-21.8 pts
55Humboldt County10.5-31.5 pts
56Fayette County10.4+5.2 pts
57Sac County10.3-10.3 pts
58Black Hawk County9.9+4.5 pts
59Buchanan County9.7+4.8 pts
60Muscatine County9.5-4.7 pts
61Hancock County9.40 pts
62Guthrie County9.3-0.1 pts
63Scott County9.2-1.2 pts
64Washington County8.9-4.4 pts
65Cherokee County8.6-8.8 pts
66Shelby County8.5-8.6 pts
67Woodbury County8.4+3.7 pts
68Appanoose County8.20 pts
69Lyon County8.1-0.1 pts
70Benton County7.8-11.7 pts
71Polk County7.7+1.1 pts
72Warren County7.2-3.8 pts
73Kossuth County6.9-13.8 pts
74Mills County6.8-27.5 pts
75Jefferson County6.4-6.4 pts
76Johnson County6.3+3.1 pts
77Clay County6.1-0 pts
78Marion County5.9-0 pts
79Dickinson County5.5-0 pts
80Jackson County5.2-10.3 pts
81Henry County5.1-9.7 pts
82Dubuque County4-8.1 pts
83Bremer County4-7.9 pts
84Story County3.9-3.1 pts
85Des Moines County2.6-7.8 pts
86Cerro Gordo County2.4-7.1 pts
87Adair County0-67.1 pts
87Adams County00 pts
87Calhoun County0-10.3 pts
87Hardin County0-24 pts
87Howard County0-21 pts
87O'Brien County0-35.4 pts
87Palo Alto County0-11.4 pts
87Pocahontas County0-14.1 pts
87Tama County0-11.8 pts
87Van Buren County0-27.6 pts
87Wayne County0-15.5 pts
87Winnebago County0-18.8 pts
87Worth County0-27.3 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, 2023) [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, 2023. 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, 2023. 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, 2023 [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_2023,
  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, 2023}},
  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=2023. 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, 2023
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=2023
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=2023.
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?

Fremont County, with 77.4 per 100,000 people in 2023, according to NHTSA and BEA.

Which county has the lowest traffic fatality rate?

Worth County, with 0 per 100,000 people in 2023.

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