CrashRate

Fatal crash rate · Iowa

Fatal crash rate in Keokuk County, Iowa

Fatal crashes recorded by NHTSA in Keokuk County, Iowa, 2020 to 2024, divided by the people who live there. Fatal crashes only: not injuries, not all crashes, not traffic in general.

Keokuk County, Iowa2024 · fatal crashes recorded by NHTSA

10.2fatal crashes per 100,000 residents in 2024

In 2024, NHTSA recorded 1 fatal crash in Keokuk County, Iowa, where 9,804 people lived. That is 10.2 fatal crashes for every 100,000 residents, and 1 person died in those crashes. Over 2020 to 2024 the average was 26.9.

The road is a scale of fatal crashes per 100,000 residents in 2024, 0 to 40. The yellow post is Keokuk County; the white posts are Iowa and the United States. The shaded band is how far one crash moves Keokuk County’s post.

Small population. Keokuk County has 9,804 residents, so one crash moves the rate by 10.2 points and a single bad year can double it. Read the five-year average and the count, not the one-year rate alone.
Per 100,000
1 fatal crashes ÷ 9,804 residents × 100,000 = 10.2
Five-year
8 crashes (2020 to 2024) ÷ 29,735 resident-years × 100,000 = 26.9
Same year
Iowa: 324 ÷ 3,230,454 = 10.0 · United States: 36,297 ÷ 340,003,797 = 10.7

Every year, 2020 to 2024

YearFatal crashesDeathsPopulationPer 100,000
20203310,00030.0
2021009,9020.0
2022009,8800.0
2023449,93140.3
2024119,80410.2

2024 is NHTSA’s Annual Report File and will be revised when the final file replaces it. Populations are July 1 estimates, Census Vintage 2025.

What the record says about those crashes, 2020 to 2024

Every figure is a count of the 8 fatal crashes NHTSA coded to Keokuk County, Iowa over five years, from the fields FARS records. Nothing is estimated or inferred.

Road typeCrashesShare
Interstate00%
Other freeway or expressway00%
Other principal arterial225%
Minor arterial225%
Major collector450%
Minor collector00%
Local road00%
Unknown or not reported00%
Rural8100%
Urban00%
Time of dayCrashesShare
Midnight to 5:59 am00%
6 am to 11:59 am225%
Noon to 5:59 pm338%
6 pm to 11:59 pm338%
Hour unknown00%
LightCrashesShare
Daylight450%
Dark, not lighted (or lighting unknown)338%
Dark, lighted113%
Dawn or dusk00%
Unknown or not reported00%
WeatherCrashesShare
Clear450%
Cloudy450%
Rain00%
Snow, sleet or freezing rain00%
Fog, smog or smoke00%
Severe wind, blowing sand or other00%
Unknown or not reported00%
InvolvingCrashesShare
A pedestrian00%
A bicyclist or other cyclist00%
A speeding-related vehicle113%
A driver police reported as drinking225%
Most-named roadsCrashes
SR-922
SR-231
CR-V5G1
TS-305TH ST1
285TH AVE1

Road type is FARS FUNC_SYS; speeding is any vehicle coded SPEEDREL 2 to 5; drinking is any driver coded DRINKING = 1 (police-reported, not a blood-alcohol test). Road names are the trafficway strings as the police coded them, counted as written, so the same road can appear under two spellings.

How this is counted

  • Fatal crashes are rows in NHTSA’s Fatality Analysis Reporting System (FARS) file FARS2024NationalCSV.zip, accident.csv, one row per crash on a public road in which someone died within 30 days. Deaths are the FATALS field. Counties are the FARS STATE and COUNTY codes joined to Census FIPS codes.
  • Population is the Census Bureau’s July 1 estimate for the same year, county totals, Vintage 2025. Rate per 100,000 = crashes ÷ population × 100,000.
  • The five-year average is total crashes over the years with both inputs ÷ total population over those years × 100,000, the rolling form in 23 CFR 490.207.
  • What it cannot say. FARS has no injury-only or property-damage crashes, no congestion, and nothing about any one driver, trip or road’s risk. A crash is counted where it happened, not where the people lived. Rates are not ranked here; comparing two places means comparing both sets of inputs.

Informational only, not professional advice. Last reviewed: October 2026. Data snapshot built 2026-10-28.