| Route information | ||||
|---|---|---|---|---|
| Maintained byODOT | ||||
| Length | 241.5 mi[3] (388.7 km) | |||
| Existed | May 17, 1938[1]–present | |||
| History | Previously SH-48 January 19, 1927 – May 16, 1938[2] | |||
| Major junctions | ||||
| South end | ||||
| Major intersections | ||||
| North end | ||||
| Location | ||||
| Country | United States | |||
| State | Oklahoma | |||
| Counties | Marshall,Johnston,Pontotoc,Seminole,Pottawatomie,Lincoln,Payne,Creek,Pawnee,Osage | |||
| Highway system | ||||
| ||||
| ||||
| ||||

State Highway 99 (SH-99) is a north–south state highway through centralOklahoma. It runs from theTexas state line atLake Texoma to theKansas state line near Lake Hulah. It is 241.5 miles (388.7 km) long. The highwayoverlapsU.S. Highway 377 (US-377) for over half its length.
SH-99 continues asK-99 after crossing the border into Kansas. This road continues for 233 miles (375 km) to the Nebraska border, where it becomesNebraska Highway 99, which lasts an additional 14 miles (23 km). Thus, SH-99 is part of a triple-state highway numbered "99", which lasts a total of 488 miles (785 km).
SH-99 began asSH-48, a short highway connectingAda toHoldenville. This highway was gradually expanded until it became a border-to-border route. In 1938, it was renumbered to match K-99, which was renumbered from K-11 the same day.
US-377 crossesLake Texoma on a bridge fromGrayson County, Texas intoMarshall County, Oklahoma. This is the southern terminus of SH-99, which willoverlap with US-377 all the way to the U.S. Highway's northern terminus inStroud, a distance of 139.91 miles (225.16 km).[4] The highways' first junction in Oklahoma is withSH-32 seven miles (11 km) south of Madill. Five miles (8.0 km) north of this intersection, US-377/SH-99 serves as the northern terminus for SH-99C, a child route of SH-99. The route then heads into Madill, where it forms a brief concurrency withUS-70 andSH-199. US-377/SH-99 heads northeast out of town and entersJohnston County.[5]
West ofTishomingo, US-377/SH-99 picks upSH-22, which follows them east to the county seat. The same junction in Tishomingo where SH-22 splits away is also the northern terminus ofSH-78. Eight miles (13 km) north of Tishomingo, the highway sharess a short concurrency withSH-7. US-377/SH-99 goes 18 miles (29 km) without another highway junction, which is with SH-99A, a spur to unincorporatedHarden City.[5]
The highway interchanges withSH-3, a freeway at this point, nearAhloso. US-377/SH-99 merges onto the freeway, which becomes the Richardson Loop around the west side ofAda. At the southwest corner of the loop,SH-1 joins. Two miles (3.2 km) further north, an interchange serves as the western terminus ofSH-19; also at this interchange, SH-3 splits into SH-3E and SH-3W, the latter of which exits the highway to overlap with SH-19. At the next interchange, SH-1 splits off, and the freeway downgrades to expressway.[5]
The highway crosses theCanadian River intoSeminole County north ofByng. Just after the bridge, US-377/SH-3E/99 intersectsSH-39 andSH-56; this is their eastern and western termini respectively. NearBowlegs,SH-59 joins the concurrency, splitting off again after 3 miles (4.8 km). As the road entersSeminole, it has an interchange withUS-270, where SH-3E splits off. SH-9 also is accessible by interchange in Seminole. US-377/SH-99 encounters another spur of the latter, SH-99A, in unincorporatedLittle. The routes then have an interchange atInterstate 40 (I-40), exit 200.[5]
US-377/SH-99 crosses over theNorth Canadian River and cross a panhandle ofPottawatomie County before enteringLincoln County. Just north of the county line, the highway passes throughPrague. The route does not encounter another highway for 19 miles (31 km), after which lies the town ofStroud, the northern terminus of US-377.[6]
In Stroud, SH-99 has two highway junctions, one of which is the northern terminus of US-377. In central Stroud, the highway meetsSH-66, formerly the celebratedRoute 66. An interchange withI-44 (Turner Turnpike) is 0.4 miles (0.64 km) north of the SH-66 junction.[3]
Signage in Stroud is unclear on where the northern terminus of US-377 is, implying that it continues north of SH-66 to at least I-44. ODOT sources differ on where the northern terminus of the highway is. According to the Control Section Map Book, the north end of US-377 is at SH-66.[6] Another map published by ODOT of Stroud implies that the route extends north of the ramps to and from I-44 to at least the bridge over the turnpike.[7] The US-377 highway log shows US-377 ending at I-44.[4] The insetstrip map of the Turner Turnpike on the ODOT state map omits US-377 entirely.[5]
About 17 miles (27 km) north of Stroud, the now-independent SH-99 meetsSH-33, which it overlaps for two miles (3.2 km) to the town ofDrumright. SH-99 bypasses Drumright to the northwest, after which it meets up with an old alignment leading back to Drumright and SH-33, now numbered SH-99B but unsigned.[8] After turning back north, it crosses theCimarron River atOilton, and has an interchange with theCimarron Turnpike betweenJennings andHallett.[9]
It is then concurrent withUS-64 for six miles (9.7 km) before passing throughCleveland, where it crosses theArkansas River. Throughout its final 55 miles (89 km), inOsage County, the highway passes through a relatively sparse region, though it meetsSH-20 inHominy and overlapsSH-11 south ofPawhuska (the county seat) andUS-60 north of the city. Its final junction is withSH-10 10 miles (16 km) south of the Oklahoma–Kansas state line.[10]
State Highway 99 traces its roots back to the firstState Highway 48, which was first established on January 19, 1927.[2] This highway connected Ada toHoldenville; it roughly followed present-day SH-99 until about two miles (3.2 km) north of theCanadian River, it then turned east and passed a mile (1.6 km) south of the unincorporated town of Vamoosa, after which it followed the route of today's SH-56. After 10 miles (16 km), it passed through Sasakwa, in which it turned north and ended at the original SH-3, at the intersection called "Five-Mile Corner", west of Holdenville.[11] The 1928 state highway map shows the highway extended to SH-9 (now US-62) near Prague along the present-day SH-99 alignment, with the Canadian River crossing as a toll bridge.[12] By January 1, 1929, the route had been realigned to pass throughKonawa.[13] The old designation between the Canadian River and SH-3 was replaced shortly after by SH-56.
In 1931, SH-48 was greatly expanded. The route was extended northward toUS-66 in Stroud.[14] At its southern end, it was extended along a new alignment, which began atSH-19, present day SH-3, southeast of Ada and ran through Tishomingo and Madill to end at the Red River northwest ofDenison, Texas, where it metTexas State Highway 91. Also that year, a second section of SH-48 was established, taking over a large portion of what was then SH-25; the remainder of the route was integrated into US-60.[14]
On March 1, 1932, a new section of road was designated as State Highway 48, connecting Stroud to SH-33 west of Drumright.[2] As a result, the SH-48 designation was able to follow existing roads to link up with its previously-disconnected northern section. Thus, SH-48 became a border-to-border highway, linking Texas and its SH-91 to K-11 at the Kansas state line.[15]
On May 17, 1938, both Kansas and Oklahoma renumbered K-11 and OK-48 respectively to bear the number 99, providing continuity between the states.[1] At this time, SH-99 followed the same basic corridor of the present-day route from Madill north to Kansas. However, SH-48's designation was still in use from May 1938 to February 1941. The SH-48 designation was then made into the route passing through Konawa, which the SH-99 designation bypassed. After SH-48 was discontinued, however, it would only remain discussed for just under three years, SH-48 resurfacing for a route only 13 miles (21 km) east of SH-99.[2] The portion of SH-48 from SH-99 to Konawa would later become part of SH-39.[1]
In January 1944,Denison Dam was placed into operation, creatingLake Texoma. As a result, a portion of SH-99 between Madill and Texas was inundated.[16] On May 5, 1958, the route was realigned to once again reach Texas;[1] it now crossed a bridge further upstream, connecting toTexas State Highway 10,[17] which was subsequently renumbered to Texas State Highway 99.[18]
The existing route of SH-99 (concurrent with SH-3) veered west by about 4 miles (6.4 km) to once again serve the town ofKonawa before cutting back northeast to continue the highway's previous heading.[5][19] This was remedied on December 9, 1968, when the highway was changed to a straighter alignment bypassing Konawa. The old road heading west into Konawa became part of SH-39.[1]
Another bypass occurred in 1977, this time in Drumright. SH-99 was changed to bypass the town on February 7, 1977, and the old alignment that was not part of SH-33 became SH-99B.[1]
The Oklahoma Department of Highways had proposed portions of State Highway 99 for inclusion in theUnited States Numbered Highway System several times. One such application made in 1953 suggested that the entirety of SH-99 become a U.S. Route, while another suggested a northern terminus at US 64 near Cleveland.[20] On June 18, 1964, theAmerican Association of State Highway Officials (AASHO, later the American Association of State Highway and Transpiration Officiations, AASHTO) accepted an extension of US 377 from the Texas state line 17 miles (25 km) to US 70 in Madill.[21][22]
The Department of Highways, and later the Department of Transportation, submitted applications to extend US 377 from Madill to US 64 in Cleveland eight times between December 1964 and 1980,[23] all of which were rejected for unknown reasons.[20] In 1988, ODOT began signing US 377 from Madill to Stroud along SH-99 without AASHTO approval.[21][22][24]
SH-99 has two lettered spurs:
All exits are unnumbered.
| County | Location | mi[3] | km | Destinations | Notes |
|---|---|---|---|---|---|
| Lake Texoma | 0.0 | 0.0 | Continuation intoTexas; southern end of US-377 concurrency | ||
| Willis Bridge; Oklahoma–Texas line | |||||
| Marshall | | 9.2 | 14.8 | ||
| | 14.2 | 22.9 | Northern terminus of SH-99C | ||
| Madill | 16.0 | 25.7 | Southern end of US-70 concurrency | ||
| 16.5 | 26.6 | Northern end of US-70 concurrency; southern end of SH-199 concurrency | |||
| Northern end of SH-199 concurrency | |||||
| Johnston | Tishomingo | 29.1 | 46.8 | Southern end of SH-22 concurrency | |
| 30.2 | 48.6 | Northern end of SH-22 concurrency | |||
| | 38.8 | 62.4 | Southern end of SH-7 concurrency | ||
| | 39.7 | 63.9 | Northern end of SH-7 concurrency | ||
| Pontotoc | | 57.4 | 92.4 | Western terminus of SH-99A | |
| Ahloso | 65.6 | 105.6 | Interchange; southern end of SH-3 concurrency; southern end of freeway section | ||
| Ada | Stonecipher Boulevard | ||||
| 67.6 | 108.8 | Northbound left exit and southbound left entrance; northern end of freeway section; northern end of SH-3 concurrency | |||
| 70.2 | 113.0 | Southern end of SH-1 concurrency | |||
| 72.2 | 116.2 | Interchange; northern end of SH-1 concurrency; southern end of SH-3E concurrency | |||
| Canadian River | Abbott-Haney Bridge | ||||
| Seminole | | 82.8 | 133.3 | Western terminus of SH-56; eastern terminus of SH-39 | |
| Bowlegs | 97.2 | 156.4 | Southern end of SH-59 concurrency | ||
| | 99.9 | 160.8 | Northern end of SH-59 concurrency | ||
| Seminole | 102.3 | 164.6 | Northern end of SH-3E concurrency | ||
| 103.9 | 167.2 | ||||
| Little | 110.9 | 178.5 | |||
| | 113.4 | 182.5 | Exit 200 on I-40 | ||
| North Canadian River | Seminole–Pottawatomie county line | ||||
| Lincoln | Prague | 120.9 | 194.6 | ||
| Stroud | 139.5 | 224.5 | FormerUS 66 | ||
| 139.9 | 225.1 | Exit 179 on I-44 / Turnpike; northern terminus of US-377 | |||
| Payne | | 156.0 | 251.1 | Southern end of SH-33 concurrency | |
| Creek | Drumright | 158.1 | 254.4 | Northern end of SH-33 concurrency; western terminus of SH-33 Truck | |
| 160.4 | 258.1 | Northern end of SH-33 Truck concurrency | |||
| | 168.6 | 271.3 | |||
| Pawnee | | 175.7 | 282.8 | Exit 48 on US-412 / Turnpike | |
| | 180.3 | 290.2 | Southern end of US-64 concurrency | ||
| Cleveland | 186.5 | 300.1 | Northern end of US-64 concurrency | ||
| Arkansas River | Bridge | ||||
| Osage | Hominy | 196.3 | 315.9 | ||
| | 210.0 | 338.0 | Southern end of SH-11 concurrency | ||
| Pawhuska | 215.3 | 346.5 | Northern end of SH-11 concurrency; southern end of US-60 concurrency | ||
| | 220.8 | 355.3 | Northern end of US-60 concurrency | ||
| | 231.2 | 372.1 | Western terminus of SH-10 | ||
| | 240.9 | 387.7 | Continuation intoKansas | ||
1.000 mi = 1.609 km; 1.000 km = 0.621 mi
| |||||