NHTSA FARS 2020–2024
Deadliest Highways and Roads in Oklahoma
Quick answer: I-40 is the deadliest road in Oklahoma: 160 people died in crashes on it from 2020 to 2024, the worst stretch being near Oklahoma County (14 deaths within about 7 miles). Next: I-44 (149) and I-35 (126).
| # | Road | Deaths | Fatal crashes | 2020 · 2024 | Deadliest ~7-mile stretch | Counties |
|---|---|---|---|---|---|---|
| 1 | I-40 Interstate · live page |
160 | 142 | 43 → 24 | near Oklahoma County: 14 deaths map | Oklahoma County, Canadian County, Custer County, Sequoyah County |
| 2 | I-44 Interstate |
149 | 139 | 29 → 21 | near Oklahoma County: 13 deaths map | Oklahoma County, Tulsa County, Creek County, Lincoln County |
| 3 | I-35 Interstate · live page |
126 | 109 | 24 → 20 | near Cleveland County: 14 deaths map | Cleveland County, Oklahoma County, Love County, Kay County |
| 4 | US-69 U.S. Highway |
67 | 63 | 7 → 16 | near Bryan County: 6 deaths map | Bryan County, Atoka County, Pittsburg County, Wagoner County |
| 5 | US-62 U.S. Highway |
59 | 56 | 11 → 16 | near Lincoln County: 5 deaths map | Muskogee County, Cherokee County, Oklahoma County, Grady County |
| 6 | US-64 U.S. Highway |
56 | 49 | 7 → 11 | near Muskogee County: 5 deaths map | Tulsa County, Muskogee County, Pawnee County, Sequoyah County |
| 7 | US-75 U.S. Highway |
55 | 53 | 11 → 10 | near Tulsa County: 8 deaths map | Tulsa County, Washington County, Okmulgee County, Okfuskee County |
| 8 | US-70 U.S. Highway |
55 | 48 | 8 → 7 | near Bryan County: 5 deaths map | Bryan County, Choctaw County, McCurtain County, Carter County |
| 9 | SR-51 State Highway |
55 | 48 | 8 → 9 | near Wagoner County: 7 deaths map | Payne County, Tulsa County, Wagoner County, Adair County |
| 10 | US-77 U.S. Highway |
51 | 46 | 6 → 8 | near Oklahoma County: 9 deaths map | Oklahoma County, Kay County, Cleveland County, Logan County |
| 11 | US-270 U.S. Highway |
48 | 42 | 8 → 7 | near Pottawatomie County: 4 deaths map | Dewey County, Le Flore County, Beaver County, Pottawatomie County |
| 12 | SR-9 State Highway |
47 | 44 | 11 → 11 | near Cleveland County: 9 deaths map | Cleveland County, Pottawatomie County, Hughes County, Caddo County |
| 13 | US-412 U.S. Highway |
46 | 39 | 11 → 12 | near Mayes County: 5 deaths map | Mayes County, Rogers County, Delaware County, Tulsa County |
| 14 | SR-3 State Highway |
45 | 44 | 13 → 7 | near Oklahoma County: 4 deaths map | McCurtain County, Oklahoma County, Pushmataha County, Canadian County |
| 15 | US-59 U.S. Highway |
42 | 37 | 6 → 5 | near Adair County: 4 deaths map | Delaware County, Adair County, Le Flore County, Ottawa County |
| 16 | US-81 U.S. Highway |
40 | 33 | 15 → 7 | near Stephens County: 4 deaths map | Stephens County, Grady County, Jefferson County, Garfield County |
| 17 | US-177 U.S. Highway |
38 | 33 | 4 → 5 | near Payne County: 6 deaths map | Payne County, Pottawatomie County, Lincoln County, Kay County |
| 18 | US-169 U.S. Highway |
37 | 32 | 6 → 5 | near Tulsa County: 10 deaths map | Tulsa County, Nowata County, Rogers County |
| 19 | SR-33 State Highway |
36 | 31 | 3 → 7 | near Logan County: 6 deaths map | Payne County, Logan County, Creek County, Roger Mills County |
| 20 | I-244 Interstate |
33 | 29 | 6 → 7 | near Tulsa County: 15 deaths map | Tulsa County |
| 21 | SR-74 State Highway |
31 | 29 | 4 → 11 | near Oklahoma County: 6 deaths map | Oklahoma County, Logan County, McClain County, Garvin County |
| 22 | US-259 U.S. Highway |
29 | 26 | 5 → 6 | near McCurtain County: 6 deaths map | McCurtain County, Le Flore County |
| 23 | SR-20 State Highway |
28 | 26 | 8 → 4 | near Delaware County: 4 deaths map | Osage County, Mayes County, Rogers County, Delaware County |
| 24 | SR-66 State Highway |
27 | 27 | 4 → 6 | near Rogers County: 3 deaths map | Rogers County, Creek County, Oklahoma County, Canadian County |
| 25 | SR-11 State Highway |
27 | 25 | 3 → 7 | near Tulsa County: 8 deaths map | Tulsa County, Kay County, Osage County, Grant County |
| 26 | US-60 U.S. Highway |
26 | 25 | 6 → 3 | near Major County: 3 deaths map | Ottawa County, Craig County, Major County, Garfield County |
| 27 | SR-7 State Highway |
24 | 22 | 4 → 7 | near Stephens County: 5 deaths map | Stephens County, Garvin County, Comanche County, Atoka County |
| 28 | US-377 U.S. Highway |
23 | 15 | 6 → 2 | near Johnston County: 6 deaths map | Seminole County, Johnston County, Pontotoc County, Lincoln County |
| 29 | SR-37 State Highway |
22 | 17 | 3 → 1 | near McClain County: 6 deaths map | Grady County, McCurtain County, McClain County, Cleveland County |
| 30 | US-271 U.S. Highway |
21 | 16 | 2 → 3 | near Choctaw County: 4 deaths map | Le Flore County, Choctaw County, Pushmataha County |
| 31 | SR-10 State Highway |
20 | 20 | 7 → 3 | near Ottawa County: 4 deaths map | Ottawa County, Delaware County, Muskogee County, Cherokee County |
| 32 | SR-18 State Highway |
20 | 17 | 1 → 5 | near Payne County: 6 deaths map | Pottawatomie County, Payne County, Lincoln County, Pawnee County |
| 33 | SR-48 State Highway |
20 | 15 | 6 → 4 | near Pawnee County: 5 deaths map | Creek County, Pawnee County, Johnston County, Okfuskee County |
| 34 | I-240 Interstate |
19 | 17 | 4 → 5 | near Oklahoma County: 13 deaths map | Oklahoma County |
| 35 | SR-82 State Highway |
18 | 16 | 2 → 6 | near Mayes County: 3 deaths map | Mayes County, Cherokee County, Haskell County, Le Flore County |
| 36 | SR-152 State Highway |
15 | 15 | 1 → 1 | near Canadian County: 4 deaths map | Canadian County, Washita County, Oklahoma County, Beckham County |
| 37 | SR-99 State Highway |
15 | 12 | 2 → 5 | near Osage County: 4 deaths map | Osage County, Lincoln County, Seminole County |
| 38 | SR-4 State Highway |
15 | 14 | 2 → 1 | near Canadian County: 7 deaths map | Canadian County, McCurtain County, Grady County, McClain County |
| 39 | SR-31 State Highway |
14 | 10 | 3 → 1 | near Pittsburg County: 4 deaths map | Pittsburg County, Haskell County, Coal County |
| 40 | SR-112 State Highway |
13 | 8 | 2 → 4 | near Le Flore County: 10 deaths map | Le Flore County |
| 41 | US-283 U.S. Highway |
13 | 11 | 3 → 4 | — | Jackson County, Greer County, Beckham County, Harper County |
| 42 | SR-76 State Highway |
13 | 12 | 3 → 4 | near Love County: 3 deaths map | McClain County, Love County, Carter County, Garvin County |
| 43 | SR-1 State Highway |
12 | 11 | 2 → 2 | near Johnston County: 3 deaths map | Johnston County, Pontotoc County, Le Flore County |
| 44 | US-183 U.S. Highway |
11 | 11 | 4 → 2 | — | Custer County, Tillman County, Woodward County, Kiowa County |
| 45 | SR-39 State Highway |
11 | 8 | 3 → 0 | near Pottawatomie County: 3 deaths map | Pottawatomie County, McClain County, Seminole County |
| 46 | SR-2 State Highway |
11 | 11 | 3 → 0 | — | Latimer County, Craig County, Pushmataha County, Haskell County |
| 47 | US-83 U.S. Highway |
11 | 5 | 2 → 6 | near Beaver County: 6 deaths map | Beaver County |
| 48 | SR-32 State Highway |
11 | 9 | 1 → 1 | near Marshall County: 5 deaths map | Marshall County, Love County |
| 49 | SR-16 State Highway |
10 | 10 | 1 → 1 | — | Okmulgee County, Muskogee County, Wagoner County, Creek County |
| 50 | SR-364 State Highway |
10 | 8 | 1 → 1 | near Tulsa County: 4 deaths map | Tulsa County, Wagoner County |
| 51 | SR-100 State Highway |
9 | 9 | 1 → 1 | near Adair County: 3 deaths map | Adair County, Sequoyah County, Cherokee County |
| 52 | SR-58 State Highway |
9 | 9 | 2 → 0 | — | Major County, Caddo County, Comanche County |
| 53 | SR-56 State Highway |
9 | 9 | 2 → 2 | near Okfuskee County: 3 deaths map | Seminole County, Okfuskee County, Okmulgee County |
| 54 | SR-9A State Highway |
8 | 8 | 3 → 1 | near Seminole County: 4 deaths map | Seminole County, Pottawatomie County, Le Flore County |
| 55 | I-235 Interstate |
8 | 8 | 2 → 1 | near Oklahoma County: 7 deaths map | Oklahoma County |
| 56 | US-277 U.S. Highway |
8 | 6 | 2 → 1 | near Caddo County: 5 deaths map | Caddo County, Grady County |
| 57 | SR-97 State Highway |
8 | 8 | 2 → 0 | near Tulsa County: 5 deaths map | Tulsa County, Creek County, Osage County |
| 58 | US-287 U.S. Highway |
8 | 7 | 1 → 3 | near Cimarron County: 3 deaths map | Cimarron County |
| 59 | US-69A U.S. Highway |
8 | 4 | 0 → 0 | near Ottawa County: 5 deaths map | Ottawa County |
| 60 | US-54 U.S. Highway |
7 | 6 | 3 → 0 | — | Texas County |
Deaths = people killed in crashes on the road, 2020–2024. A crash counts for the first signed Interstate, US or State route of its location; county and unsigned roads are not ranked because their numbers repeat. The stretch is the ~7-mile square with the most deaths on that road. Source: NHTSA FARS.
More for Oklahoma: most dangerous counties · Oklahoma accidents today · every state · crash history along your route
Questions
Deadliest roads — FAQ
What is the deadliest highway in Oklahoma?
I-40 is the deadliest road in Oklahoma: 160 people died in crashes on it from 2020 to 2024, the worst stretch being near Oklahoma County (14 deaths within about 7 miles). Next: I-44 (149) and I-35 (126). Long, busy highways lead on totals; the deadliest-stretch column shows where on each road the deaths cluster.
Why is there no deaths-per-mile figure?
FARS records where each fatal crash happened but not how long each route is or how much traffic it carries, so we show totals and the worst ~7-mile stretch rather than a rate we would have to estimate.
Where does this data come from?
NHTSA's Fatality Analysis Reporting System, which records every fatal crash on US public roads, for 2020–2024. Each crash is credited to the first signed Interstate, US or State route of its trafficway.