K-14 | K-14 Truck | K-15 | K-15E | K-15W |
K-16 | K-16 (1926) | K-17 | K-18 | K-19 |
K-19 Spur | K-20 | K-21 | K-22 | K-22 (1926) |
K-22 (1930) | K-23 | K-23A | K-23 Spur | US 24 |
US 24B | K-24 | K-25 |
K-14
Length: 219.276 miles
South Endpoint:
Junction K-44 at Anthony (1926-1932)
OK 14 at the Oklahoma State Line south of Hardtner (1932-1940)
Junction US 281 west of Kiowa (1940-1962)
Junction US 281 west of Kiowa, concurrent with K-2 (1962-1995)
Junction US 160 West of Harper (1995-present)
North Endpoint:
NE 14 at the Nebraska State Line southwest of Superior, NE
Counties Served:
Harper, Kingman, Reno, Rice, Ellsworth, Lincoln, Mitchell, Jewell
Historic Counties Served:
Barber (1932-1995)
K-14 Truck Route (Ellsworth)
Length: 2.790 miles
South Endpoint:
Junction K-14 south of Ellsworth, concurrent with K-156
North Endpoint:
Junction K-14 North of Ellsworth, concurrent with K-140
County Served: Ellsworth
Junction Guide
County MP | State MP | Junction |
---|---|---|
156-27/17.709 | 0.000 | K-14/K-156 Junction |
156-27/18.785 | 1.076 | Avenue L |
156-27/18.935 | 1.226 | South city limits Ellsworth |
156-27/19.990 | 2.281 | North city limits Ellsworth |
156-27/20.004 140-27/0.495 | 2.295 | K-140/K-156 Junction |
140-27/0.406 | 2.384 | East city limits Ellsworth |
140-27/0.354 | 2.436 | West city limits Ellsworth |
140-27/0.000 | 2.790 | K-14/K-140 Junction |
AADT (2019)
Location | Count | Truck % |
---|---|---|
K-156 from K-14 to Avenue L | 3,890 | 16.6% |
K-156 from Ave. L to 8th Street/Avenue JJ | 4,270 | 16.6% |
K-156 from 8th St./Ave. JJ to K-140 | 6,010 | 12.6% |
K-140 from K-156 to K-14 | 3,040 | 5.4% |
K-15
Length: 257.133 miles
South Endpoint:
OK 18 at the Oklahoma State Line
North Endpoint:
Junction K-9/K-15E/K-15W North of Linn (1935-1988)
NE 15 at the Nebraska State Line south of Fairbury, NE (1926-1935; 1988-present)
Counties Served:
Cowley, Sumner, Sedgwick, Harvey, Marion, Dickinson, Clay, Washington
K-15E
Length: 30.150 miles
Historic South Endpoint: Junction K-9/K-15/K-15W North of Linn
Historic North Endpoint: Nebraska State Line south of Lanham, NE
Historic County Served: Washington
History
Sometime between 1933 and 1937, a new highway was added into the state highway system from K-9 near Barnes north to the Nebraska line via Hanover. Rather than create a new highway designation, the new route was considered a second branch of K-15 and was designated K-15E. This was the only “split” Kansas numbered route. It was also the last to be eliminated. K-15E was re-designated as an extension of K-148 in a resolution dated May 2, 1988.
K-15W
Length: 25.489 miles
Historic South Endpoint: Junction K-9/K-15/K-15E North of Linn
Historic North Endpoint:
NE 15 at the Nebraska State Line south of Fairbury, Neb.
Historic County Served: Washington
History
Sometime between 1933 and 1937, a second branch of K-15 was established. The original segment of K-15 north of the “split” at the junction of K-9 near Linn was designated as K-15W. This was the only “split” Kansas numbered route. It was also the last to be eliminated. K-15W was restored to its original designation of K-15 in a resolution dated May 2, 1988.
K-16 (1926-1936)
Historic South Endpoint:
OK 16 at the Oklahoma State Line in Coffeyville
Historic North Endpoint:
Junction US 36 west of Troy (1926-1935)
Junction K-7 near Osawatomie (1935-1936)
Historic Counties Served:
Montgomery, Neosho, Allen, Anderson (1926-1936)
Miami (1935-1936)
Franklin, Douglas, Jefferson, Atchison, Doniphan (1926-1935)
K-17
Length: 21.138 miles
Historic South Endpoint: Junction US 54/400 near Midway (1926-2013)
Historic North Endpoint:
Junction US 81 west of Moundridge (1926-1937)
Junction US 81 south of McPherson (1937-1957)
Junction K-96 south of Hutchinson (1957-2013)
Historic Counties Served:
Kingman, Reno (1926-2013)
McPherson (1926-1957)
K-21 (1926-1941)
South Endpoint:
Oklahoma State Line south of Englewood (1926-1931)
US 160 near Englewood (1931-1933)
US 50S in Dodge City (1933-1938)
US 36 in Norton (1938-1941)
North Endpoint:
US 36 in Norton (1926-1936)
Nebraska State line north of Norton (1936-1941)
Counties Served: Clark, Ford, Hodgeman, Lane, Trego, Graham, Norton
History
K-21 was one of the original cross-state north-south highways in western Kansas.
Around 1932, AASHO had approved a new US highway designation, US 283, to replace K-21. However, this approval was conditioned upon improving the routed to standards. In 1933, US 281 had been designated from the Oklahoma State line to Dodge City. By 1936, K-21 had been exte
K-22
Length: 3.087 miles
South Endpoint: Junction US 36 south of Haddam
North Endpoint: South city limits of Haddam
County Served: Washington
AADT (2019): 195 (23.1% truck)
History
This spur highway was established in a July 8, 1940 resolution after completion of a new alignment of US 36 south of Haddam. The number was backfilled, as the number 22 had previously been withdrawn.
K-22 (1926)
Historic South Endpoint: Oklahoma State Line south of Liberal
Historic North Endpoint:
NE 22 at the Nebraska State Line northeast of Woodruff
Historic Counties Served:
Seward, Haskell, Finney, Scott, Logan, Thomas, Sheridan, Decatur, Norton, Phillips (1926-1932)
History
The original K-22 was one of the original cross-state north-south highways in western Kansas. The highway was numbered in deference to the connecting Nebraska highway, hence the fact that this was a north-south route despite the route number being even.
By 1932, K-22 had been designated as an extension of US 83.
K-22 (1930)
Length: 178.6 miles
South Endpoint: Lawrence Avenue and Douglas Avenue, Wichita
North Endpoint: 6th Avenue and Topeka Avenue, Topeka
Historic Counties Served:
Sedgwick, Butler, Greenwood, Lyon, Osage, Shawnee (1930-1938)
K-23
Length: 199.117 miles
South Endpoint:
US 54/US 160 in Meade (1926-1937)
SE corner Sec. 22, T 34 S, R 28 W, 15 miles south of Meade (1937-1960)
OK 23 at the Oklahoma State Line South of Meade (1960-present)
North Endpoint:
Nebraska State Line north of Cedar Bluffs (1926-1930)
US 83/US 183 in Dresden (1930-1938)
US 36/US 183 in Oberlin (1938-1941)
US 83/K-383 northeast of Selden (1941-present)
Counties Served: Meade, Gray, Finney, Lane, Gove, Sheridan
Historic County Served: Decatur (1926-1941)
K-23 Alternate
Length: 1.828 miles
Southwest Endpoint:
Junction Main Street and K-23/Old 40 Road in Grainfield
Northeast Endpoint: Junction K-23 east of Grainfield
County Served: Gove
Junction Guide
KDOT Milepost | Total Miles | Junction |
---|---|---|
23A-32/0.000 | 0.000 | South junction K-23 (Begin K-23A) |
23A-32/0.600 | 0.600 | North city limits Grainfield |
23A-32/1.828 | 1.828 | North junction K-23 (end K-23A) |
AADT (2019)
Location | Count | Truck % |
---|---|---|
South junction K-23 to NCL Grainfield | 190 | 21.0% |
NCL Grainfield to north junction K-23 | 120 | 33.3% |

US 24
Length: 433.7 miles
West Endpoint: Colorado State Line at Kanorado
East Endpoint: Missouri State Line in Kansas City
Counties Served:
Sherman, Thomas, Sheridan, Graham, Rooks, Osborne, Mitchell, Cloud, Clay, Riley, Pottawatomie, Shawnee, Jefferson, Douglas, Leavenworth, Wyandotte