Counties in Alabama by traffic fatality rate

Macon County had the highest traffic fatality rate of 67 counties in 2020, at 77 per 100,000 people. Perry County had the lowest, at 0 per 100,000 people. The median was 23.8 per 100,000 people and the figure for Alabama was 18.6 per 100,000 people. Source: NHTSA and BEA.

Keep it in a collection in your library.
Highest77Macon County
Median23.867 counties
Alabama18.6History

Map of counties, 2020

Autauga County: 11.9 per 100,000 peopleBaldwin County: 12.9 per 100,000 peopleBarbour County: 24 per 100,000 peopleBibb County: 27.1 per 100,000 peopleBlount County: 27.1 per 100,000 peopleBullock County: 68.4 per 100,000 peopleButler County: 47.3 per 100,000 peopleCalhoun County: 18.1 per 100,000 peopleChambers County: 34.7 per 100,000 peopleCherokee County: 16 per 100,000 peopleChilton County: 24.4 per 100,000 peopleChoctaw County: 23.8 per 100,000 peopleClarke County: 39.1 per 100,000 peopleClay County: 21.1 per 100,000 peopleCleburne County: 26.6 per 100,000 peopleCoffee County: 9.3 per 100,000 peopleColbert County: 22.7 per 100,000 peopleConecuh County: 51.9 per 100,000 peopleCoosa County: 38.7 per 100,000 peopleCovington County: 13.3 per 100,000 peopleCrenshaw County: 30.4 per 100,000 peopleCullman County: 22.7 per 100,000 peopleDale County: 22.3 per 100,000 peopleDallas County: 21 per 100,000 peopleDeKalb County: 26.5 per 100,000 peopleElmore County: 15.9 per 100,000 peopleEscambia County: 32.7 per 100,000 peopleEtowah County: 18.4 per 100,000 peopleFayette County: 18.4 per 100,000 peopleFranklin County: 28.1 per 100,000 peopleGeneva County: 33.7 per 100,000 peopleGreene County: 51.9 per 100,000 peopleHale County: 20.3 per 100,000 peopleHenry County: 5.8 per 100,000 peopleHouston County: 19.6 per 100,000 peopleJackson County: 28.6 per 100,000 peopleJefferson County: 16.3 per 100,000 peopleLamar County: 21.5 per 100,000 peopleLauderdale County: 17 per 100,000 peopleLawrence County: 27.2 per 100,000 peopleLee County: 12 per 100,000 peopleLimestone County: 25.9 per 100,000 peopleLowndes County: 29.2 per 100,000 peopleMacon County: 77 per 100,000 peopleMadison County: 11 per 100,000 peopleMarengo County: 41.5 per 100,000 peopleMarion County: 24 per 100,000 peopleMarshall County: 14.3 per 100,000 peopleMobile County: 14.7 per 100,000 peopleMonroe County: 35.5 per 100,000 peopleMontgomery County: 16.2 per 100,000 peopleMorgan County: 17 per 100,000 peoplePerry County: 0 per 100,000 peoplePickens County: 10.5 per 100,000 peoplePike County: 27.4 per 100,000 peopleRandolph County: 36.2 per 100,000 peopleRussell County: 32.1 per 100,000 peopleSt. Clair County: 20.7 per 100,000 peopleShelby County: 8.9 per 100,000 peopleSumter County: 41 per 100,000 peopleTalladega County: 28.3 per 100,000 peopleTallapoosa County: 26.6 per 100,000 peopleTuscaloosa County: 15.9 per 100,000 peopleWalker County: 26.1 per 100,000 peopleWashington County: 26.1 per 100,000 peopleWilcox County: 9.5 per 100,000 peopleWinston County: 17 per 100,000 people
  • Under 14
  • 14 to 18
  • 18 to 24
  • 24 to 27
  • 27 to 35
  • 35 and over
per 100,000 people, 2020. Source: Invokely calculation with data from NHTSA, BEA. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2020

Macon County: 77 per 100,000 peopleMacon County77Bullock County: 68.4 per 100,000 peopleBullock County68.4Conecuh County: 51.9 per 100,000 peopleConecuh County51.9Greene County: 51.9 per 100,000 peopleGreene County51.9Butler County: 47.3 per 100,000 peopleButler County47.3Marengo County: 41.5 per 100,000 peopleMarengo County41.5Sumter County: 41 per 100,000 peopleSumter County41Clarke County: 39.1 per 100,000 peopleClarke County39.1Coosa County: 38.7 per 100,000 peopleCoosa County38.7Randolph County: 36.2 per 100,000 peopleRandolph County36.2Monroe County: 35.5 per 100,000 peopleMonroe County35.5Chambers County: 34.7 per 100,000 peopleChambers County34.7Geneva County: 33.7 per 100,000 peopleGeneva County33.7Escambia County: 32.7 per 100,000 peopleEscambia County32.7Russell County: 32.1 per 100,000 peopleRussell County32.1Crenshaw County: 30.4 per 100,000 peopleCrenshaw County30.4Lowndes County: 29.2 per 100,000 peopleLowndes County29.2Jackson County: 28.6 per 100,000 peopleJackson County28.6Talladega County: 28.3 per 100,000 peopleTalladega County28.3Franklin County: 28.1 per 100,000 peopleFranklin County28.1Pike County: 27.4 per 100,000 peoplePike County27.4Lawrence County: 27.2 per 100,000 peopleLawrence County27.2Blount County: 27.1 per 100,000 peopleBlount County27.1Bibb County: 27.1 per 100,000 peopleBibb County27.1Tallapoosa County: 26.6 per 100,000 peopleTallapoosa County26.6Cleburne County: 26.6 per 100,000 peopleCleburne County26.6DeKalb County: 26.5 per 100,000 peopleDeKalb County26.5Walker County: 26.1 per 100,000 peopleWalker County26.1Washington County: 26.1 per 100,000 peopleWashington County26.1Limestone County: 25.9 per 100,000 peopleLimestone County25.9Chilton County: 24.4 per 100,000 peopleChilton County24.4Barbour County: 24 per 100,000 peopleBarbour County24Marion County: 24 per 100,000 peopleMarion County24Choctaw County: 23.8 per 100,000 peopleChoctaw County23.8Cullman County: 22.7 per 100,000 peopleCullman County22.7Colbert County: 22.7 per 100,000 peopleColbert County22.7Dale County: 22.3 per 100,000 peopleDale County22.3Lamar County: 21.5 per 100,000 peopleLamar County21.5Clay County: 21.1 per 100,000 peopleClay County21.1Dallas County: 21 per 100,000 peopleDallas County21Macon County: 77 per 100,000 peopleMacon County77Bullock County: 68.4 per 100,000 peopleBullock County68.4Conecuh County: 51.9 per 100,000 peopleConecuh County51.9Greene County: 51.9 per 100,000 peopleGreene County51.9Butler County: 47.3 per 100,000 peopleButler County47.3Marengo County: 41.5 per 100,000 peopleMarengo County41.5Sumter County: 41 per 100,000 peopleSumter County41Clarke County: 39.1 per 100,000 peopleClarke County39.1Coosa County: 38.7 per 100,000 peopleCoosa County38.7Randolph County: 36.2 per 100,000 peopleRandolph County36.2Monroe County: 35.5 per 100,000 peopleMonroe County35.5Chambers County: 34.7 per 100,000 peopleChambers County34.7Geneva County: 33.7 per 100,000 peopleGeneva County33.7Escambia County: 32.7 per 100,000 peopleEscambia County32.7Russell County: 32.1 per 100,000 peopleRussell County32.1Crenshaw County: 30.4 per 100,000 peopleCrenshaw County30.4Lowndes County: 29.2 per 100,000 peopleLowndes County29.2Jackson County: 28.6 per 100,000 peopleJackson County28.6Talladega County: 28.3 per 100,000 peopleTalladega County28.3Franklin County: 28.1 per 100,000 peopleFranklin County28.1Pike County: 27.4 per 100,000 peoplePike County27.4Lawrence County: 27.2 per 100,000 peopleLawrence County27.2Blount County: 27.1 per 100,000 peopleBlount County27.1Bibb County: 27.1 per 100,000 peopleBibb County27.1Tallapoosa County: 26.6 per 100,000 peopleTallapoosa County26.6Cleburne County: 26.6 per 100,000 peopleCleburne County26.6DeKalb County: 26.5 per 100,000 peopleDeKalb County26.5Walker County: 26.1 per 100,000 peopleWalker County26.1Washington County: 26.1 per 100,000 peopleWashington County26.1Limestone County: 25.9 per 100,000 peopleLimestone County25.9Chilton County: 24.4 per 100,000 peopleChilton County24.4Barbour County: 24 per 100,000 peopleBarbour County24Marion County: 24 per 100,000 peopleMarion County24Choctaw County: 23.8 per 100,000 peopleChoctaw County23.8Cullman County: 22.7 per 100,000 peopleCullman County22.7Colbert County: 22.7 per 100,000 peopleColbert County22.7Dale County: 22.3 per 100,000 peopleDale County22.3Lamar County: 21.5 per 100,000 peopleLamar County21.5Clay County: 21.1 per 100,000 peopleClay County21.1Dallas County: 21 per 100,000 peopleDallas County21
per 100,000 people. Source: Invokely calculation with data from NHTSA, BEA. Retrieved 2026-10-12.

Full ranking

RankCounties2020
per 100,000 people
Change on 2019
1Macon County77+46.3 pts
2Bullock County68.4+49.2 pts
3Conecuh County51.9+17.9 pts
4Greene County51.9-88.7 pts
5Butler County47.3-10.4 pts
6Marengo County41.5+20.9 pts
7Sumter County41+0.8 pts
8Clarke County39.1-3.7 pts
9Coosa County38.7-9.3 pts
10Randolph County36.2-0.3 pts
11Monroe County35.5+15.5 pts
12Chambers County34.7+23.2 pts
13Geneva County33.7-4 pts
14Escambia County32.7+11.1 pts
15Russell County32.1+16.8 pts
16Crenshaw County30.4+7.9 pts
17Lowndes County29.2+9.8 pts
18Jackson County28.60 pts
19Talladega County28.3-1 pts
20Franklin County28.1+3.1 pts
21Pike County27.4-21 pts
22Lawrence County27.2+9.1 pts
23Blount County27.1-0.1 pts
24Bibb County27.1+4.7 pts
25Tallapoosa County26.6+9.7 pts
26Cleburne County26.6-20 pts
27DeKalb County26.5+2.7 pts
28Walker County26.1-1.3 pts
29Washington County26.1-5.8 pts
30Limestone County25.9+3.1 pts
31Chilton County24.4+6.6 pts
32Barbour County24-3.8 pts
33Marion County24+0.2 pts
34Choctaw County23.8-7.6 pts
35Cullman County22.7+0.8 pts
36Colbert County22.7+15.7 pts
37Dale County22.3+4.2 pts
38Lamar County21.5-42.8 pts
39Clay County21.1-27.9 pts
40Dallas County21-17.4 pts
41St. Clair County20.7+10.8 pts
42Hale County20.30 pts
43Houston County19.6+2.7 pts
44Fayette County18.40 pts
45Etowah County18.4-0 pts
46Calhoun County18.1-1.7 pts
47Winston County17-8.3 pts
48Morgan County17-0.9 pts
49Lauderdale County17+8.4 pts
50Jefferson County16.3+3.7 pts
51Montgomery County16.2+2.7 pts
52Cherokee County16-12 pts
53Elmore County15.9+5.6 pts
54Tuscaloosa County15.9+2.2 pts
55Mobile County14.7-5.5 pts
56Marshall County14.3-0.1 pts
57Covington County13.3-26.6 pts
58Baldwin County12.9-9.2 pts
59Lee County12+2.1 pts
60Autauga County11.9-7 pts
61Madison County11-1.8 pts
62Pickens County10.5-30.9 pts
63Wilcox County9.5-37.2 pts
64Coffee County9.3-7.7 pts
65Shelby County8.9-2.9 pts
66Henry County5.8-11.8 pts
67Perry County0-34.4 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 Alabama by traffic fatality rate, 2020) [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 Alabama by traffic fatality rate, 2020. 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 Alabama by traffic fatality rate, 2020. 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 Alabama by traffic fatality rate, 2020 [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_alabama_by_2020,
  author = {{Invokely}},
  title = {{NHTSA FARS traffic fatalities divided by BEA mid-year population (SAINC1 and CAINC1), per 100,000 residents: Counties in Alabama by traffic fatality rate, 2020}},
  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/alabama-counties?period=2020. 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 Alabama by traffic fatality rate, 2020
PB  - Invokely
DB  - Invokely
UR  - https://invokely.ai/docs/methodology#traffic_fatality_rate_per_100k
L2  - https://invokely.ai/rankings/traffic-fatality-rate/alabama-counties?period=2020
Y2  - 2026/10/12
N1  - Calculated from data by NHTSA and BEA.
N1  - Accessed via Invokely, https://invokely.ai/rankings/traffic-fatality-rate/alabama-counties?period=2020.
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 Alabama by traffic fatality rate using official data, and cite the source.
rank_places {"indicator":"traffic_fatality_rate_per_100k","level":"province","within":"Alabama","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=traffic_fatality_rate_per_100k&level=province&within=Alabama&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?

Macon County, with 77 per 100,000 people in 2020, according to NHTSA and BEA.

Which county has the lowest traffic fatality rate?

Perry County, with 0 per 100,000 people in 2020.

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 Alabama: more rankings