List of Oklahoma numbered highways

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
I-44 (OK).svgUS 64.svgOklahoma State Highway 3.svg
Highway markers for Interstate 44, U.S. Highway 64 and State Highway 3
290px
Map showing Oklahoma's numbered highways
Highway names
Interstates: Interstate nn (I-nn)
US Routes: U.S. Highway nn (US nn)
State: State Highway nn (SH-nn)
System links
Oklahoma State Highways

Oklahoma has a large network of numbered highways maintained by the state. These roads fall into one of three categories: Interstate highways, U.S. highways, and state highways. Interstate highways and U.S. highways are continuous with surrounding states, while state highways are not (though Oklahoma and another state's department of transportation may coordinate numbering).

The majority of the numbered highways within Oklahoma are maintained by the Oklahoma Department of Transportation. The only exceptions are sections of Interstate 44 and U.S. Highway 412, which run along turnpikes maintained by the Oklahoma Turnpike Authority. (I-44 runs along the H.E. Bailey, Turner, and Will Rogers Turnpikes; US-412 is signed along the Cimarron and Cherokee Turnpikes.)

Individual counties may establish a numbering system to apply to roads that they maintain. These highways are not listed here.

Interstate highways

See List of Interstate Highways in Oklahoma

U.S. highways

See List of U.S. Highways in Oklahoma

State highways

Oklahoma's state highways serve as the second-lowest tier on the Oklahoma road system. They are marked with a number contained inside an outline of the state, having been formerly marked inside a white circle in a black box until January 2006.[1]

SH-60, SH-62, SH-75, and SH-81 have not been issued for state highways so that they are not confused with US Highways and Interstates bearing the same number designation. SH-35 has been issued, but it is only for a short spur, far from I-35, SH-69 was once assigned but this designation has since been revoked. Other two-digit highways that have yet to be assigned include: SH-12, SH-13, SH-21, SH-41, SH-57, SH-61, SH-68, and SH-90. SH-40 was once issued, but was absorbed into U.S. Highway 177; see SH-40A. SH-41, which was an east-west route across west-central Oklahoma that began at the intersection of S.W. 29th and May Avenue in Oklahoma City and veered southwest to Mustang, Union City and Minco before continuing west through Binger, Eakly, Cordell and Sayre and then crossing the Texas border near Sweetwater, was redesignated as SH-152 over its entire length in 1955. Across the Texas Panhandle, the highway continues as TX-152 to Dumas, Texas. SH-61 had a strange east-west route across south-central Oklahoma that started at SH-13 (Now SH-3W). Where it headed south, passing through Vanoss and then to Roff, where it turned east to Fittstown. It then headed south with SH-99 until turning east again. The road turned north in Jessie. It went north until it turned back east north of Stonewall It turned east again until it ended on SH-48 in Luna.

Many Oklahoma state highways have short spur routes connecting them to towns which lay off of the main route. Many times, these bear the same number as the parent highway, with a letter suffix. Some state highway spurs and loops from US highways have designations that are drawn from the parent US Highway designation.

As higher-level roads replaced sections of some routes, those sections sometimes had their designation revoked. This led to some highways being fragmented, missing one or more sections in the middle of the road. There are also a few unrelated highways that are designated in completely different parts of the state with the same number.

Number Length (mi)[2] Length (km) Southern or western terminus Northern or eastern terminus Formed Removed Notes
SH-1 209.7[3] 337.5 US-177/SH-199 between Mannsville and Madill Highway 88 toward Mena, Ark. 1968 current
x25px SH-1 1924 1933 Became part of SH-51
SH-1 1933 1962 Supplanted by I-40
SH-2 116.7[4] 187.8 SH-3 west of Antlers US-64 in Warner c. 1934 current
SH-2 26.3[5] 42.3 US-60 / US-69 in Vinita US-59 toward Chetopa, Kan.
x25px SH-2 Texas state line Kansas state line 1924 1930 Became US-81
x25px SH-2A Goodland US-271/SH-109 south of Hugo 1934 1986 Now OK-271A
SH-3 616.0 991.4 US-287/US-385 toward Campo, Colo. Highway 32 toward Foreman, Ark. 1939 current
x25px SH-3 1924 1931 Became US-270
SH-3A 2.22 3.57 SH-3 / SH-74 in Oklahoma City I-44 / SH-66 in Oklahoma City c. 1979 c. 2009
x25px SH-3B 1.32 2.12 SH-7 in Atoka US-75 / SH-3 in Atoka c. 1985 current
SH-3E 58.4 94.0 I-40 / US-177 / US-270 / SH-3 northwest of Shawnee SH-1 / SH-3 / SH-19 west of Ada 1976 current Merges with SH-3W at either end to form SH-3
SH-3W 50.6 81.4 I-40/US-177/US-270/SH-3 northwest of Shawnee SH-1/SH-3/SH-19 west of Ada 1976 current Merges with SH-3E at either end to form SH-3
SH-4 41.7 67.1 I-44/Norman Spur Turnpike south of Bridge Creek Piedmont 1941 current
SH-4 12.01[6] 19.33 US-259 in Smithville AR 4 at the Arkansas state line 1963 current Formerly SH-21
x25px SH-4 1924 1930 Became US-77
SH-5 20.42[7][8] 32.86 US-62 in Gould SH-6 in Eldorado 1924 current
SH-5 98.2[9] 158.0 US-283 south of Altus US-70 in Waurika 1924 current
x25px SH-5A 8.00[10] 12.87 US-277/US-281 at Cookietown SH-5 west of Temple 1947 current
SH-5B 7.00[10] 11.27 US-70 at Taylor SH-5A east of Cookietown 1950 current
x25px SH-5C 8.48[11] 13.65 SH-5 in Tipton US-183 in Manitou 1954 current
x25px SH-6 121.8[12] 196.0 TX-6 toward Quanah, Tex. SH-152 east of Sweetwater 1948 current
x25px SH-6 1924 1930
SH-7 150.5[13] 242.2 I-44/US-277/US-281 in Lawton US-69/US-75/SH-3 in Atoka 1941 current
x25px SH-7 1924 1935
x25px SH-7 1935 1937 Became SH-37
x25px SH-7A 1.99[14] 3.20 SH-81A in Duncan SH-7 in Duncan 1961 current
x25px SH-7A SH-7 in Lawton Fort Sill 1944 1988
SH-7B US-77 near Turner Falls SH-7 west of Davis 1948 1956
x25px SH-7C Dougherty SH-7 in Davis 1948 1956 Renumbered as SH-110
x25px SH-7D 3.50[15] 5.63 SH-7 south of Bromide Bromide 1954 current
SH-7 Spur 4[16] 6 SH-7 west of Sulphur US-177 / Chickasaw Tpk. north of Sulphur 2011[17] current Previously a segment of the Chickasaw Turnpike
SH-8 179.1[18] 288.2 US-277/SH-19 north of Cyril K-8 toward Kiowa, Kan. 1924[19] current
x25px SH-8A 4.78[20] 7.69 SH-8 north of Watonga SH-51A west of Roman Nose State Park 1944 current
SH-8B 1.00[21] 1.61 Aline SH-8 east of Aline
SH-9 348.1[22] 560.2 TX-203 toward Wellington, Tex. I-540/US-271 toward Ft. Smith, Ark. 1924[23] current
SH-9A SH-39 in Konawa I-40 northeast of Shawnee 1947 current
SH-9A 4.11[24] 6.61 US-69 north of Canadian SH-9 1950 current
SH-9A 8.50[25] 13.68 US-271/SH-9 east of Spiro Fort Smith, Ark. 1959 current
SH-10 233.1[26] 375.1 SH-99 west of Herd I-40 southeast of Gore 1924 current
x25px SH-10A 6.14[27][28] 9.88 SH-10 southeast of Braggs SH-100 near Tenkiller Ferry Dam 1959 current
x25px SH-10C 4.37[29] 7.03 SH-10 east of Miami Route U toward Seneca, Mo. 1954 current
SH-11 204.9[30] 329.8 US-281 north of Alva I-244 in Tulsa 1924 current
SH-11A 5.00[31] 8.05 SH-11 west of Medford Wakita 1956 current
SH-12 0.100[32] 0.161 To be determined To be determined proposed Appears in ODOT 8-year plan, to be established federal fiscal year 2017[32]
SH-12 SH-7 south of Mill Creek US-177/SH-199 east of Mannsville 1924 1985 Became part of SH-1
x25px SH-13 1924 1930 Transferred to US-164 (became US-60 in 1931)
SH-13 US-177 south of Asher SH-1/SH-99 in Ada 1937 1982 Became SH-3W
SH-14 27.85[33] 44.82 US-281/SH-45 in Waynoka US-64/US-281 in Alva 1924 current
SH-15 47.1 75.8 SH 15 toward Follett, Tex. US-183/US-270/SH-3 in Woodward 1924 current Formerly connected to the other instance of SH-15
SH-15 62.4 100.4 US-64/US-412/SH-74 south of Garber SH-18 north of Pawnee 1924 current Formerly connected to the other instance of SH-15
x25px SH-15A 4.52[34] 7.27 SH-15 in Woodward Boiling Springs State Park c. 1948 1956 Became SH-34 and SH-34C
SH-16 99.2 159.6 SH-33/SH-99 in Drumright SH-51 in Wagoner 1924 1935 Became US-169
SH-16 99.2 159.6 SH-33/SH-99 in Drumright SH-51 in Wagoner 1937 current
SH-17 20.86[35][36] 33.57 US-277 in Elgin US-81 Bus. in Rush Springs 1937 current
SH-17 1924 1935 Became US-59
SH-17A 3.10[37] 4.99 I-35 southwest of Wynnewood US-77 south of Wynnewood 1983 current
SH-18 134.4 216.3 US-270 in Shawnee K-15 toward Dexter, Kan. 1924 current
SH-18A 0.39[38] 0.63 US-177 in Chickasaw National Recreation Area Veterans' hospital
x25px SH-18B 4.63[39] 7.45 SH-18 south of Chandler Sparks 1953 current
SH-19 171.7[40] 276.3 US-283/SH-6 in Blair SH-1/SH-3 west of Ada 1924 current
x25px SH-19A SH-19 west of Pauls Valley SH-7 in Hoover 1947 1960
x25px SH-19B SH-19A southwest of Pauls Valley US-77 in Pauls Valley 1950 1956
SH-19C 0.48[36] 0.77 SH-19 south of Alex Alex 1961 current unsigned
SH-19D 0.30[36] 0.48 SH-19 in Bradley North of Bradley 1961 current unsigned
SH-20 142.7[41] 229.7 SH-18 south of Fairfax Route 43 toward Southwest City, Mo. (overlapped with Arkansas Highway 43) 1924 current
x25px SH-21 Arkansas state line Arkansas State Line 1924 1963 became part of SH-3, US-259, and SH-4(E)
SH-22 47.4[42] 76.3 SH-1 in Ravia US-70 in Bokchito 1924 current
SH-23 35.3 56.8 SH 23 toward Booker, Tex. K-23 toward Meade, Kan. 1959 current
SH-23 1924 1931 became part of US-270
SH-23 1935 1960 renumbered as SH-123
SH-24 21.1[43] 34.0 SH-74 north of Maysville SH-74 in Goldsby 1937 current
SH-24 1924 1932 transferred to US-283
SH-25 12.07[29][44] 19.42 SH-2 at Pyramid Corners US-59/US-69 in Narcissa 1924 current
SH-25 5.20[45] 8.37 SH-10 east of Grove Route O at the Missouri state line
SH-26 7.97[46] 12.83 SH-31 in McCurtain SH-9 west of Keota 1938 current
SH-26 1924 1930 became part of US-177
SH-27 14.7[47] 23.7 SH-9 west of Wetumka US-62/SH-56 in Okemah 1942 current
SH-27 1924 1942 became a part of SH-56
SH-28 68.4[48] 110.1 US-169 southeast of Delaware SH-20 west of Jay 1924 current
SH-28A 4.56[49] 7.34 SH-66 in Foyil SH-28 east of Foyil 1957 current
SH-29 58.5[50] 94.1 US-81 in Marlow US-177 north of Sulphur 1924 current
x25px SH-29A 0.48[37] 0.77 Foster SH-29 north of Foster 1961 current
x25px SH-30 84.4[51] 135.8 US-62 in Hollis Durham 1936[52] current
x25px SH-30 1926 1930 became a part of US-64
SH-31 SH-48 south of Tupelo US-59/US-271 north of Panama 1924 current
SH-31A 4.46[24][53] 7.18 SH-31 north of Ashland US-270/SH-1 north of Stuart 1948 current
x25px SH-31B 3.44[54] 5.54 Olney SH-31 northeast of Clarita 1986 current
SH-32 77.3[55] 124.4 US-81 in Ryan US-70 in Kingston 1934[56] current
SH-32 1927 1942 Became a portion of SH-5
SH-33 SH 33 toward Canadian, Tex. US-75 Alt./SH-66/SH-97 in Sapulpa 1927 current
x25px SH-33C 2.98[45] 4.80 Oaks SH-33 west of Kansas, Okla. c. 1957[57] 1989 Renumbered as SH-412A
x25px SH-33G SH-33 west of Locust Grove SH-69A west of Sportsman Acres c. 1986[58] 1989 renumbered as SH-412B
SH-34 188.3[59] 303.0 SH-6 northeast of Eldorado K-1 toward Coldwater, Kan. 1931[60] current
SH-34 1927 1930 Became a portion of US-75
x25px SH-34A 1.00[61] 1.61 Willow US-283/SH-34 east of Willow c. 1943[62] current unsigned
x25px SH-34B 1.03[61] 1.66 Brinkman US-283 / SH-34 east of Brinkman c. 1943[62] current unsigned
x25px SH-34C 4.52[34] 7.27 SH-34 north of Woodward Boiling Springs State Park c. 1956[63] current
x25px SH-35 0.85[64] 1.37 Osage Hills State Park US-60 west of Bartlesville 1944 current Unsigned
x25px SH-35 1927 1938 Became a portion of SH-3
SH-36 44.4[65] 71.5 I-44 / US-277/US-281 southwest of Randlett I-44 / US-277/US-281 south of Lawton c. 1926[66] current
x25px SH-36A Cameron University Pioneer Expressway (present-day I-44) in Lawton c. 1953[67] c. 1978[68]
SH-37 65.8[69] 105.9 US-281/SH-8 in Hinton Sunnylane Road in Moore 1937 current
SH-37 12.54[6] 20.18 SH 37 toward Clarksville, Tex. US-70 Byp. in Idabel 1956 current Formerly numbered SH-57
SH-37 1927 1935 Became a portion of SH-9
SH-38 14.76[70] 23.75 US-64 in Jet SH-11 west of Medford c. 1961[71] current
SH-38 1927 1940 Became a portion of US-287
SH-39 68.4[65] 110.1 US-62/US-277/SH-9 at Tabler US-377/SH-3E/SH-56/SH-99 southeast of Konawa c. 1936[72] current
SH-39 1927 1930 Became a portion of US-66
x25px SH-40 US-66 in Warwick US-60/US-77 in Ponca 1927 1965 Became US 177
SH-40A 0.35[39] 0.56 US-177 west of Carney Carney 1961 current
x25px SH-41 Texas state line west of Sweetwater Oklahoma City c. 1927[73] 1954[74] Renumbered to SH-152
x25px SH-42 1.43[75] 2.30 Dill City SH-152 north of Dill City 1939[76] current
x25px SH-42 1927 1938 removed from state highway system
SH-43 US-75/SH-3 in Coalgate SH-2 northeast of Clayton 1942 current
SH-43 1927 1938 removed from state highway system
SH-44 59.2[77] 95.3 US-283 north of Blair SH-33 in Butler 1932[78] current
SH-44 1927 1932 Became SH-74
x25px SH-44A 1.43 2.30 SH-44 southwest of Lugert Quartz Mountain State Park 1950 current
SH-45 US-281/SH-14 in Waynoka US-60/US-64/US-81 in Enid c. 1927[73] current
SH-46 49.3[79] 79.3 US-60 / US-283 / SH-51 in Arnett US-64 west of Buffalo 1939 current
SH-46 1927 1930 Became US-54
x25px SH-47 FM 2124 toward Allison, Tex. SH-33 in Thomas 1936[80] current
x25px SH-47 1927 1930 Became part of SH-15
x25px SH-47A 2.15 3.46 SH-47 west of Cheyenne SH-47 west of Cheyenne 1965[80] current
x25px SH-47A SH-47 west of Reydon Reydon 1950[80] 1954[80]
SH-48 159.5[81] 256.7 SH-78 north of Durant US-64/US-412 southeast of Cleveland 1941 current
SH-48 1927 1941 Renumbered as SH-99
x25px SH-48A 9.39[15] 15.11 SH-78 in Milburn SH-48 at Coleman 1950 current
x25px SH-49 30.0 48.3 SH-54 south of Cooperton I-44 / US-62 / US-277 / US-281 north of Lawton 1939[82] current
SH-50 37.7[83] 60.7 US-183 / US-270 / SH-3 southeast of Woodward US-64 at Camp Houston 1927[84] current
x25px SH-50A 0.54[34] 0.87 SH-50 southwest of Freedom Alabaster Caverns State Park 1959 current
x25px SH-50B 4.56[34] 7.34 Boiling Springs State Park SH-50 north of Mooreland c. 1958[85] current Formerly part of SH-34C
SH-51 332.8 535.6 US-60 toward Higgins, Tex. (concurrent with US-60) Highway 244 toward Lincoln, Ark. 1927[86] current
SH-51A 22.40[20][21] 36.05 SH-8 north of Watonga SH-58 south of Fairview 1950 current
SH-51B 18.49[87] 29.76 SH-72 in Coweta US-69 south of Wagoner 1954 current
x25px SH-51C SH-51 west of Stillwater Lake Carl Blackwell 2005
x25px SH-51D SH-51 south of Sand Springs I-244 in Tulsa c. 1977
SH-52 4.06[88] 6.53 Hanna SH-9 north of Hanna 1941 current
SH-52 16.46[89] 26.49 US-266 northeast of Grayson SH-16 west of Bald Hill 1941 current
SH-52 1927 1931 Transferred to US-62
SH-53 87.6[90] 141.0 SH-5 in Walters US-177 east of Gene Autry 1928 current
x25px SH-53A 1.00[91] 1.61 Gene Autry SH-53 north of Gene Autry 1973 current
x25px SH-53A 1.01[92] 1.63 SH-53 east of Comanche Comanche Lake 1948 2004[93]
SH-54 9.96[11] 16.03 US-70 west of Grandfield SH-5 north of Hollister 1956[94] current
SH-54 US-62 southeast of Snyder SH-33 east of Thomas 1941[94] current
x25px SH-54A 3.50[75] 5.63 Corn SH-54 east of Corn
x25px SH-54B 3.27[75] 5.26 SH-54 west of Colony Colony
SH-55 39.9[95] 64.2 SH-34 in Carter SH-54 at Lake Valley 1937 current
SH-56 US-377 / SH-3E / SH-39 / SH-99 southeast of Konawa US-62 in Okmulgee 1929[96] current
x25px SH-57 1932 1955 Became the southeastern SH-37
SH-58 72.7[97] 117.0 SH-49 east of Medicine Park BlaineCuster County line north of Hydro 1945[98] current
SH-58 105.9[20][99] 170.4 US-270 / US-281 / SH-3 / SH-33 west of Watonga Kansas state line south of Attica, Kan. c. 1931[100] current
SH-58A 5.33[20] 8.58 SH-51 west of Canton SH-58 northeast of Canton
SH-59 93.0[101] 149.7 SH-39 north of Criner US-270 Bus. / SH-56 in Wewoka 1932[102] current
SH-59A 5.27[103][104] 8.48 US-177 / SH-59 east of Byars SH-3W northwest of Ada
SH-59B 5.69[37][103] 9.16 SH-19 east of Lindsay SH-59 west of Payne
SH-59B 6.93[105] 11.15 SH-102 west of Macomb US-177 / SH-3W west of Chisney
x25px SH-61 1934 1941 became a portion of SH-7
x25px SH-61 1944 1968 Turned over to Pontotoc County
x25px SH-61A SH-99 west of Harden City Harden City 1948 1985 Renumbered to SH-99A
SH-63 US-69 in Kiowa Highway 8 toward Mena, Ark. 1935[106] current
x25px SH-63A 2.40[107] 3.86 SH-1 / SH-63 west of Talihina Highway branches into two and has three termini
SH-64A 2[108] 3 I-35 / US-64 exit 186 Perry c. 1964[108] c. 1971[109]
SH-64B 11.39[28] 18.33 I-40 south of Muldrow SH-101 north of Muldrow c. 1958[85] current
SH-64C 9[110] 14 SH-64B north of Muldrow US-64 southeast of Roland c. 1973[110] c. 1975[111]
SH-64D 3.65[28] 5.87 US-64 north of Moffett Toward Van Buren, Ark. c. 1973[110] current
SH-65 US-70 south of Temple SH-17 in Sterling c. 1932[112] current
SH-66 192.7[113] 310.1 I-40 Bus./US-81 in El Reno US-60 northeast of White Oak 1985[114] current Former US-66
SH-66 SH-66 west of Wellston SH-66 east of Wellston 1936[114] 1985 renumbered to SH-66B when modern SH-66 was established
x25px SH-66A SH-3 / SH-74 in Oklahoma City I-44 / SH-66 in Oklahoma City c. 1979
SH-66B 3.26[39] 5.25 SH-66 west of Wellston SH-66 east of Wellston 1985[114] current Established as SH-66 when US-66 was active, renumbered to SH-66B when modern SH-66 was established
x25px SH-67 9.94[115][116] 16.00 US-75 Alt. in Kiefer US-64 in Bixby 1936[117] current
SH-68 1932 1970 Turned over to Hughes County
SH-69 1944 1987 Became parts of SH-54A, SH-54B, and SH-183A, and the remainder turned over to Washita County
SH-69A 5.15[29] 8.29 SH-10 in Miami US-69 east of Commerce
SH-69A 4.70[118] 7.56 US-69 south of Pryor Sportsman Acres
x25px SH-70 1955 Became SH-106
SH-70A Lake Texoma US-70 in Kingston
SH-70B 5.71[119] 9.19 Lake Texoma US-70 in Kingston
SH-70C 0.32[10] 0.51 US-70 in Randlett Randlett
SH-70D 0.30[10] 0.48 US-70 in Devol Devol
SH-70E 31.87[120] 51.29 SH-78 south of Durant US-70 north of Bennington
SH-70F 4.56[119] 7.34 SH-32 west of Kingston US-70 south of Madill
SH-71 20.92[121] 33.67 SH-31 in Quinton SH-2 south of Porum
SH-72 US-266 south of Council Hill SH-51 in Coweta
SH-73 SH-34 south of Hammon I-40 Bus. west of Clinton
SH-74 52.5[122] 84.5 SH-7 west of Alpers I-35 in Goldsby 1937[123] current
SH-74 91.5[124] 147.3 I-44/SH-3/SH-66 in Oklahoma City SH-11 west of Deer Creek c. 1931[102] current Formerly SH-44
SH-74A 2.76[125] 4.44 I-35 in Norman US-77 in Norman 1936[126] c. 2009[127]
SH-74B 9.95[103] 16.01 SH-76 south of Blanchard SH-74 in Goldsby
SH-74C 11.59[128] 18.65 SH-74 in Crescent US-77 north of Guthrie
SH-74D 2.76[128] 4.44 Lovell SH-74 east of Lovell
SH-74E 4.98[128] 8.01 SH-51 south of Marshall SH-74 east of Marshall
SH-74F 8.05[128] 12.96 SH-33 north of Cashion SH-74 east of Cashion
x25px SH-74G IH-35 in Purcell SH-74 in Purcell c. 1995 date of cancellation unknown
SH-76 100 160 South of Leon SH-37 in Newcastle
x25px SH-77 Partial loop and spurs through Lake Murray State Park 1953 1960 Became SH-77D; section from SH-32 northward became SH-77 a year earlier
x25px SH-77A Partial loop and spurs through Lake Murray State Park 1954 Became SH-77
x25px SH-77C 0.47[103] 0.76 US-77 west of Gene Autry Gene Autry 1954 Became part of SH-53
x25px SH-77C 0.47[103] 0.76 US-77/SH-39/SH-74 in Purcell US-77/SH-39 in Purcell Unsigned
x25px SH-77D 2.55[38] 4.10 US-77 south of Davis Falls Creek Baptist Conference Center
SH-77H 13.75[129][130] 22.13 US-77 in Norman I-240/SH-3 in Oklahoma City 1950 current
SH-77S 30.04[91][131] 48.34 Partial loop and spurs through Lake Murray State Park 1960 current
SH-78 SH 78 toward Bonham, Tex. SH-22 east of Tishomingo
SH-79 4.43[132] 7.13 SH 79 toward Byers, Tex. US-70 in Waurika c. 1938[133] current
SH-80 US-62 / SH-10 in Fort Gibson SH-51 in Hulbert
x25px SH-80A 0.85[27] 1.37 SH-80 in Fort Gibson SH-80 in Fort Gibson
x25px SH-81A 0.71[14] 1.14 US-81 in Duncan US-81 in Duncan
SH-82 43.2[134] 69.5 SH-1 / SH-63 west of Talihina SH-9 in Stigler
SH-82 99.2[99] 159.6 I-40 south of Vian US-60 / US-69 east of Vinita
x25px SH-82A 0.36[118] 0.58 SH-82 in Langley SH-28 at Grand River Dam
SH-83 11.36[25] 18.28 US-59 north of Howe Highway 96 toward Hartford, Ark.
SH-84 9.85[53][135] 15.85 SH-9 in Dustin US-75 east of Weleetka c. 1940[136] current
SH-85 13.41[44][45] 21.58 SH-82 west of Ketchum US-60/US-69 east of Vinita
x25px SH-85A 5.68[45] 9.14 SH-85 west of Bernice SH-125 north of Monkey Island
SH-86 12.06[137][138] 19.41 SH-51 west of Stillwater US-77 in Perry
SH-87 14.65[6] 23.58 US-259 southeast of Harris Highway 108 toward Foreman, Ark.
SH-88 Inola US-169 south of Oologah
SH-89 FM 677 toward St. Jo, Tex. SH-53 east of Loco
x25px SH-90 c. 1932 1960 Split off from SH-30, became the western SH-5
x25px SH-91 13.58[120] 21.85 SH 91 toward Denison, Tex. SH-78 in Achille
SH-92 18.09[36] 29.11 US-62 / US-277 / SH-9 east of Chickasha
SH-92 SH-152 in Mustang SH-66 in Yukon 2010
SH-93 15.75[139][140] 25.35 US-70 east of Hugo SH-3 in Rattan
SH-94 14.92[141] 24.01 US-412/SH-3 northwest of Hardesty US-54/US-64 in Hooker c. 1943[62] current
SH-95 42.1[142] 67.8 FM 1290 toward Gruver, Tex. Elkhart, Kan. c. 1952[143] current
x25px SH-96 4.01[131] 6.45 West of Burneyville SH-32 north of Burneyville c. 1957[57] current
SH-97 19.86[64][115][116] 31.96 US-75 Alt. / SH-33 / SH-66 in Sapulpa North of Sand Springs 1952[144] current
x25px SH-97T US-64/US-412/SH-51 in Sand Springs SH-97 in Sand Springs 2003 2004
SH-98 19.67[6] 31.66 SH-37 west of Idabel SH-3 northwest of Glover
x25px SH-98S 0.10[6] 0.16 Wright City SH-98 north of Wright City Unsigned
SH-99 241.5[145] 388.7 US 377 toward Whitesboro, Tex. K-99 toward Chautauqua, Kan. 1938 current Formerly SH-48
SH-99A 2.26[104] 3.64 SH-99 south of Fittstown Harden City
SH-99A 22.46[105][135][146] 36.15 SH-3E east of Shawnee SH-48 west of Bearden
x25px SH-99B SH-33/SH-99 in Drumright SH-99 in Drumright 1999
x25px SH-99C 8.27[119] 13.31 SH-32 east of Lebanon US-377 / SH-99 southwest of Madill
x25px SH-99D SH-99 north of Hominy SH-99 north of Hominy 1981 1999 Bridge over Hominy Creek destroyed
SH-100 I-40 south of Webbers Falls AR 156 toward Evansville, Ark. 1954[147] current
SH-101 23.11[28] 37.19 US-59 north of Sallisaw Highway 220 toward Cedarville, Ark.
SH-102 Wanette SH-66, southwest of Wellston 1955[148] current
x25px SH-103 1955 1963 Became part of US-259
x25px SH-104 7.02[27][87] 11.30 US-64/SH-72 in Haskell SH-51B west of Porter 1955[149] current
SH-105 SH-33 in Guthrie SH-18 south of Agra
SH-106 1955[150] 1994[150] Formerly SH-70, turned over to Marshall County
x25px SH-107 1972[150] 1981[150] Still an active state highway with no number, Lincoln Boulevard in Oklahoma City
SH-108 US-64 east of Morrison SH-51 east of Stillwater
SH-109 US-70 in Boswell US-70 in West Ft. Towson
SH-110 9.99[38] 16.08 Dougherty SH-7 in Davis
SH-111 1957 1964 Turned over to McClain County; bridge over Walnut Creek destroyed
SH-112 US-59 / US-271 north of Poteau SH-9A in Arkoma
SH-113 US-69 Bus. north of McAlester US-69 in Canadian
x25px SH-114 1957 1961 Became part of US-56
SH-115 US-62 in Cache SH-152 east of Cordell
SH-116 US-59/SH-10, west of Colcord AR 12 west of Gentry, Ark.
x25px SH-117 SH-33 / SH-66 west of Sapulpa US-75 north of Glenpool
x25px SH-117A 0.75 1.21 SH-117 in Sapulpa US-75 / SH-66 in Sapulpa
x25px SH-119 1957 1979 Became part of SH-11
x25px SH-120 3.04[25] 4.89 SH-112 in Rock Island AR 10 west of Hackett, Ark.
SH-121 1957 1965 turned over to Latimer County
x25px SH-122 1957 1966 Turned over to McClain County
SH-123 SH-11 east of Barnsdall US-60 in Bartlesville
x25px SH-124 1957 1970 removed from system
SH-125 Monkey Island US-69 / SH-10 in Miami
x25px SH-126 9.1[151] 14.6 SH-76 north of Dibble SH-24 in Washington c. 1956[152] c. 1966[153] Turned over to McClain County
SH-127 US-59 / SH-10 / SH-20 in Jay US-59 / SH-10 north of Jay
SH-128 9.81[25] 15.79 US-59 / US-270 in Heavener AR 28 west of Bates, Ark.
x25px SH-129 1957 1964 turned over to Potowatomie County
SH-130 3.00[103] 4.83 SH-76 in Newcastle US-62/US-277 in Newcastle 1957[152] current Removed from the state highway system in 1965 but restored in 1979
SH-131 SH-31 northeast of Coalgate US-69 southwest of Kiowa
SH-132 SH-51 west of Hennessey Kansas state line north of Manchester
SH-133 6.6 10.6 SH-19 northeast of Pauls Valley 1959[85] current
x25px SH-134 1957 1964 removed from system; now SH 325
x25px SH-135 0.4 0.6 Main Street in Owasso US-169 in Owasso Unsigned highway
SH-136 40.5 65.2 Kansas state line north of Guymon
SH-137 6.2 10.0 US-60 in Twin Bridges State Park SH-10 east of Miami
SH-140 1961 1970 turned over to Lincoln County
SH-141 US-59 south of Sallisaw US-64 east of Gans
SH-142 I-35 north of Ardmore SH-199 east of Ardmore
SH-143 1961 1986 renumbered as SH-31B
x25px SH-144 US-271 southeast of Clayton US-259 east of Octavia
x25px SH-145 I-35 west of Paoli US-77 in Paoli
SH-146 SH-9 northwest of Fort Cobb SH-152 west of Binger
SH-147 US-70 east of Sawyer SH-3 east of Rattan
x25px SH-149 8.0 12.9 US-283 in Laverne SH-46 north of May
SH-150 US-69 north of Eufaula I-40 west of Checotah
SH-151 SH-51 east of Mannford US-412 west of Sand Springs
SH-152 149.2[154] 240.1 Texas state line west of Sweetwater I-44/SH-3 in Oklahoma City 1954[74] current Formerly SH-41
x25px SH-153 0.47 0.76 US-77 in Thackerville Interstate 35
SH-156 16.9 27.2 US-77/SH-15 south of Tonkawa US-60/US-77/US-177, west of Ponca City 1965[155] current
x25px SH-159 1965 2004 removed from system
SH-160 1965 1984 transferred to US-177
x25px SH-162 1.3 2.1 US-62/US-64/SH-16 south of Taft Taft
SH-164 SH-74 in Covington US-77 east of Lucien
SH-165 US-64 south of Muskogee US-62 east of Muskogee
SH-166 0.69[115] 1.11 SH-97 in Sapulpa Frankoma Road in Sapulpa
x25px SH-167 I-44/US-412 east of Tulsa SH-266 east of Mingo
SH-171 21.1 34.0 US-287 southeast of Boise City US-56 in Keyes
SH-198 Now SH-98S
SH-199 44.1 71.0 I-35/US-70 in Ardmore SH-78 in Brown
SH-209 2.25[139] 3.62 US-70 in Fort Towson Raymond Gary State Park
x25px SH-251A SH-16 in Okay SH-80 east of Mallard Bay
x25px SH-259A US-259 north of Broken Bow US-259 north of Broken Bow
SH-266 US-169 north of Tulsa SH-66 in Verdigris
SH-270 US-62, Harrah US-177, east of Dale
x25px SH-271A 1.9 3.1 Goodland US-271/SH-109 south of Hugo
x25px SH-281A US-277/US-281 west of Geronimo Geronimo
x25px SH-298 Turned over to McCurtain County
SH-325 38.7 62.3 New Mexico state line west of Kenton US-287 / US-385 / SH-3 in Boise City
SH-351 53.1 85.5 SH-51 in Broken Arrow I-40 west of Webbers Falls 2014[156] current Muskogee Turnpike
SH-364 33.22[157] 53.46 I-44/Turner Tpk. in Sapulpa I-44/Will Rogers Tpk./US-412 in Fair Oaks 2014[156] current Creek Turnpike
SH-412A 2.98[45] 4.80 Oaks US-412 Alt. west of Kansas, Okla. 1989 current Formerly SH-33C
x25px SH-412B 5.33[118] 8.58 US-412 west of Locust Grove SH-69A west of Sportsman Acres 1989 current Formerly SH-33G
x25px SH-412P 1.26[49] 2.03 US-412 east of Fair Oaks Verdigris River

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lengths to two decimal places provided by ODOT Control Section Maps. Lengths to one decimal place provided by Google Maps.
  3. Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. 6.0 6.1 6.2 6.3 6.4 Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. 10.0 10.1 10.2 10.3 Lua error in package.lua at line 80: module 'strict' not found.
  11. 11.0 11.1 Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. 14.0 14.1 Lua error in package.lua at line 80: module 'strict' not found.
  15. 15.0 15.1 Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. 20.0 20.1 20.2 20.3 Lua error in package.lua at line 80: module 'strict' not found.
  21. 21.0 21.1 Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. 24.0 24.1 Lua error in package.lua at line 80: module 'strict' not found.
  25. 25.0 25.1 25.2 25.3 Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  27. 27.0 27.1 27.2 Lua error in package.lua at line 80: module 'strict' not found.
  28. 28.0 28.1 28.2 28.3 Lua error in package.lua at line 80: module 'strict' not found.
  29. 29.0 29.1 29.2 Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. 32.0 32.1 http://www.okladot.state.ok.us/cwp-8-year-plan/cwp_ffy2012-ffy2019/pdfs/cwp_ffy2012-2019.pdf
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. 34.0 34.1 34.2 34.3 Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. 36.0 36.1 36.2 36.3 Lua error in package.lua at line 80: module 'strict' not found.
  37. 37.0 37.1 37.2 Lua error in package.lua at line 80: module 'strict' not found.
  38. 38.0 38.1 38.2 Lua error in package.lua at line 80: module 'strict' not found.
  39. 39.0 39.1 39.2 Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. 44.0 44.1 Lua error in package.lua at line 80: module 'strict' not found.
  45. 45.0 45.1 45.2 45.3 45.4 Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. 49.0 49.1 Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. 53.0 53.1 Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. 57.0 57.1 Lua error in package.lua at line 80: module 'strict' not found. Cite error: Invalid <ref> tag; name "odot-1958-map" defined multiple times with different content
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. 61.0 61.1 Lua error in package.lua at line 80: module 'strict' not found.
  62. 62.0 62.1 62.2 Lua error in package.lua at line 80: module 'strict' not found. Cite error: Invalid <ref> tag; name "odot-1944-map" defined multiple times with different content
  63. Lua error in package.lua at line 80: module 'strict' not found.
  64. 64.0 64.1 Lua error in package.lua at line 80: module 'strict' not found.
  65. 65.0 65.1 Lua error in package.lua at line 80: module 'strict' not found. Cite error: Invalid <ref> tag; name "ggm" defined multiple times with different content
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. 73.0 73.1 Lua error in package.lua at line 80: module 'strict' not found.
  74. 74.0 74.1 Lua error in package.lua at line 80: module 'strict' not found.
  75. 75.0 75.1 75.2 Lua error in package.lua at line 80: module 'strict' not found.
  76. Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. Lua error in package.lua at line 80: module 'strict' not found.
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. 80.0 80.1 80.2 80.3 Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. Lua error in package.lua at line 80: module 'strict' not found.
  85. 85.0 85.1 85.2 Lua error in package.lua at line 80: module 'strict' not found. Cite error: Invalid <ref> tag; name "odot-1959-map" defined multiple times with different content Cite error: Invalid <ref> tag; name "odot-1959-map" defined multiple times with different content
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. 87.0 87.1 Lua error in package.lua at line 80: module 'strict' not found.
  88. Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. Lua error in package.lua at line 80: module 'strict' not found.
  91. 91.0 91.1 Lua error in package.lua at line 80: module 'strict' not found.
  92. Lua error in package.lua at line 80: module 'strict' not found.
  93. Lua error in package.lua at line 80: module 'strict' not found.
  94. 94.0 94.1 Lua error in package.lua at line 80: module 'strict' not found.
  95. Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.
  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. 99.0 99.1 Lua error in package.lua at line 80: module 'strict' not found. Cite error: Invalid <ref> tag; name "ggm-n" defined multiple times with different content
  100. Lua error in package.lua at line 80: module 'strict' not found.
  101. Lua error in package.lua at line 80: module 'strict' not found.
  102. 102.0 102.1 Lua error in package.lua at line 80: module 'strict' not found. Cite error: Invalid <ref> tag; name "odot-1932-map" defined multiple times with different content
  103. 103.0 103.1 103.2 103.3 103.4 103.5 Lua error in package.lua at line 80: module 'strict' not found.
  104. 104.0 104.1 Lua error in package.lua at line 80: module 'strict' not found.
  105. 105.0 105.1 Lua error in package.lua at line 80: module 'strict' not found.
  106. Lua error in package.lua at line 80: module 'strict' not found.
  107. Lua error in package.lua at line 80: module 'strict' not found.
  108. 108.0 108.1 Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. 110.0 110.1 110.2 Lua error in package.lua at line 80: module 'strict' not found.
  111. Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  114. 114.0 114.1 114.2 Lua error in package.lua at line 80: module 'strict' not found.
  115. 115.0 115.1 115.2 Lua error in package.lua at line 80: module 'strict' not found.
  116. 116.0 116.1 Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. 118.0 118.1 118.2 Lua error in package.lua at line 80: module 'strict' not found.
  119. 119.0 119.1 119.2 Lua error in package.lua at line 80: module 'strict' not found.
  120. 120.0 120.1 Lua error in package.lua at line 80: module 'strict' not found.
  121. Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  122. Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. Lua error in package.lua at line 80: module 'strict' not found.
  127. Lua error in package.lua at line 80: module 'strict' not found.
  128. 128.0 128.1 128.2 128.3 Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. Lua error in package.lua at line 80: module 'strict' not found.
  131. 131.0 131.1 Lua error in package.lua at line 80: module 'strict' not found.
  132. Lua error in package.lua at line 80: module 'strict' not found.
  133. Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. 135.0 135.1 Lua error in package.lua at line 80: module 'strict' not found.
  136. Lua error in package.lua at line 80: module 'strict' not found.
  137. Lua error in package.lua at line 80: module 'strict' not found.
  138. Lua error in package.lua at line 80: module 'strict' not found.
  139. 139.0 139.1 Lua error in package.lua at line 80: module 'strict' not found.
  140. Lua error in package.lua at line 80: module 'strict' not found.
  141. Lua error in package.lua at line 80: module 'strict' not found.
  142. Lua error in package.lua at line 80: module 'strict' not found.
  143. Lua error in package.lua at line 80: module 'strict' not found.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. Lua error in package.lua at line 80: module 'strict' not found.
  148. Lua error in package.lua at line 80: module 'strict' not found.
  149. Lua error in package.lua at line 80: module 'strict' not found.
  150. 150.0 150.1 150.2 150.3 Lua error in package.lua at line 80: module 'strict' not found.
  151. Lua error in package.lua at line 80: module 'strict' not found.
  152. 152.0 152.1 Lua error in package.lua at line 80: module 'strict' not found. Cite error: Invalid <ref> tag; name "odot-1957-map" defined multiple times with different content
  153. Lua error in package.lua at line 80: module 'strict' not found.
  154. Lua error in package.lua at line 80: module 'strict' not found.
    Lua error in package.lua at line 80: module 'strict' not found.
  155. Lua error in package.lua at line 80: module 'strict' not found.
  156. 156.0 156.1 Lua error in package.lua at line 80: module 'strict' not found.
  157. Lua error in package.lua at line 80: module 'strict' not found.

External links