Wikipedia
List of state highways in Iowa
State highways in the U.S. state of Iowa are owned and maintained by the Iowa Department of Transportation.
Highway markers from different years | |
Highway names | |
---|---|
Interstates | Interstate nn (I-nn) |
US Highways | U.S. Highway nn (US nn) |
State | Iowa nn |
System links | |
Number | Length (mi)[1][2] | Length (km) | Southern or western terminus | Northern or eastern terminus | Formed | Removed | Notes |
---|---|---|---|---|---|---|---|
No. 1 | 236[3] | 380 | Missouri state line near Lamoni | Minnesota state line near Northwood | 1920 | 1926 | Jefferson Highway through Iowa; replaced by US 65 and US 69 |
Iowa 1 | 119.268 | 191.943 | Iowa 2 south of Keosauqua | US 151 south of Anamosa | 1926 | current | |
Iowa 2 | 233.80[4] | 376.26 | US 6 near Lewis | IL 2 at Muscatine | 1920 | 1939 | Renumbered Iowa 92 (renumbering approved 1938) |
Iowa 2 | 251.376 | 404.550 | N-2 at Nebraska City, Neb. | US 61 at Fort Madison | 1941 | current | Formerly Iowa 3 |
Iowa 3 | 267.07[4] | 429.81 | N-2 at Nebraska City, Neb. | IL 9 at Fort Madison | 1920 | 1941 | Renumbered Iowa 2 |
Iowa 3 | 323.102 | 519.982 | SD 50 near Westfield | Northwest Arterial at Dubuque | 1945 | current | Replaced part of Iowa 5, all of Iowa 221, and part of Iowa 10 |
Iowa 4 | 29.70[5] | 47.80 | US 59 / Iowa 141 at Denison | Iowa 175 at Odebolt | 1920 | 1968 | Renumbered Iowa 39 |
Iowa 4 | 146.343 | 235.516 | Iowa 44 in Panora | MN 4 near Estherville | 1969 | current | Formerly Iowa 17 |
Iowa 5 | 77.64[5] | 124.95 | Iowa 3 near Aurelia | US 169 at Fort Dodge | 1920 | 1968 | Renumbered Iowa 7 |
Iowa 5 | 103.540 | 166.631 | Route 5 south of Cincinnati | I-35 near West Des Moines | 1969 | current | Formerly portion of Iowa 60 |
No. 6 | 369[3] | 594 | Nebraska state line at Council Bluffs | Illinois state line at Clinton | 1920 | 1926 | Lincoln Highway through Iowa; replaced by US 30 |
Iowa 6 | 104 | 167 | Route 5 near Cincinnati | US 32 in Des Moines | 1926 | 1931 | Formerly No. 17 and No. 59; became part of Iowa 60 when US 6 extended into Iowa |
Iowa 7 | 140.69[4] | 226.42 | US 6 at Council Bluffs | City US 6 in Des Moines | 1920 | 1939 | Replaced by an extended Iowa 64 |
Iowa 7 | 0.47[6] | 0.76 | Iowa 99 in Oakville | Oakville | 1955 | 1957 | Renumbered Iowa 407; spur route |
Iowa 7 | 24.18[5] | 38.91 | I-29 / US 77 in Sioux City | Iowa 3 near Brunsville | 1957 | 1968 | Formerly Iowa 29; portion became Iowa 985 |
Iowa 7 | 73.661 | 118.546 | Iowa 3 near Aurelia | US 169 at Fort Dodge | 1969 | current | Formerly Iowa 5 |
No. 8 | 283[3] | 455 | No. 6 in Council Bluffs | Illinois state line at Burlington | 1920 | 1926 | Replaced by US 34 |
Iowa 8 | 13.961 | 22.468 | US 63 in Traer | US 218 near Garrison | 1926 | current | |
Iowa 9 | 295.088 | 474.898 | SD 42 near Larchwood | WIS 82 at Lansing | 1920 | current | |
Iowa 10 | 104.512 | 168.196 | SD 46 near Hawarden | Iowa 4 at Havelock | 1920 | current | |
Iowa 11 | 96.60[4] | 155.46 | US 151 / Iowa 64 in Cedar Rapids | US 52 / Iowa 24 in Calmar | 1920 | 1941 | Replaced by Iowa 150, which was proposed to become part of US 150 |
Iowa 12 | 46.274 | 74.471 | US 20 / US 75 at Sioux City | Iowa 10 in Hawarden | 1920 | current | Signed as US 20 Bus through Sioux City |
Iowa 13 | 85.235 | 137.172 | US 30 / US 151 near Bertram | US 52 near Froelich | 1920 | current | |
Iowa 14 | 187.838 | 302.296 | Iowa 2 at Corydon | US 18 / US 218 Bus in Charles City | 1920 | current | |
Iowa 15 | 111 | 179 | US 30 in Ames | Minnesota state line near Lake Mills | 1920 | 1935 | Replaced by US 69 |
Iowa 15 | 14.92[5] | 24.01 | Iowa 137 at Eddyville | US 63 in Ottumwa | 1937 | 1968 | Renumbered Iowa 23 |
Iowa 15 | 4.655 | 7.491 | Route 15 south of Milton | Iowa 2 at Milton | 1969 | 2003 | Formerly Iowa 23 |
Iowa 15 | 63.578 | 102.319 | Iowa 3 near Pocahontas | MN 15 near Armstrong | 1969 | current | Formerly Iowa 44 |
Iowa 16 | 239 | 385 | Missouri state line near Redding | Minnesota state line near Ledyard | 1920 | 1930 | Replaced by US 169 |
Iowa 16 | 65.488 | 105.393 | US 34 near Agency | US 61 at Wever | 1930 | current | |
Iowa 17 | 147.48[5] | 237.35 | Iowa 64 in Panora | MN 4 near Estherville | 1920 | 1968 | Renumbered Iowa 4 |
Iowa 17 | 102.789 | 165.423 | Iowa 141 at Granger | US 18 near Wesley | 1969 | current | Formerly portion of Iowa 60 |
No. 18 | 148 | 238 | Missouri state line at Braddyville | No. 23 at Sac City | 1920 | 1926 | Replaced by US 71 |
No. 19 | 302 | 486 | South Dakota state line near Inwood | Wisconsin state line at Lansing | 1920 | 1926 | East end truncated to US 75 for a month in 1926; replaced by US 18 |
Iowa 19 | 2.44[6] | 3.93 | Backbone State Park | Iowa 3 / Iowa 13 near Strawberry Point | 1927 | 1957 | Renumbered Iowa 410 |
No. 20 | 324[3] | 521 | Illinois state line at Keokuk | Minnesota state line near Burr Oak | 1920 | 1926 | Replaced by US 61 and US 55 |
Iowa 21 | 115 | 185 | Minnesota state line near Allendorf | Iowa 141 near Denison | 1920 | 1934 | Replaced by Iowa 73 (proposed US 73) |
Iowa 21 | 97.152 | 156.351 | Iowa 149 near Hedrick | US 20 / Iowa 27 at Waterloo | 1934 | current | Formerly ended at Iowa 92; extended south in 1980 |
No. 22 | 34[3] | 55 | No. 5 at Le Mars | Minnesota state line north of Rock Rapids | 1920 | 1926 | Replaced by US 75 |
Iowa 22 | 97.905 | 157.563 | Iowa 21 near Thornburg | US 61 at Davenport | 1926 | current | |
No. 23 | 130[3] | 210 | South Dakota state line at Sioux City | No. 16 at Fort Dodge | 1920 | 1926 | Replaced by US 20 |
Iowa 23 | 4.78[5] | 7.69 | Route 15 south of Milton | Iowa 2 at Milton | 1926 | 1968 | Formerly part of No. 11; renumbered Iowa 15 |
Iowa 23 | 14.316 | 23.039 | US 63 in Ottumwa | Iowa 137 at Eddyville | 1969 | 1997 | Formerly Iowa 15; partially replaced by US 63 |
Iowa 23 | 16.022 | 25.785 | Iowa 92 at Oskaloosa | Iowa 149 near Fremont | 1997 | current | Formerly US 63 |
Iowa 24 | 127 | 204 | US 71 near Lyman | US 63 in Oskaloosa | 1920 | 1927 | Replaced by an extended Iowa 2 |
Iowa 24 | 27.546 | 44.331 | US 18 / US 63 in New Hampton | US 52 / Iowa 150 in Calmar | 1928 | current | |
No. 25 | 20 | 32 | No. 15 / No. 24 at Winterset | No. 2 / No. 17 at Adel | 1920 | 1926 | Replaced by relocated Iowa 16 |
Iowa 25 | 103.419 | 166.437 | Iowa 2 near Benton | US 30 near Scranton | 1926 | current | Continued south to the Missouri state line until 1978, and to Blockton until 1980 |
Iowa 26 | 10 | 16 | US 18 near Rock Valley | US 18 near Rock Valley | 1920 | 1930 | Replaced by relocated US 18 (portions were cancelled in exchange for relocated US 18) |
Iowa 26 | 9.52[5] | 15.32 | US 18 in Inwood | Iowa 9 near Larchwood | 1930 | 1968 | Renumbered Iowa 182 |
Iowa 26 | 11.370 | 18.298 | Iowa 9 in Lansing | MN 26 at New Albin | 1969 | current | Formerly Iowa 182 |
Iowa 27 | 21.2 | 34.1 | Iowa 12 in Akron | US 75 in Le Mars | 1920 | 1929 | Replaced by an extended Iowa 5 |
Iowa 27 | 11 | 18 | Nebraska border | US 30 / US 75 in Missouri Valley | 1929 | 1930 | Renumbered Iowa 130 |
Iowa 27 | 6.86[7] | 11.04 | Alvord | US 75 near Rock Rapids | 1930 | 1980 | Spur route; originally from US 75 to George |
Iowa 27 | 281.689 | 453.335 | Route 27 near Wayland, Mo. | I-35 at the Minnesota state line | 2001 | current | Avenue of the Saints |
No. 28 | 72[3] | 116 | No. 6 / No. 11 in Cedar Rapids | No. 5 / No. 20 in Dubuque | 1920 | 1926 | Replaced by US 161 |
Iowa 28 | 21.613 | 34.783 | Iowa 92 at Martensdale | I-35 / I-80 at Johnston | 1926 | current | Previously ended at Iowa 5; extended to US 6 in 1980, and to I-80 in 1991 |
Iowa 29 | 22.06[6] | 35.50 | I-29 / US 77 in Sioux City | Iowa 3 near Brunsville | 1920 | 1957 | Renumbered Iowa 7 when I-29 was designated |
No. 30 | 25 | 40 | No. 23 at Moville | No. 5 at Remsen | 1920 | 1926 | Renumbered Iowa 140 |
Iowa 31 | 38.504 | 61.966 | US 59 near Quimby | Iowa 141 near Smithland | 1920 | current | |
No. 32 | 5 | 8.0 | No. 5 near Cleghorn | Cleghorn | 1920 | 1926 | Renumbered Iowa 145 |
Iowa 32 | 7.68 | 12.36 | Iowa 9 near Spirit Lake | US 71 near Milford | 1934 | 1981 | extended and renumbered Iowa 86 to match Minnesota |
Iowa 32 | 5.101[7] | 8.209 | US 20 at Dubuque | US 52 / Iowa 3 at Sageville | 1995 | 2021 | Turned over to Dubuque after the US 52 Southwest Arterial opened |
Iowa 33 | 3.4 | 5.5 | Meriden | Iowa 5 | 1920 | 1930 | Became a county road (now L51) due to rerouting of Iowa 5 between Iowa 143 and Cherokee |
Iowa 33 | 55.95[5] | 90.04 | US 75 at Le Mars | MN 60 at Bigelow, Minn. | 1930 | 1968 | Renumbered Iowa 60 |
No. 34 | 68 | 109 | No. 4 at Denison | No. 12 at Sioux City | 1920 | 1926 | Renumbered Iowa 141 |
Iowa 35 | 49.00[8] | 78.86 | Iowa 37 near Turin | US 71 near Odebolt | 1920 | 1948 | Replaced by an extended Iowa 175 |
Iowa 35 | 0.23[6] | 0.37 | US 18 near Garner | Garner | 1954 | 1957 | Spur route; renumbered Iowa 409 when I-35 was designated |
Iowa 36 | 2.983 | 4.801 | Wall Lake | US 71 near Wall Lake | 1920 | 2003 | Spur route; now County Roads M64 (north-south section) and D59 (east-west section) |
Iowa 37 | 40.321 | 64.890 | Iowa 175 near Turin | US 59 near Earling | 1920 | current | Continued east to Irwin until 1982 |
Iowa 38 | 98.941 | 159.230 | US 61 Bus / Iowa 92 in Muscatine | Iowa 3 near Edgewood | 1920 | current | |
Iowa 39 | 11.68[5] | 18.80 | US 30 near Logan | Iowa 64 / Iowa 191 at Portsmouth | 1920 | 1968 | Renumbered Iowa 44 |
Iowa 39 | 24.321 | 39.141 | US 59 at Denison | Iowa 175 at Odebolt | 1969 | current | Formerly Iowa 4 |
No. 40 | 262[3] | 422 | No. 20 in Keokuk | Minnesota state line near Mona | 1920 | 1926 | Replaced by US 161, US 20, US 30, and US 218; the entire route is now US 218 |
Iowa 40 | 3.524 | 5.671 | Allerton | Iowa 2 near Corydon | 1926 | 2003 | Spur route; now County Road S26 |
Iowa 41 | 1.827 | 2.940 | Malvern | US 34 near Malvern | 1920 | 2003 | Spur route; now County Road L63 |
Iowa 42 | 4.18 | 6.73 | US 275 / Iowa 2 near Riverton | Riverton | 1920 | 1980 | Spur route; now County Road J46 |
Iowa 43 | 1.75 | 2.82 | Ringsted | Iowa 15 near Ringsted | 1920 | 1980 | Spur route; now a local road and County Road A34 |
Iowa 44 | 63.95[5] | 102.92 | Iowa 3 near Pocahontas | MN 15 near Armstrong | 1920 | 1968 | Renumbered Iowa 15 |
Iowa 44 | 104.524 | 168.215 | US 30 near Logan | Iowa 141 at Grimes | 1969 | current | Formerly Iowa 39 and Iowa 64 |
Iowa 45 | 1.324 | 2.131 | Manilla | Iowa 141 near Manilla | 1920 | 2003 | Spur route; now County Road M65 |
Iowa 46 | 64.84[4] | 104.35 | US 59 near Denison | Iowa 17 (now Iowa 144) in Perry | 1920 | 1941 | Originally a double spur route; replaced by an extended Iowa 141 |
Iowa 46 | 4.34 | 6.98 | Iowa 90 in Des Moines | Iowa 28 (now Army Post Road) in Des Moines | 1942 | 1950 | Now 9th Street, Mulberry Street, and 7th Street |
Iowa 46 | 6.57[9] | 10.57 | Iowa 5 near Avon | Iowa 163 in Des Moines | 1953 | 1998 | Now city streets |
Iowa 47 | 13 | 21 | Iowa 287 in Farnhamville | US 169 near Harcourt | 1920 | 1940 | Spur route; replaced by an extended Iowa 175 |
Iowa 47 | 0.82 | 1.32 | Iowa 14 near Allison | Allison | 1941 | 1980 | Spur route; now 7th Street |
Iowa 48 | 47.919 | 77.118 | US 59 at Shenandoah | US 6 near Lewis | 1920 | current | |
Iowa 49 | 27.228 | 43.819 | Iowa 2 in Bedford | US 34 in Adams County | 1920 | 2003 | Was originally a spur route from US 34 to Lenox; now County Roads N64, J23, N52, J35, and N44 (in order from US 34 to Iowa 2) |
Iowa 50 | 7.135 | 11.483 | US 169 near Lehigh | Lehigh | 1920 | 2003 | Spur route; now County Road D43 |
Iowa 51 | 11.007 | 17.714 | US 18 / US 52 at Postville | Iowa 9 near Waukon | 1920 | current | |
Iowa 52 | 7[10] | 11 | Elma | US 63 east of Elma | 1920 | 1934 | Spur route; renumbered Iowa 272 when US 52 extended into Iowa |
No. 53 | 13 | 21 | No. 14 near Rockford | No. 19 near Nora Springs | 1920 | 1926 | Renumbered Iowa 147 to avoid conflict with US 53 (which became US 55 in the revised numbering plan; see below) |
Iowa 53 | 3.04[8] | 4.89 | Iowa 3 near Clarksville | Clarksville | 1926 | 1949 | Formerly No. 55; became part of Iowa 188 |
Iowa 53 | 1.43[11] | 2.30 | Gowrie | Iowa 175 near Gowrie | 1953 | 1969 | Spur route; now local roads (Market and 4th Streets) |
Iowa 54 | 2.99 | 4.81 | Marble Rock | Iowa 14 in Floyd County | 1920 | 1980 | Spur route; now County Road B60 |
No. 55 | 3 | 4.8 | No. 10 near Clarksville | Clarksville | 1920 | 1926 | Renumbered Iowa 53 to avoid conflict with US 55 |
Iowa 55 | 4.506 | 7.252 | Seymour | Iowa 2 near Promise City | 1934 | 2003 | Spur route; now County Road S60 |
Iowa 56 | 24.432 | 39.319 | Iowa 150 at West Union | Iowa 13 at Elkader | 1920 | current | |
Iowa 57 | 18.41[12] | 29.63 | Iowa 14 near Fern | Iowa 58 in Cedar Falls | 1920 | 1986 | Section from Iowa 58 to US 20 was deleted in 1980; removed after US 20 freeway was constructed |
Iowa 57 | 43.765 | 70.433 | US 65 near Iowa Falls | US 218 / Iowa 27 / Iowa 58 at Cedar Falls | 1986 | current | Formerly US 20 |
Iowa 58 | 12.030 | 19.360 | US 63 at Hudson | US 218 / Iowa 27 / Iowa 57 at Cedar Falls | 1920 | current | |
Iowa 59 | 197[10] | 317 | Minnesota state line | Iowa 5 at Albia | 1920 | 1934 | Replaced by US 63 and Iowa 137 |
Iowa 60 | 233.24[5] | 375.36 | Route 5 south of Cincinnati | US 18 near Wesley | 1920 | 1968 | Renumbered Iowa 5 and Iowa 17 |
Iowa 60 | 58.771 | 94.583 | US 75 at Le Mars | MN 60 at Bigelow, Minn. | 1969 | current | Formerly Iowa 33 |
No. 61 | 73 | 117 | No. 28 at Anamosa | No. 6 in Lyons | 1920 | 1926 | Renumbered Iowa 117 and Iowa 136 |
Iowa 62 | 19.633 | 31.596 | Iowa 64 at Maquoketa | US 52 in Bellevue | 1920 | current | |
No. 63 | 24 | 39 | No. 59 in New Sharon | No. 7 in Grinnell | 1920 | 1926 | Renumbered Iowa 146 |
Iowa 64 | 32 | 51 | Iowa 163 at Prairie City | US 30 in Colo | 1920 | 1936 | Renumbered Iowa 117 |
Iowa 64 | 64.355 | 103.569 | US 151 at Anamosa | US 52 / IL 64 at Savanna, Ill. | 1939 | current | Formerly Iowa 117 |
No. 65 | 21 | 34 | No. 8 at Lucas | No. 1 south of Indianola | 1920 | 1926 | Renumbered Iowa 137 |
Iowa 66 | 7 | 11 | Humeston | Iowa 3 near Humeston | 1920 | 1930 | Spur route; replaced by an extended Iowa 137 |
Iowa 66 | 7.011 | 11.283 | Iowa 2 near Diagonal | Diagonal | 1930 | 2003 | Spur route; now County Road P33 |
Iowa 67 | 6[10] | 9.7 | Seymour | Iowa 3 near Promise City | 1920 | 1934 | Spur route; renumbered Iowa 55 when US 67 extended into Iowa |
Iowa 68 | 1.933 | 3.111 | Melrose | US 34 near Melrose | 1920 | 2003 | Spur route; now County Road S70 |
No. 69 | 3 | 4.8 | No. 3 near Mystic | Mystic | 1920 | 1926 | Renumbered Iowa 138 |
Iowa 70 | 8.20[5] | 13.20 | Macksburg | US 169 near Macksburg | 1920 | 1966 | Spur route; now County Road G41 |
Iowa 70 | 23.954 | 38.550 | Iowa 92 at Columbus Junction | US 6 in West Liberty | 1969 | current | Formerly Iowa 76 |
No. 71 | 3 | 4.8 | Moulton | No. 3 near Moulton | 1920 | 1926 | Renumbered Iowa 142 |
Iowa 72 | 10.89[12] | 17.53 | US 69 west of Dows | I-35 east of Dows | 1920 | 1986 | Originally a spur route; extended east from Dows to I-35 in 1980 |
Iowa 73 | 35.9 | 57.8 | Iowa 8 in Dysart | US 6 in Marengo | 1920 | 1934 | Renumbered Iowa 212 to avoid conflict with new Iowa 73, which was proposed to become part of US 73 |
Iowa 73 | 225 | 362 | Missouri state line south of Shenandoah | Minnesota state line near Allendorf | 1934 | 1935 | Was proposed to become part of US 73; replaced by US 59 |
Iowa 73 | 14.97[13] | 24.09 | Iowa 141 in Coon Rapids | Iowa 44 | 1936 | 1972 | Became County Road N46 |
Iowa 74 | 38.27[4] | 61.59 | Iowa 38 in Tipton | US 61 in Davenport | 1920 | 1941 | Replaced by Iowa 150, which was proposed to become part of US 150 |
Iowa 74 | 11.168 | 17.973 | US 151 in Cedar Rapids | Palo | 1943 | 1966 | Spur route; renumbred Iowa 94 when I-74 was designated |
No. 75 | 2 | 3.2 | No. 5 near Marcus | Marcus | 1920 | 1926 | Renumbered Iowa 143 |
Iowa 76 | 25.98[5] | 41.81 | Columbus City | US 6 in West Liberty | 1920 | 1968 | Renumbered Iowa 70 |
Iowa 76 | 48.911 | 78.715 | US 18 near McGregor | MN 76 near Eitzen, Minn. | 1969 | current | Formerly portion of Iowa 13 |
Iowa 77 | 2.685 | 4.321 | Iowa 92 near Keota | Keota | 1920 | 2003 | Spur route, continued south to Iowa 78 until 1980; now County Road W15 and a local road |
Iowa 78 | 58.429 | 94.032 | Iowa 149 near Martinsburg | US 61 near Morning Sun | 1920 | current | |
Iowa 79 | 1.84 | 2.96 | Iowa 2 near Bonaparte | Bonaparte | 1920 | 1980 | Spur route; now County Road W40 |
Iowa 79 | 5.637 | 9.072 | Geode State Park | US 34 in Middletown | 1980 | 2003 | Park access road; was a county road before commissioning and returned to a county road; initially known as County Road 79 until 2005 when it became J20 |
Iowa 80 | 4.00[6] | 6.44 | US 34 near West Burlington | US 61 in Burlington | 1920 | 1957 | Spur route; renumbered Iowa 406 when I-80 was designated |
Iowa 81 | 9.20[5] | 14.81 | Iowa 92 near West Chester | Iowa 22 at Wellman | 1920 | 1968 | Renumbered Iowa 114 |
Iowa 81 | 2.215 | 3.565 | Route 81 near Farmington | Iowa 2 near Farmington | 1969 | current | Formerly Iowa 114 |
Iowa 82 | 3.773 | 6.072 | Blairstown | US 30 near Blairstown | 1920 | 2003 | Spur route; now County Road V66 |
Iowa 83 | 34.191 | 55.025 | US 59 in Avoca | Iowa 148 in Anita | 1920 | current | Continued west to Neola until 2003 |
Iowa 84 | 6.09[8] | 9.80 | College Springs | US 71 near Shambaugh | 1920 | 1943 | Spur route; replaced by an extended Iowa 333 |
Iowa 84 | 2.13 | 3.43 | Eastern Iowa Airport | I-380 near Cedar Rapids | 1943 | 1980 | Airport access road; now County Road E70 |
Iowa 85 | 8.408 | 13.531 | Montezuma city limits | Iowa 21 near Deep River | 1920 | current | |
Iowa 86 | 4 | 6.4 | US 34 in Council Bluffs | Lake Manawa | 1920 | 1928 | Spur route; restored in 1931 as Iowa 241, later Iowa 192 |
Iowa 86 | 3.7 | 6.0 | US 61 (now Sunnyside Avenue) in Burlington | US 61 (now Summer Street) in Burlington | 1929 | 1945 | Now Roosevelt Avenue and West Avenue |
Iowa 86 | 0.47 | 0.76 | Fertile | Iowa 9 at Fertile | 1945 | 1980 | Spur route |
Iowa 86 | 12.519 | 20.147 | US 71 near Milford | MN 86 near Spirit Lake | 1980 | current | |
Iowa 87 | 4.06[14] | 6.53 | US 69 west of Elkhart | Elkhart | 1920 | 1983 | Spur route |
Iowa 88 | 37.65[4] | 60.59 | US 6 in Altoona | US 30 near Marshalltown | 1920 | 1939 | Originally a spur route; replaced by an extended Iowa 64 |
Iowa 88 | 8.01 | 12.89 | US 61 / Iowa 2 in Fort Madison | Iowa 16 in Denmark | 1940 | 1980 | Originally a spur route |
Iowa 89 | 25.87[4] | 41.63 | US 169 near Bouton | Iowa 64 in Johnston | 1920 | 1941 | Originally a spur route; replaced by an extended Iowa 141 |
Iowa 89 | 7.69 | 12.38 | Iowa 141 near Woodward | Iowa 17 in Madrid | 1946 | 1980 | Replaced by an extended Iowa 210 |
No. 90 | 40 | 64 | No. 17 near Bouton | No. 16 at Harcourt | 1920 | 1926 | Replaced by relocated Iowa 16 (now US 169) |
Iowa 90 | 16 | 26 | Iowa 14 at Grundy Center | Iowa 59 near Voorhies | 1926 | 1932 | Formerly No. 58; became part of Iowa 58 again |
Iowa 90 | 16.32[15] | 26.26 | I-80 in Dallas County | I-35 in Des Moines | 1932 | 1981 | Now County Road F90; section in Polk County maintained as unsigned Iowa 934 until 1989 |
Iowa 91 | 2.69[4] | 4.33 | US 169 near Harcourt | Dayton | 1920 | 1940 | Spur route; replaced by an extended Iowa 175 |
Iowa 91 | 4.18 | 6.73 | Ledyard | US 169 near Ledyard | 1940 | 1980 | Spur route; now County Road A30 |
Iowa 91 | 4.643 | 7.472 | Iowa 9 in Lyon County | MN 91 at the Minnesota state line | 1980 | 2003 | Now County Road L14 (was K64 before 1980) |
Iowa 92 | 1.33[4] | 2.14 | Iowa 101 near Urbana | Urbana | 1920 | 1939 | Spur route; became Iowa 363 |
Iowa 92 | 274.231 | 441.332 | US 275 / N-92 in Council Bluffs | IL 92 at Muscatine | 1939 | current | Formerly Iowa 2 |
Iowa 93 | 29.534 | 47.530 | US 63 near Tripoli | Iowa 150 in Fayette | 1920 | current | |
Iowa 94 | 13.12[6] | 21.11 | US 151 in Marion | US 30 in Mount Vernon | 1920 | 1958 | Replaced by relocated Iowa 150 |
Iowa 94 | 11.168 | 17.973 | US 151 Business in Cedar Rapids | Palo | 1966 | 2003 | Spur route; now County Road W36 in Linn County and city streets in Cedar Rapids |
Iowa 95 | 6 | 9.7 | US 169 near Bouton | Woodward | 1920 | 1932 | Spur route; replaced by an extended Iowa 89 |
Iowa 95 | 3.70 | 5.95 | Carbon | Iowa 148 north of Corning | 1932 | 1983 | Spur route; section inside Carbon eliminated 1980; rest redesignated as unsigned Iowa 951 |
Iowa 96 | 16.635 | 26.771 | Iowa 14 near Gladbrook | US 63 near Gladbrook | 1920 | current | |
Iowa 97 | 1.532 | 2.466 | Russell | US 34 near Russell | 1920 | 2003 | Spur route; much of route now County Road S56 with the last two blocks now Shaw Street |
Iowa 98 | 11.10[8] | 17.86 | US 34 near Agency | Selma | 1920 | 1944 | Spur route; replaced by an extended Iowa 16, and Iowa 98 was reassigned to the old route of Iowa 16 |
Iowa 98 | 1.814 | 2.919 | Leando | Iowa 16 near Douds | 1920 | 2017 | Spur route; originally began at Iowa 8 (later US 34) east of Agency, but was shortened to Iowa 16 near Douds in 1942 (this section became Iowa 16); now County Road V64 |
Iowa 99 | 33 | 53 | US 30 near Camanche | US 61 in Davenport | 1920 | 1931 | Replaced by US 55 (later US 67) |
Iowa 99 | 33.232 | 53.482 | US 34 in Burlington | US 61 in Wapello | 1931 | 2003 | Now County Road X99; was County Road 99 until 2005 |
Iowa 100 | 44.42[6] | 71.49 | US 275 / Iowa 375 in Council Bluffs | US 71 in Lyman | 1920 | 1958 | Originally a spur route from Iowa 2/Iowa 24 (now US 6) to Griswold, this became part of Iowa 48 in 1923; east-west route designated 1921 when Iowa 24 was decommissioned through Lewis, replaced by relocated Iowa 92 |
Iowa 100 | 6.12[16] | 9.85 | US 6 near Lewis | US 71 near Atlantic | 1958 | 1958 | Former section of Iowa 92; renumbered Iowa 414 due to confusion with old Iowa 100 |
Iowa 100 | 16.140 | 25.975 | US 30 / US 218 in Cedar Rapids | US 151 / Iowa 13 near Marion | 1984 | current | Former portion of Iowa 150 |
Iowa 101 | 15.56 | 25.04 | US 218 in Vinton | Iowa 150 north of Urbana | 1920 | 1984 | Replaced by a relocated Iowa 150 |
Iowa 102 | 1.82 | 2.93 | Hawkeye | US 18 near Hawkeye | 1920 | 1980 | Now County Road W14 |
Iowa 102 | 0.501 | 0.806 | New Sharon city limits | US 63 / Iowa 146 in New Sharon | 1980 | current | Unsigned highway; formerly extended to Pella (this is now County Road G5T) |
Iowa 103 | 15.649 | 25.185 | US 218 near Donnellson | US 61 / Iowa 2 in Fort Madison | 1920 | 2003 | Now County Road J40 |
No. 104 | 20 | 32 | No. 8 near Council Bluffs | No. 4 in Macedonia | 1920 | 1926 | First highway to be decommissioned in Iowa; became a county road (now numbered G66) |
Iowa 104 | 1.53 | 2.46 | Woodburn | US 34 near Woodburn | 1927 | 1980 | Spur route; now County Road R69; segment in Woodburn maintained as unsigned Iowa 942 until 2003 |
Iowa 105 | 34.23[12] | 55.09 | US 69 in Lake Mills | US 218 in St. Ansgar | 1920 | 1992 | Section from US 69 to Winnebago–Worth county line last shows on 1994 map, so was signed until 1994; now County Road 105 |
Iowa 106 | 8.98 | 14.45 | Iowa 107 in Clear Lake | US 65 in Mason City | 1920 | 1980 | Now local roads and County Road B35 |
Iowa 107 | 27.579 | 44.384 | Iowa 3 near Alexander | CR B35 near Clear Lake | 1920 | 2011 | All but parts in Meservey and Thornton removed in 2003; now County Roads S25, B65 and S14 |
Iowa 108 | 1.18 | 1.90 | Delta | Iowa 92 near Delta | 1923 | 1980 | Spur route; now County Road V33 and Iowa 21 |
Iowa 109 | 1.268 | 2.041 | Oxford | US 6 near Oxford | 1923 | 2003 | Spur route; now County Road W38 |
Iowa 110 | 0.7 | 1.1 | Larrabee | Iowa 73 in Larrabee | 1923 | 1934 | Spur route; decommissioned when Iowa 73 (proposed US 73, now US 59) was relocated to go through Larrabee; now a county road (455th Street) |
Iowa 110 | 14.789 | 23.801 | US 20 at Schaller | Iowa 7 at Storm Lake | 1934 | current | |
Iowa 111 | 26.72[17] | 43.00 | Kanawha | Woden | 1923 | 1990 | Double spur route with US 18; originally a spur route; now County Road R35 |
Iowa 112 | 3 | 4.8 | Iowa 13 | Edgewood | 1923 | 1930 | Spur route; replaced by an extended Iowa 10 (this section now Iowa 3) |
Iowa 112 | 5.19 | 8.35 | Volga | Iowa 13 near Osborne | 1931 | 1980 | Spur route; now County Road C24 |
Iowa 113 | 34.09[4] | 54.86 | Iowa 10 near Edgewood | US 151 in Monticello | 1924 | 1938 | Replaced by an extended Iowa 38 |
Iowa 113 | 1.187 | 1.910 | Iowa 64 near Spragueville | Spragueville | 1938 | 2003 | Spur route; now County Road Z20 |
Iowa 114 | 2.22[5] | 3.57 | Route 81 near Farmington | Iowa 2 near Farmington | 1923 | 1968 | Swapped with Iowa 81 |
Iowa 114 | 9.20 | 14.81 | Iowa 92 near West Chester | Iowa 22 at Wellman | 1969 | 1981 | Formerly Iowa 81; now County Road W38 |
Iowa 115 | 1.34[11] | 2.16 | US 69 | Story City | 1923 | 1969 | Spur route; now County Road E15 |
Iowa 115 | 1.237 | 1.991 | US 34 near Stanton | Viking Lake State Park | 1980 | 2003 | Park access road; now County Roads M65 and H43 |
Iowa 116 | 1.57[18] | 2.53 | US 20 near Manchester | Manchester Fish Hatchery | 1923 | 1976 | Fish hatchery access road; renumbered Iowa 938 because US 20 was rerouted |
Iowa 116 | 2.776 | 4.468 | Iowa 3 in Waverly | US 218 near Waverly | 1998 | current | Section of US 218 Business in Waverly; signed as US 218 Business instead of Iowa 118 |
Iowa 117 | 63 | 101 | US 161 at Anamosa | US 52 / IL 64 at Savanna, Ill. | 1923 | 1936 | Swapped with Iowa 64 |
Iowa 117 | 18.562 | 29.873 | Iowa 163 at Prairie City | US 65 / Iowa 330 near Mingo | 1939 | current | Formerly Iowa 64 |
Iowa 118 | 4.06[17] | 6.53 | Steamboat Rock | Iowa 175 near Eldora | 1923 | 1989 | Spur route; now County Road S56 and a local road (Market Street) |
Iowa 119 | 1.04 | 1.67 | Dorchester | Iowa 76 near Dorchester | 1923 | 1980 | Spur route; now County Road A16 |
Iowa 120 | 0.80 | 1.29 | Stanton | US 34 near Stanton | 1924 | 1980 | Spur route; now County Road M63 |
Iowa 121 | 0.51[19] | 0.82 | Dolliver Memorial State Park | Iowa 50 near Lehigh | 1924 | 1964 | Park access road; became a county road (now numbered D64) |
Iowa 122 | 5.47[16] | 8.80 | Iowa 150 in Davenport | US 61 in Davenport | 1924 | 1960 | Now Pine Street, Cheyenne Avenue, Division Street, Locust Street, and Marquette Street |
Iowa 122 | 3.04 | 4.89 | Iowa 3 near Clarksville | Clarksville | 1964 | 1965 | Former section of Iowa 188; became part of Iowa 188 again |
Iowa 122 | 12.264 | 19.737 | I-35 / US 18 at Clear Lake | Mason City city limits | 1999 | current | |
Iowa 123 | 10.51 | 16.91 | I-35 in Des Moines | Iowa 90 in Des Moines | 1924 | 1959 | Partially replaced by Iowa 60; rest now Fleur Drive |
Iowa 123 | 0.45 | 0.72 | US 34 near Rome | Rome | 1969 | 1980 | Spur route; inside Rome stayed in the highway system until 1981 |
Iowa 124 | 2.567 | 4.131 | Iowa 4 in Calhoun County | Twin Lakes State Park | 1924 | 2003 | Park access road; now County Roads D26 and N57 |
Iowa 125 | 3.26 | 5.25 | Salem | US 218 east of Salem | 1924 | 1981 | Spur route; section inside Salem deleted in 1980; now County Road J20 |
Iowa 126 | 1.28 | 2.06 | US 6 near Mitchellville | Mitchellville | 1924 | 1980 | Spur route; now unsigned County Road S27 |
Iowa 127 | 15.985 | 25.725 | I-29 near Mondamin | US 30 in Logan | 1924 | current | |
Iowa 128 | 6.982 | 11.236 | Iowa 13 near Elkader | US 52 near Garnavillo | 1924 | current | |
Iowa 129 | 0.45[11] | 0.72 | US 34 near Rome | Rome | 1924 | 1969 | Spur route; renumbered Iowa 123 when I-129 was designated |
Iowa 130 | 12 | 19 | Iowa 9 near Cresco | Minnesota border near Harmony, Minn | 1925 | 1930 | Renumbered Iowa 139 so Iowa 130 could be reused as a spur of US 30 |
Iowa 130 | 11 | 18 | Nebraska border | US 30 / US 75 in Missouri Valley | 1930 | 1931 | Formerly Iowa 27; replaced by relocated US 30 |
Iowa 130 | 6.65[5] | 10.70 | Maquoketa Caves State Park | US 61 near Maquoketa | 1931 | 1966 | Park access road; became a county road (later numbered Y31); was Iowa 428 from 1980 to 2003 |
Iowa 130 | 32.023 | 51.536 | Iowa 38 in Tipton | I-80 / US 61 at Davenport | 1969 | current | Former section of Iowa 150 |
Iowa 131 | 2[10] | 3.2 | US 20 near Holstein | US 59 near Holstein | 1925 | 1937 | Section from US 20 to Holstein replaced by realigned US 59; rest given to county because US 59 was realigned |
Iowa 131 | 4.520 | 7.274 | Iowa 21 in Belle Plaine | US 30 near Belle Plaine | 1937 | 2003 | Part of the Lincoln Highway; now County Road V40 |
Iowa 132 | 5.74[19] | 9.24 | I-35 / I-80 in Des Moines | Iowa 90 (now US 6) in Des Moines | 1925 | 1963 | Now Douglas Avenue |
Iowa 133 | 4.23[16] | 6.81 | US 34 / US 218 in Mount Pleasant | Oakland Mills Park (then a state park) | 1925 | 1961 | Park access road; became a county road (now numbered H61) |
Iowa 133 | 0.970 | 1.561 | US 30 in Nevada | Nevada | 1964 | 2003 | Spur route; now 6th Street |
Iowa 134 | 7 | 11 | US 65 near Hubbard | Iowa 58 | 1925 | 1930 | Replaced by relocated Iowa 58 |
Iowa 134 | 8 | 13 | Nebraska state line | US 34 / US 275 in Glenwood | 1930 | 1935 | Replaced by relocated US 34 |
Iowa 134 | 4.06 | 6.53 | US 65 near Hampton | Geneva | 1935 | 1980 | Spur route; now County Road C47 |
Iowa 134 | 1.75[20] | 2.82 | Beed's Lake State Park | Iowa 3 near Hampton | 1980 | 1987 | Park access road; now County Road S42 |
Iowa 135 | 0.75[21] | 1.21 | US 30 near Le Grand | Le Grand | 1926 | 1954 | Spur route; replaced by relocated US 30; Iowa 135 on route shown below |
Iowa 135 | 1.96 | 3.15 | Montour | US 30 near Montour | 1954 | 1980 | Spur route; now County Road T47 |
Iowa 136 | 87.611 | 140.996 | IL 136 at Clinton | US 20 / US 52 at Dyersville | 1926 | current | |
Iowa 137 | 21 | 34 | US 34 at Lucas | US 65 near Indianola | 1926 | 1934 | Formerly No. 65; replaced by realigned US 65 |
Iowa 137 | 14.526 | 23.377 | Iowa 5 at Albia | US 63 / Iowa 163 at Eddyville | 1934 | current | Formerly Iowa 59 |
Iowa 138 | 3.16[22] | 5.09 | Iowa 2 near Mystic | Mystic | 1926 | 1973 | Formerly No. 69; now County Road T14 |
Iowa 139 | 21 | 34 | US 161 in Iowa City | Iowa 38 near Rochester | 1926 | 1929 | Formerly No. 74; replaced by an extended Iowa 1 |
Iowa 139 | 11.431 | 18.396 | Iowa 9 near Cresco | MN 139 near Harmony, Minn | 1930 | current | Formerly Iowa 130; continued south to Protivin from 1935 to 1980 |
Iowa 140 | 25.309 | 40.731 | US 20 at Moville | Iowa 3 at Remsen | 1926 | current | Formerly No. 30; continued south to Sloan from 1931 to 1961, and to Hornick from 1961 to 1964; section from Kingsley to Remsen deleted in 1965, but restored in 1980 |
Iowa 141 | 155.362 | 250.031 | I-29 near Sloan | I-35 / I-80 at Grimes | 1926 | current | |
Iowa 142 | 10.50[5] | 16.90 | Route 202 at Coatsville, Mo | Iowa 2 near Moulton | 1926 | 1968 | Former Iowa 71; renumbered Iowa 202 |
Iowa 142 | 20.901 | 33.637 | Iowa 2 in Plano | Iowa 5 near Moravia | 1980 | 2003 | Now County Roads S70 and J18 |
Iowa 143 | 12.049 | 19.391 | Iowa 3 at Marcus | Iowa 10 at Granville | 1926 | current | |
Iowa 144 | 34.039 | 54.780 | Iowa 141 at Perry | Iowa 175 near Harcourt | 1926 | current | |
Iowa 145 | 5 | 8.0 | Iowa 5 near Cleghorn | Cleghorn | 1926 | 1931 | Formerly No. 32; became a county road (now numbered L40) |
Iowa 145 | 7.408 | 11.922 | I-29 near Thurman | US 275 near Sidney | 1931 | 2003 | Originally a spur route west to Thurman; extended west in 1980; now County Road J24 |
Iowa 146 | 42.735 | 68.775 | US 63 / Iowa 102 in New Sharon | US 30 in Le Grand | 1926 | current | |
Iowa 147 | 6.706 | 10.792 | Rockford | Iowa 14 in Floyd County | 1926 | 2003 | Spur route, former Iowa 53; now County Road B45 |
Iowa 148 | 66.828 | 107.549 | Route 148 near Bedford | I-80 / US 6 near Anita | 1926 | current | |
Iowa 149 | 65.897 | 106.051 | US 34 in Ottumwa | I-80 near Williamsburg | 1926 | current | Section from I-80 to US 6 removed 1985 |
Iowa 150 | 19 | 31 | US 32 at Homestead | US 30 near Cedar Rapids | 1926 | 1930 | Formerly No. 13; replaced by an extended Iowa 149 |
Iowa 150 | 10 | 16 | Schleswig | Iowa 141 near Denison | 1930 | 1930 | Replaced by an extended Iowa 21 |
Iowa 150 | 22.96 | 36.95 | US 30 / Iowa 17 in Jefferson | Iowa 64 in Panora | 1931 | 1941 | Replaced by relocated Iowa 17 to avoid conflict with new Iowa 150, which was proposed to become part of US 150 |
Iowa 150 | 85.093 | 136.944 | US 218 at Vinton | US 52 / Iowa 24 at Calmar | 1941 | current | |
Iowa 151 | 13[10] | 21 | US 71 at Auburn | Iowa 17 near Lake City | 1926 | 1938 | Formerly No. 35; renumbered Iowa 188 when US 151 extended into Iowa |
Iowa 152 | 1.31 | 2.11 | US 34 near Murray | Murray | 1926 | 1980 | Formerly No. 8; now County Road R16 |
Iowa 152 | 1.402 | 2.256 | I-35 near Osceola | US 69 at Osceola | 1980 | 2014 | Now County Road R35 |
Iowa 153 | 7.0 | 11.3 | Iowa 117 in Wyoming | Oxford Junction | 1926 | 1930 | Replaced by an extended Iowa 136 |
Iowa 153 | 4.82[6] | 7.76 | US 218 near North Liberty | US 6 near Coralville | 1930 | 1957 | Replaced by rerouted US 218 and local roads |
Iowa 153 | 1.02[5] | 1.64 | US 218 near North Liberty | North Liberty | 1957 | 1968 | Former portion of US 218; now Dubuque Street |
Iowa 154 | 12.82 | 20.63 | Iowa 150 near Fayette | Iowa 3 in Maryville | 1926 | 1980 | Replaced by Iowa 187 |
Iowa 155 | 7.0 | 11.3 | Commerce | Iowa 28 (now 9th Street) in Des Moines | 1927 | 1931 | Spur route; now Walnut Woods Drive, Browns Woods Drive, and McKinley Avenue; parts of the road were destroyed |
Iowa 155 | 3.05 | 4.91 | Nodaway | US 34 near Nodaway | 1933 | 1980 | Spur route; now County Road N26, 8th Avenue and 3rd Street |
Iowa 156 | 4.748 | 7.641 | Iowa 5 near Marysville | Bussey | 1928 | 2003 | Spur route, section inside Bussey removed 1980; now County Road G71 |
Iowa 157 | 0.15 | 0.24 | Monticello | US 161 near Monticello | 1928 | 1931 | Spur route; now Cedar Street; was the shortest state highway at the time |
Iowa 157 | 1.032 | 1.661 | US 63 near Lime Springs | Lime Springs | 1931 | 2003 | Spur route; now County Road A21 |
Iowa 158 | 0.65[16] | 1.05 | Iowa 60 near Carlisle | Carlisle | 1929 | 1962 | Spur route; now School Street |
Iowa 159 | 1.83 | 2.95 | Iowa 92 near Harper | Harper | 1929 | 1980 | Spur route; now County Road V67 |
Iowa 160 | 0.82[8] | 1.32 | Wild Cat Den State Park | US 61 | 1930 | 1947 | Renumbered Iowa 389 so Iowa 160 could be reused as a spur of Iowa 60 (this section now Iowa 415) |
Iowa 160 | 2.446 | 3.936 | Iowa 415 at Ankeny | I-35 at Ankeny | 1947 | current | extended east from US 69 to I-35 in 1980 |
Iowa 161 | 1.15[8] | 1.85 | Iowa 25 in Guthrie County | Springbrook State Park | 1938 | 1944 | Renumbered Iowa 384 so Iowa 161 could be reused as a spur of US 61 |
Iowa 161 | 0.47[23] | 0.76 | US 61 in Keokuk | Illinois state line | 1944 | 1951 | Replaced by US 136 |
Iowa 161 | 1.224 | 1.970 | Iowa 141 at Dedham | Iowa 141 near Dedham | 1951 | 2003 | Former route of Iowa 141; now County Roads E60 and N33 |
Iowa 162 | 2.660 | 4.281 | Pammel State Park | Iowa 92 in Madison County | 1930 | 1982 | Park access road; renumbered Iowa 322 to avoid confusion with nearby US 169 |
Iowa 162 | 2.0 | 3.2 | US 18 in Charles City | US 218 in Charles City | 2000 | 2006 | Former section of US 218; became part of relocated US 18 |
Iowa 163 | 1 | 1.6 | Ambrose A. Call State Park | US 169 near Algona | 1930 | 1934 | Park access road; renumbered Iowa 274 when US 163 was designated |
Iowa 163 | 166.270 | 267.586 | US 69 in Des Moines | US 34 at Burlington | 1937 | current | |
Iowa 164 | 3.79[17] | 6.10 | US 30 in Boone | Ledges State Park | 1930 | 1990 | Park access road; now County Road R27 |
Iowa 165 | 4.67[21] | 7.52 | Lewis and Clark State Park | US 75 in Onawa | 1930 | 1955 | Park access road; replaced by an extended Iowa 175 |
Iowa 165 | 0.410 | 0.660 | Abbott Drive at Omaha, Neb. | Abbott Drive at Omaha, Neb. | 1956 | current | Only state highway west of the Missouri River |
Iowa 166 | 0.57 | 0.92 | Hastings | US 34 near Hastings | 1930 | 1980 | Spur route; now County Road M16 |
Iowa 167 | 3.21 | 5.17 | Doon | US 75 near Doon | 1930 | 1980 | Spur route; now Main Street, 3rd Avenue and County Road A44 |
Iowa 168 | 2.70 | 4.35 | Iowa 83 near Minden | Shelby | 1930 | 1980 | Spur route; now County Road M16 |
Iowa 169 | 3 | 4.8 | Elk Horn | Iowa 7 at Kimballton | 1930 | 1930 | Spur route; renumbered Iowa 173 when US 169 was created in Iowa |
Iowa 170 | 1.68[22] | 2.70 | Everly | US 18 near Everly | 1930 | 1974 | Spur route, former portion of US 18; now County Road M27 |
Iowa 171 | 1 | 1.6 | Wall Lake State Park (now Big Wall Lake Wildlife Area) | US 75 in Onawa | 1930 | 1935 | Park access road; now an unnumbered county road |
Iowa 171 | 1.05 | 1.69 | Elberon | Iowa 21 near Elberon | 1935 | 1980 | Spur route; now Main Street and County Road E44 |
Iowa 172 | 4.23 | 6.81 | Elgin | US 18 in Clermont | 1930 | 1980 | Spur route; now County Road W51 and Main, Clermont and Center Streets |
Iowa 173 | 14.680 | 23.625 | Iowa 83 near Atlantic | Iowa 44 at Kimballton | 1930 | current | Originally a spur route south to Elk Horn; extended in 1980 |
Iowa 174 | 3.61[18] | 5.81 | Farragut | Iowa 2 near Farragut | 1930 | 1976 | Spur route; now County Road M16 |
Iowa 175 | 221.367 | 356.256 | N-51 at Decatur, Neb | US 63 near Hudson | 1930 | current | Originally a spur route |
Iowa 176 | 1.21[13] | 1.95 | Iowa 92 near Cumberland | Cumberland | 1930 | 1972 | Spur route; now County Road N28 and Jackson, 1st, and Main Streets |
Iowa 177 | 1 | 1.6 | Carson | US 59 near Carson | 1930 | 1937 | Spur route; decommissioned when Iowa 100 (now Iowa 92) extended west through Carson |
Iowa 177 | 3.20 | 5.15 | Iowa 9 near Osage | Mitchell | 1937 | 1980 | Spur route; now County Road T28 |
Iowa 178 | 0.98 | 1.58 | Iowa 9 near Little Rock | Little Rock | 1930 | 1980 | Spur route; now Main Street and Maple Avenue |
Iowa 179 | 0.82 | 1.32 | US 69 near Klemme | Klemme | 1930 | 1980 | Spur route; now 168th Street and Main Street |
Iowa 180 | 2.46 | 3.96 | Hayesville | Iowa 149 near Hayesville | 1930 | 1980 | Spur route; now County Road G49 |
Iowa 181 | 3 | 4.8 | Riverside | US 161 near Riverside | 1930 | 1931 | Spur route; replaced by an extended Iowa 22 |
Iowa 181 | 9.596 | 15.443 | Iowa 5 / Iowa 92 near Pleasantville | Melcher-Dallas | 1931 | 2003 | Spur route; now County Road S45 |
Iowa 182 | 11.44[5] | 18.41 | Iowa 9 in Lansing | MN 26 at New Albin | 1930 | 1968 | Swapped with Iowa 26 |
Iowa 182 | 9.051 | 14.566 | US 18 in Inwood | Iowa 9 near Larchwood | 1969 | current | Formerly Iowa 26 |
Iowa 183 | 29.952 | 48.203 | Iowa 127 near Mondamin | Iowa 141 in Ute | 1930 | current | Continued south to US 6 until 1981, and to Council Bluffs city limits until 2003 |
Iowa 184 | 26 | 42 | Blockton | US 34 near Creston | 1930 | 1932 | Spur route; replaced by an extended Iowa 25 |
Iowa 184 | 15.026 | 24.182 | US 275 near Randolph | US 59 near Randolph | 1934 | 2003 | Originally a spur route from US 275 to Randolph; now County Road J18 |
Iowa 185 | 1.51[24] | 2.43 | Iowa 14 near Conrad | Conrad | 1934 | 1978 | Spur route; now County Road D67 |
Iowa 186 | 3.27 | 5.26 | US 34 near Prescott | Prescott | 1930 | 1980 | Spur route; now County Road N61 and 6th Avenue |
Iowa 186 | 3.375[25] | 5.432 | Green Valley State Park | Iowa 25 in Creston | 1980 | 2001 | Park access road; now unnumbered county roads (Green Valley Road and 130th Street) and Lincoln Street |
Iowa 187 | 9 | 14 | Iowa 10 in Alton | Hospers | 1930 | 1931 | Spur route; replaced by Iowa 33 |
Iowa 187 | 28.385 | 45.681 | US 20 near Masonville | Iowa 150 near Fayette | 1931 | current | Originally was a park access road to Backbone State Park; moved to current route in 1980 |
Iowa 188 | 26[10] | 42 | US 52 / Iowa 10 at Luxemburg | US 161 at Cascade | 1930 | 1938 | Replaced by an extended Iowa 136 |
Iowa 188 | 13 | 21 | US 71 at Auburn | Iowa 17 near Lake City | 1938 | 1940 | Formerly No. 35 and Iowa 151; replaced by an extended Iowa 175 |
Iowa 188 | 24.231 | 38.996 | Iowa 3 near Clarksville | US 63 near Tripoli | 1945 | current | |
Iowa 189 | 1.00 | 1.61 | Bridgewater | Iowa 92 north or Bridgwater | 1930 | 1980 | Spur route; now County Road N51 |
Iowa 190 | 10 | 16 | Ashton | Iowa 9 in Sibley | 1930 | 1931 | Spur route; replaced by Iowa 33 |
Iowa 190 | 7.46 | 12.01 | Fairbank | Iowa 150 near Oelwein | 1931 | 1980 | Replaced by Iowa 281 |
Iowa 191 | 22.790 | 36.677 | I-680 near Neola | Iowa 37 at Earling | 1930 | current | continued south to US 6 until 1981, and to Council Bluffs city limits until 2003 |
Iowa 192 | 10 | 16 | US 75 in Sloan | Iowa 141 near Hornick | 1930 | 1931 | Became part of an extended Iowa 140 |
Iowa 192 | 5.090 | 8.192 | I-29 / I-80 at Council Bluffs | I-29 at Council Bluffs | 1931 | 2017 | Renumbered from Iowa 241; was decommissioned in 1975, but restored in 1980; truncated in 2016; now city streets |
Iowa 193 | 10.852 | 17.465 | US 18 in Fayette County | Iowa 24 in Jackson Junction | 1930 | 2003 | Now County Road V68 |
Iowa 194 | 0.86[6] | 1.38 | Iowa 2 in Clarinda | Clarinda Treatment Center | 1930 | 1958 | Hospital access road; now 16th Street |
Iowa 195 | 3[10] | 4.8 | US 69 in Jewell | Ellsworth | 1930 | 1935 | Spur route; became part of an extended Iowa 175 |
Iowa 195 | 2.896 | 4.661 | Iowa 4 near Plover | Plover | 1935 | 2003 | Spur route; now County Road C15 |
Iowa 196 | 1 | 1.6 | US 20 near Williams | Williams | 1930 | 1932 | Was proposed to replace part of US 20, which was to be shifted south, but the plan to relocate US 20 was abandoned in 1932; portion now County Road D25 |
Iowa 196 | 10.136 | 16.312 | US 71 / Iowa 175 near Lake View | US 20 near Sac City | 1935 | 2015 | Replaced by a rerouted US 71 |
Iowa 197 | 7[10] | 11 | Stratford | Iowa 60 near Stanhope | 1930 | 1937 | Spur route; became part of an extended Iowa 175 |
Iowa 197 | 2.567 | 4.131 | Iowa 3 near Albert City | Albert City | 1937 | 2003 | Spur route; now Main Street and County Road N14 |
Iowa 198 | 2.231 | 3.590 | Garrison | US 218 near Garrison | 1930 | 2003 | Spur route, section in Garrison removed 1980; now County Road V66 |
Iowa 199 | 2.666 | 4.291 | Van Horne | US 218 near Van Horne | 1930 | 2003 | Spur route, section in Van Horne removed 1980; now County Road E44 |
Iowa 200 | 2.163 | 3.481 | US 30 near Keystone | Keystone | 1930 | 2003 | Spur route, section in Keystone removed 1980; now County Road V42 |
Iowa 201 | 4.755 | 7.652 | Norway | US 30 / US 218 near Atkins | 1930 | 2003 | Spur route; now County Road W24 |
Iowa 202 | 8.13[5] | 13.08 | US 218 | Shellsburg | 1930 | 1967 | Spur route; became a county road (now numbered E36) |
Iowa 202 | 10.461 | 16.835 | Route 202 at Coatsville, Mo | Iowa 2 near Moulton | 1969 | current | Formerly Iowa 142 |
Iowa 203 | 8.78 | 14.13 | Terril | Iowa 9 | 1930 | 1980 | Spur route; original east-west spur now County Road A34, north-south spur now County Road N14, Main and State streets |
Iowa 204 | 5.407 | 8.702 | Iowa 2 near Garden Grove | Garden Grove | 1930 | 2003 | Spur route; now County Roads R20 and J69 |
Iowa 205 | 2.927 | 4.711 | US 65 near Milo | Milo | 1930 | 2003 | Spur route; now County Road G58 |
Iowa 206 | 6.221 | 10.012 | US 65 near Liberty Center | Liberty Center | 1930 | 2003 | Spur route; now County Road G76 |
Iowa 207 | 3.058 | 4.921 | I-35 near New Virginia | New Virginia | 1930 | 2003 | Spur route; now County Road G76 |
Iowa 208 | 14 | 23 | US 20 | Backbone State Park | 1930 | 1931 | Park access road; renumbered Iowa 187 |
Iowa 208 | 11.83[22] | 19.04 | Iowa 2 | Blanchard | 1931 | 1974 | Spur route; now County Road M48 |
Iowa 209 | 0.66[18] | 1.06 | Iowa 149 near Conroy | Conroy | 1931 | 1976 | Spur route; now County Road F34 |
Iowa 210 | 34.781 | 55.975 | Iowa 141 near Woodward | US 65 near Collins | 1931 | current | Originally a double spur route from Slater to Maxwell; extended in 1980 |
Iowa 211 | 1.63 | 2.62 | Cambridge | Iowa 210 near Cambridge | 1931 | 1980 | Spur route; now County Road R70 |
Iowa 212 | 20 | 32 | Iowa 8 in Dysart | US 30 in Belle Plaine | 1931 | 1933 | Replaced by an extended Iowa 73, which was renumbered Iowa 212 9 months later; this portion became part of Iowa 21 a month later |
Iowa 212 | 12.157 | 19.565 | Iowa 21 near Belle Plaine | US 6 at Marengo | 1934 | current | continued northwest to US 30 from 1937 to 1980 |
Iowa 213 | 3.72 | 5.99 | Blakesburg | US 34 north of Blakesburg | 1931 | 1980 | Spur route; now County Road T61 |
Iowa 214 | 5.736 | 9.231 | Iowa 175 near Ivester | Wellsburg | 1931 | 2003 | Spur route; now County Road T19 |
Iowa 215 | 8.738 | 14.062 | Union | Iowa 175 in Eldora | 1931 | 2003 | Spur route; now County Road S62 |
Iowa 216 | 1.70[15] | 2.74 | Iowa 5 | Exline | 1931 | 1981 | Spur route; now County Road T16 |
Iowa 217 | 4.96[17] | 7.98 | Breda | US 71 | 1931 | 1989 | Spur route; now County Road E16 |
Iowa 219 | 1.53 | 2.46 | Iowa 9 near Lake Park | Lake Park | 1931 | 1980 | Spur route; now County Road M27 |
Iowa 220 | 7.233 | 11.640 | US 6 at South Amana | US 151 at Amana | 1931 | current | Continued east to East Amana and south to Upper South Amana until 1980 |
Iowa 221 | 11[10] | 18 | US 71 near Albert City | Albert City | 1931 | 1937 | Spur route; became a county road (now numbered C29) |
Iowa 221 | 42.61[8] | 68.57 | Iowa 5 near Cherokee | Iowa 17 / Iowa 10 at Pocahontas | 1937 | 1945 | Extended in both directions and renumbered Iowa 3 |
Iowa 221 | 3.909 | 6.291 | I-35 near Story City | Roland | 1947 | 2003 | Spur route, section from I-35 to US 69 removed 1980; now County Road E18 |
Iowa 222 | 15.12 | 24.33 | Iowa 15 near Ottosen | Livermore | 1931 | 1980 | Spur route; now County Road C20 |
Iowa 223 | 12.22[9] | 19.67 | Iowa 330 near Baxter | Iowa 14 near Baxter | 1931 | 1997 | Originally a spur route, extended west from Baxter in 1980; now County Road F17 |
Iowa 224 | 10.587 | 17.038 | US 6 near Kellogg | Iowa 14 near Laurel | 1931 | current | Originally a spur route; extended north from Kellogg in 1980 |
Iowa 225 | 7.688 | 12.373 | Sully | Iowa 146 in Searsboro | 1931 | 2003 | Spur route; now County Road F62 |
Iowa 226 | 10.78 | 17.35 | US 18 | Titonka | 1931 | 1980 | Spur route; now County Road P64 |
Iowa 227 | 5.39[26] | 8.67 | US 218 near Stacyville | Stacyville | 1931 | 1991 | Spur route; now County Road T40 |
Iowa 228 | 0.85[19] | 1.37 | US 6 (this section became County Road F58 in 2003) near Walcott | Walcott | 1931 | 1964 | Spur route; now Main Street |
Iowa 229 | 5.233 | 8.422 | Garwin | US 63 in Tama County | 1931 | 2003 | Spur route; now County Road E29 |
Iowa 230 | 1[10] | 1.6 | Sergeant Bluff | US 75 near Sergeant Bluff | 1931 | 1934 | Spur route; decommissioned because US 75 was rerouted through Sergeant Bluff, and Iowa 230 was reassigned to the old route of US 75; part later restored as Iowa 378 in 1942 |
Iowa 230 | 8.60[19] | 13.84 | US 75 near Sergeant Bluff | US 75 in Sioux City | 1934 | 1965 | Spur route; now Transit Avenue, Morningside Avenue, Lakeport Road and a county road (now numbered K29) |
Iowa 231 | 1.83[15] | 2.95 | Iowa 10 near Ireton | Ireton | 1931 | 1981 | Spur route; now County Road K30 and 4th Street |
Iowa 231 | 4.068 | 6.547 | US 34 west of New London | US 34 east of New London | 2000 | 2003 | Former section of US 34, unsigned; now Main Street |
Iowa 232 | 1.99 | 3.20 | Earlham | I-80 near Earlham | 1931 | 1980 | Spur route; now County Road P57 |
Iowa 233 | 5.30[17] | 8.53 | Albion | Iowa 14 near Rhodes | 1931 | 1989 | Spur route; became part of relocated Iowa 330 |
Iowa 234 | 6.72[17] | 10.81 | US 30 in State Center | Iowa 330 near Rhodes | 1931 | 1994 | Originally a spur route; only the section north of CR E63 remained after 1989; now an unnumbered county road |
Iowa 235 | 3 | 4.8 | Iowa 234 near Rhodes | Rhodes | 1931 | 1935 | Spur route; became an unnumbered county road (now 285th Street) |
Iowa 235 | 1.24[5] | 2.00 | Rhodes | Iowa 234 near Rhodes | 1935 | 1966 | Spur route; renumbered Iowa 245 when I-235 was designated |
Iowa 236 | 1.18[20] | 1.90 | Templeton | US 71 / Iowa 141 near Templeton | 1931 | 1987 | Spur route; now local roads (Main and 2nd Streets) and County Road N18 |
Iowa 237 | 1.41 | 2.27 | Iowa 9 near Ocheyedan | Ocheyedan | 1931 | 1981 | Spur route; section in Ocheyedan removed in 1980; now County Road L58 |
Iowa 238 | 1.063 | 1.711 | Iowa 9 near Harris | Harris | 1931 | 2003 | Spur route; was decommissioned in 1981, but was restored in 1987; now County Road M20 |
Iowa 239 | 0.510 | 0.821 | Waubonsie State Park | Iowa 2 in Fremont County | 1931 | 2003 | Park access road; now County Road L48 |
Iowa 240 | 6.389 | 10.282 | Royal | US 71 in Clay County | 1931 | 2003 | Spur route; now Main Street, County Roads M36 and B40 |
Iowa 241 | 5 | 8.0 | US 34 / US 275 at Council Bluffs | US 34 / US 275 | 1931 | 1931 | Renumbered Iowa 192 |
Iowa 241 | 0.99 | 1.59 | Readlyn | Iowa 3 near Readlyn | 1931 | 1980 | Spur route; now local roads |
Iowa 242 | 5.855 | 9.423 | US 34 in Mills County | Silver City | 1931 | 2003 | Spur route; now County Road L55 |
Iowa 243 | 7.97 | 12.83 | Iowa 140 near Kingsley | Pierson | 1931 | 1980 | Spur route; now County Road D12 |
Iowa 243 | 0.559 | 0.900 | Black Hawk Lake State Park | US 71 / Iowa 175 near Wall Lake | 1980 | 2003 | Park access road; now an unnumbered county road |
Iowa 244 | 1.96 | 3.15 | Henderson | US 59 | 1931 | 1980 | Spur route; now County Roads H12 and M21 and Maple Street |
Iowa 244 | 0.771 | 1.241 | I-80 near Neola | Iowa 191 in Neola | 1980 | 2003 | Now County Road L55 |
Iowa 245 | 1.54[16] | 2.48 | Iowa 9 near Estherville | Fort Defiance State Park | 1931 | 1961 | Park access road; became a county road (now numbered N26) |
Iowa 245 | 1.24[17] | 2.00 | Rhodes | Iowa 234 near Rhodes | 1966 | 1990 | Spur route; portion outside of Rhodes removed in 1989; now County Road E63 |
Iowa 246 | 3.26 | 5.25 | US 61 in Zwingle | La Motte | 1931 | 1981 | Spur route; section outside La Motte deleted in 1980; now County Road D55 and city streets |
Iowa 247 | 0.68[19] | 1.09 | Chelsea | Iowa 212 near Chelsea | 1931 | 1963 | Spur route; became a county road (now numbered V18) |
Iowa 248 | 0.54 | 0.87 | Independence State Hospital | US 20 in Independence | 1931 | 1980 | Hospital access road; now 20th Avenue SW |
Iowa 249 | 0.665 | 1.070 | Iowa 78 near Winfield | Winfield | 1931 | 2003 | Spur route; now County Road V66 |
Iowa 250 | 0.59 | 0.95 | Lakota | US 169 / Iowa 9 near Lakota | 1932 | 1980 | Spur route; now a local road |
Iowa 251 | 1.71 | 2.75 | St. Charles | I-35 near St. Charles | 1932 | 1980 | Spur route; now County Road G50 |
Iowa 252 | 0.584 | 0.940 | US 61 / Iowa 92 near Grandview | Grandview | 1932 | 2003 | Spur route |
Iowa 253 | 0.932 | 1.500 | Iowa 14 near Williamson | Williamson | 1932 | 2003 | Spur route |
Iowa 254 | 0.45[5] | 0.72 | Iowa 92 at Massena | Massena | 1932 | 1968 | Spur route; renumbered Iowa 322 |
Iowa 254 | 7.91 | 12.73 | Iowa 9 near Buffalo Center | MN 254 near Rake | 1969 | 1980 | Spur route; formerly Iowa 322 |
Iowa 254 | 2.7 | 4.3 | dead end northwest of Nashua | dead end southeast of Nashua | 2003 | 2004 | Former section of US 218 |
Iowa 255 | 2.26 | 3.64 | Orchard | US 218 near Orchard | 1932 | 1980 | Spur route |
Iowa 256 | 0.80 | 1.29 | Iowa 17 near Corwith | Corwith | 1932 | 1980 | Spur route |
Iowa 257 | 0.58[16] | 0.93 | US 18 near Dickens | Dickens | 1933 | 1960 | Spur route |
Iowa 258 | 1.989 | 3.201 | I-35 near Van Wert | US 69 near Van Wert | 1933 | 2003 | Originally a spur route |
Iowa 259 | 1.001 | 1.611 | US 169 near Tingley | Tingley | 1933 | 2003 | Spur route; section in Tingley removed 1980 |
Iowa 260 | 2.12[24] | 3.41 | Shannon City | US 169 near Shannon City | 1933 | 1977 | Spur route |
Iowa 261 | 33.02[16] | 53.14 | Iowa 1 in Iowa City | US 151 | 1930 | 1962 | Numbered as a branch of US 161; replaced by relocated Iowa 1 |
Iowa 262 | 1.99 | 3.20 | US 69 near Galt | Galt | 1933 | 1980 | Spur route |
Iowa 263 | 2.14 | 3.44 | Coulter | Latimer | 1933 | 1980 | Double spur route with Iowa 3 |
Iowa 263 | 12.511 | 20.135 | Iowa 14 in Grundy County | US 20 near Cedar Falls | 2000 | 2003 | Former section of US 20 |
Iowa 264 | 2.39 | 3.85 | Linn Grove | Iowa 10 near Linn Grove | 1933 | 1980 | Spur route |
Iowa 265 | 2.08[16] | 3.35 | Kent | US 34 near Kent | 1934 | 1961 | Spur route |
Iowa 266 | 1.709 | 2.750 | US 69 near Weldon | Weldon | 1934 | 2003 | Spur route; section in Weldon removed 1980 |
Iowa 267 | 1.19 | 1.92 | Iowa 93 near Randalia | Randalia | 1934 | 1980 | Spur route |
Iowa 268 | 6.29[13] | 10.12 | US 59 near Irwin | Irwin | 1934 | 1971 | Spur route; became part of an extended Iowa 37 |
Iowa 269 | 3.01 | 4.84 | Iowa 16 near Stockport | Stockport | 1934 | 1980 | Spur route |
Iowa 270 | 1.80 | 2.90 | Iowa 16 near Hillsboro | Hillsboro | 1934 | 1980 | Spur route |
Iowa 271 | 7[10] | 11 | Marne | US 71 in Atlantic | 1934 | 1935 | Spur route; replaced by an extended Iowa 83 |
Iowa 271 | 0.84 | 1.35 | Iowa 4 near Yale | Yale | 1935 | 1980 | Spur route |
Iowa 272 | 6.45[26] | 10.38 | Elma | US 63 near Elma | 1934 | 1992 | Spur route; formerly Iowa 52 |
Iowa 273 | 10.025 | 16.134 | Lake Wapello State Park | US 63 near Drakesville | 1935 | 2003 | Park access road |
Iowa 274 | 1.99[12] | 3.20 | Ambrose A. Call State Park | US 169 near Algona | 1934 | 1986 | Park access road; formerly Iowa 163 |
Iowa 276 | 4.711 | 7.582 | Spirit Lake city limits | Minnesota state line | 1934 | 2003 | Park access road |
Iowa 277 | 6.24 | 10.04 | Numa | Iowa 5 near Centerville | 1935 | 1980 | Spur route |
Iowa 278 | 2.05 | 3.30 | Rathbun | Iowa 5 near Rathbun | 1935 | 1980 | Spur route |
Iowa 279 | 1.983 | 3.191 | US 30 / US 218 near Atkins | Atkins | 1935 | 2003 | Spur route; section in Atkins removed 1980 |
Iowa 280 | 2.62[19] | 4.22 | US 30 / US 218 near Newhall | Newhall | 1935 | 1965 | Spur route; renumbered Iowa 287 when I-280 was designated |
Iowa 281 | 28.166 | 45.329 | Waterloo city limits | Iowa 150 at Oelwein | 1935 | current | Originally a spur route east to Dunkerton; extended in 1980 |
list, state, highways, iowa, state, highways, state, iowa, owned, maintained, iowa, department, transportation, highway, markers, from, different, yearshighway, namesinterstatesinterstate, highwaysu, highway, stateiowa, nnsystem, linksiowa, primary, highway, s. State highways in the U S state of Iowa are owned and maintained by the Iowa Department of Transportation Highway markers from different yearsHighway namesInterstatesInterstate nn I nn US HighwaysU S Highway nn US nn StateIowa nnSystem linksIowa Primary Highway SystemInterstate US State Secondary Scenic Number Length mi 1 2 Length km Southern or western terminus Northern or eastern terminus Formed Removed NotesNo 1 236 3 380 Missouri state line near Lamoni Minnesota state line near Northwood 01920 01 01 1920 01926 01 01 1926 Jefferson Highway through Iowa replaced by US 65 and US 69Iowa 1 119 268 191 943 Iowa 2 south of Keosauqua US 151 south of Anamosa 01926 01 01 1926 currentIowa 2 233 80 4 376 26 US 6 near Lewis IL 2 at Muscatine 01920 01 01 1920 01939 01 01 1939 Renumbered Iowa 92 renumbering approved 1938 Iowa 2 251 376 404 550 N 2 at Nebraska City Neb US 61 at Fort Madison 01941 01 01 1941 current Formerly Iowa 3Iowa 3 267 07 4 429 81 N 2 at Nebraska City Neb IL 9 at Fort Madison 01920 01 01 1920 01941 01 01 1941 Renumbered Iowa 2Iowa 3 323 102 519 982 SD 50 near Westfield Northwest Arterial at Dubuque 01945 01 01 1945 current Replaced part of Iowa 5 all of Iowa 221 and part of Iowa 10Iowa 4 29 70 5 47 80 US 59 Iowa 141 at Denison Iowa 175 at Odebolt 01920 01 01 1920 01968 12 31 1968 Renumbered Iowa 39Iowa 4 146 343 235 516 Iowa 44 in Panora MN 4 near Estherville 01969 01 01 1969 current Formerly Iowa 17Iowa 5 77 64 5 124 95 Iowa 3 near Aurelia US 169 at Fort Dodge 01920 01 01 1920 01968 12 31 1968 Renumbered Iowa 7Iowa 5 103 540 166 631 Route 5 south of Cincinnati I 35 near West Des Moines 01969 01 01 1969 current Formerly portion of Iowa 60No 6 369 3 594 Nebraska state line at Council Bluffs Illinois state line at Clinton 01920 01 01 1920 01926 01 01 1926 Lincoln Highway through Iowa replaced by US 30Iowa 6 104 167 Route 5 near Cincinnati US 32 in Des Moines 01926 01 01 1926 01931 01 01 1931 Formerly No 17 and No 59 became part of Iowa 60 when US 6 extended into IowaIowa 7 140 69 4 226 42 US 6 at Council Bluffs City US 6 in Des Moines 01920 01 01 1920 01939 01 01 1939 Replaced by an extended Iowa 64Iowa 7 0 47 6 0 76 Iowa 99 in Oakville Oakville 01955 01 01 1955 01957 01 01 1957 Renumbered Iowa 407 spur routeIowa 7 24 18 5 38 91 I 29 US 77 in Sioux City Iowa 3 near Brunsville 01957 01 01 1957 01968 12 31 1968 Formerly Iowa 29 portion became Iowa 985Iowa 7 73 661 118 546 Iowa 3 near Aurelia US 169 at Fort Dodge 01969 01 01 1969 current Formerly Iowa 5No 8 283 3 455 No 6 in Council Bluffs Illinois state line at Burlington 01920 01 01 1920 01926 01 01 1926 Replaced by US 34Iowa 8 13 961 22 468 US 63 in Traer US 218 near Garrison 01926 01 01 1926 currentIowa 9 295 088 474 898 SD 42 near Larchwood WIS 82 at Lansing 01920 01 01 1920 currentIowa 10 104 512 168 196 SD 46 near Hawarden Iowa 4 at Havelock 01920 01 01 1920 currentIowa 11 96 60 4 155 46 US 151 Iowa 64 in Cedar Rapids US 52 Iowa 24 in Calmar 01920 01 01 1920 01941 01 01 1941 Replaced by Iowa 150 which was proposed to become part of US 150Iowa 12 46 274 74 471 US 20 US 75 at Sioux City Iowa 10 in Hawarden 01920 01 01 1920 current Signed as US 20 Bus through Sioux CityIowa 13 85 235 137 172 US 30 US 151 near Bertram US 52 near Froelich 01920 01 01 1920 currentIowa 14 187 838 302 296 Iowa 2 at Corydon US 18 US 218 Bus in Charles City 01920 01 01 1920 currentIowa 15 111 179 US 30 in Ames Minnesota state line near Lake Mills 01920 01 01 1920 01935 01 01 1935 Replaced by US 69Iowa 15 14 92 5 24 01 Iowa 137 at Eddyville US 63 in Ottumwa 01937 01 01 1937 01968 12 31 1968 Renumbered Iowa 23Iowa 15 4 655 7 491 Route 15 south of Milton Iowa 2 at Milton 01969 01 01 1969 02003 01 01 2003 Formerly Iowa 23Iowa 15 63 578 102 319 Iowa 3 near Pocahontas MN 15 near Armstrong 01969 01 01 1969 current Formerly Iowa 44Iowa 16 239 385 Missouri state line near Redding Minnesota state line near Ledyard 01920 01 01 1920 01930 01 01 1930 Replaced by US 169Iowa 16 65 488 105 393 US 34 near Agency US 61 at Wever 01930 01 01 1930 currentIowa 17 147 48 5 237 35 Iowa 64 in Panora MN 4 near Estherville 01920 01 01 1920 01968 12 31 1968 Renumbered Iowa 4Iowa 17 102 789 165 423 Iowa 141 at Granger US 18 near Wesley 01969 01 01 1969 current Formerly portion of Iowa 60No 18 148 238 Missouri state line at Braddyville No 23 at Sac City 01920 01 01 1920 01926 01 01 1926 Replaced by US 71No 19 302 486 South Dakota state line near Inwood Wisconsin state line at Lansing 01920 01 01 1920 01926 01 01 1926 East end truncated to US 75 for a month in 1926 replaced by US 18Iowa 19 2 44 6 3 93 Backbone State Park Iowa 3 Iowa 13 near Strawberry Point 01927 01 01 1927 01957 01 01 1957 Renumbered Iowa 410No 20 324 3 521 Illinois state line at Keokuk Minnesota state line near Burr Oak 01920 01 01 1920 01926 01 01 1926 Replaced by US 61 and US 55Iowa 21 115 185 Minnesota state line near Allendorf Iowa 141 near Denison 01920 01 01 1920 01934 01 01 1934 Replaced by Iowa 73 proposed US 73 Iowa 21 97 152 156 351 Iowa 149 near Hedrick US 20 Iowa 27 at Waterloo 01934 01 01 1934 current Formerly ended at Iowa 92 extended south in 1980No 22 34 3 55 No 5 at Le Mars Minnesota state line north of Rock Rapids 01920 01 01 1920 01926 01 01 1926 Replaced by US 75Iowa 22 97 905 157 563 Iowa 21 near Thornburg US 61 at Davenport 01926 01 01 1926 currentNo 23 130 3 210 South Dakota state line at Sioux City No 16 at Fort Dodge 01920 01 01 1920 01926 01 01 1926 Replaced by US 20Iowa 23 4 78 5 7 69 Route 15 south of Milton Iowa 2 at Milton 01926 01 01 1926 01968 12 31 1968 Formerly part of No 11 renumbered Iowa 15Iowa 23 14 316 23 039 US 63 in Ottumwa Iowa 137 at Eddyville 01969 01 01 1969 01997 01 01 1997 Formerly Iowa 15 partially replaced by US 63Iowa 23 16 022 25 785 Iowa 92 at Oskaloosa Iowa 149 near Fremont 01997 01 01 1997 current Formerly US 63Iowa 24 127 204 US 71 near Lyman US 63 in Oskaloosa 01920 01 01 1920 01927 01 01 1927 Replaced by an extended Iowa 2Iowa 24 27 546 44 331 US 18 US 63 in New Hampton US 52 Iowa 150 in Calmar 01928 01 01 1928 currentNo 25 20 32 No 15 No 24 at Winterset No 2 No 17 at Adel 01920 01 01 1920 01926 01 01 1926 Replaced by relocated Iowa 16Iowa 25 103 419 166 437 Iowa 2 near Benton US 30 near Scranton 01926 01 01 1926 current Continued south to the Missouri state line until 1978 and to Blockton until 1980Iowa 26 10 16 US 18 near Rock Valley US 18 near Rock Valley 01920 01 01 1920 01930 01 01 1930 Replaced by relocated US 18 portions were cancelled in exchange for relocated US 18 Iowa 26 9 52 5 15 32 US 18 in Inwood Iowa 9 near Larchwood 01930 01 01 1930 01968 12 31 1968 Renumbered Iowa 182Iowa 26 11 370 18 298 Iowa 9 in Lansing MN 26 at New Albin 01969 01 01 1969 current Formerly Iowa 182Iowa 27 21 2 34 1 Iowa 12 in Akron US 75 in Le Mars 01920 01 01 1920 01929 01 01 1929 Replaced by an extended Iowa 5Iowa 27 11 18 Nebraska border US 30 US 75 in Missouri Valley 01929 01 01 1929 01930 01 01 1930 Renumbered Iowa 130Iowa 27 6 86 7 11 04 Alvord US 75 near Rock Rapids 01930 01 01 1930 01980 01 01 1980 Spur route originally from US 75 to GeorgeIowa 27 281 689 453 335 Route 27 near Wayland Mo I 35 at the Minnesota state line 02001 01 01 2001 current Avenue of the SaintsNo 28 72 3 116 No 6 No 11 in Cedar Rapids No 5 No 20 in Dubuque 01920 01 01 1920 01926 01 01 1926 Replaced by US 161Iowa 28 21 613 34 783 Iowa 92 at Martensdale I 35 I 80 at Johnston 01926 01 01 1926 current Previously ended at Iowa 5 extended to US 6 in 1980 and to I 80 in 1991Iowa 29 22 06 6 35 50 I 29 US 77 in Sioux City Iowa 3 near Brunsville 01920 01 01 1920 01957 01 01 1957 Renumbered Iowa 7 when I 29 was designatedNo 30 25 40 No 23 at Moville No 5 at Remsen 01920 01 01 1920 01926 01 01 1926 Renumbered Iowa 140Iowa 31 38 504 61 966 US 59 near Quimby Iowa 141 near Smithland 01920 01 01 1920 currentNo 32 5 8 0 No 5 near Cleghorn Cleghorn 01920 01 01 1920 01926 01 01 1926 Renumbered Iowa 145Iowa 32 7 68 12 36 Iowa 9 near Spirit Lake US 71 near Milford 01934 01 01 1934 01981 01 01 1981 extended and renumbered Iowa 86 to match MinnesotaIowa 32 5 101 7 8 209 US 20 at Dubuque US 52 Iowa 3 at Sageville 01995 01 01 1995 02021 01 01 2021 Turned over to Dubuque after the US 52 Southwest Arterial openedIowa 33 3 4 5 5 Meriden Iowa 5 01920 01 01 1920 01930 01 01 1930 Became a county road now L51 due to rerouting of Iowa 5 between Iowa 143 and CherokeeIowa 33 55 95 5 90 04 US 75 at Le Mars MN 60 at Bigelow Minn 01930 01 01 1930 01968 12 31 1968 Renumbered Iowa 60No 34 68 109 No 4 at Denison No 12 at Sioux City 01920 01 01 1920 01926 01 01 1926 Renumbered Iowa 141Iowa 35 49 00 8 78 86 Iowa 37 near Turin US 71 near Odebolt 01920 01 01 1920 01948 01 01 1948 Replaced by an extended Iowa 175Iowa 35 0 23 6 0 37 US 18 near Garner Garner 01954 01 01 1954 01957 01 01 1957 Spur route renumbered Iowa 409 when I 35 was designatedIowa 36 2 983 4 801 Wall Lake US 71 near Wall Lake 01920 01 01 1920 02003 01 01 2003 Spur route now County Roads M64 north south section and D59 east west section Iowa 37 40 321 64 890 Iowa 175 near Turin US 59 near Earling 01920 01 01 1920 current Continued east to Irwin until 1982Iowa 38 98 941 159 230 US 61 Bus Iowa 92 in Muscatine Iowa 3 near Edgewood 01920 01 01 1920 currentIowa 39 11 68 5 18 80 US 30 near Logan Iowa 64 Iowa 191 at Portsmouth 01920 01 01 1920 01968 12 31 1968 Renumbered Iowa 44Iowa 39 24 321 39 141 US 59 at Denison Iowa 175 at Odebolt 01969 01 01 1969 current Formerly Iowa 4No 40 262 3 422 No 20 in Keokuk Minnesota state line near Mona 01920 01 01 1920 01926 01 01 1926 Replaced by US 161 US 20 US 30 and US 218 the entire route is now US 218Iowa 40 3 524 5 671 Allerton Iowa 2 near Corydon 01926 01 01 1926 02003 01 01 2003 Spur route now County Road S26Iowa 41 1 827 2 940 Malvern US 34 near Malvern 01920 01 01 1920 02003 01 01 2003 Spur route now County Road L63Iowa 42 4 18 6 73 US 275 Iowa 2 near Riverton Riverton 01920 01 01 1920 01980 12 01 1980 Spur route now County Road J46Iowa 43 1 75 2 82 Ringsted Iowa 15 near Ringsted 01920 01 01 1920 01980 01 01 1980 Spur route now a local road and County Road A34Iowa 44 63 95 5 102 92 Iowa 3 near Pocahontas MN 15 near Armstrong 01920 01 01 1920 01968 12 31 1968 Renumbered Iowa 15Iowa 44 104 524 168 215 US 30 near Logan Iowa 141 at Grimes 01969 01 01 1969 current Formerly Iowa 39 and Iowa 64Iowa 45 1 324 2 131 Manilla Iowa 141 near Manilla 01920 01 01 1920 02003 01 01 2003 Spur route now County Road M65Iowa 46 64 84 4 104 35 US 59 near Denison Iowa 17 now Iowa 144 in Perry 01920 01 01 1920 01941 01 01 1941 Originally a double spur route replaced by an extended Iowa 141Iowa 46 4 34 6 98 Iowa 90 in Des Moines Iowa 28 now Army Post Road in Des Moines 01942 01 01 1942 01950 01 01 1950 Now 9th Street Mulberry Street and 7th StreetIowa 46 6 57 9 10 57 Iowa 5 near Avon Iowa 163 in Des Moines 01953 01 01 1953 01998 01 01 1998 Now city streetsIowa 47 13 21 Iowa 287 in Farnhamville US 169 near Harcourt 01920 01 01 1920 01940 01 01 1940 Spur route replaced by an extended Iowa 175Iowa 47 0 82 1 32 Iowa 14 near Allison Allison 01941 01 01 1941 01980 01 01 1980 Spur route now 7th StreetIowa 48 47 919 77 118 US 59 at Shenandoah US 6 near Lewis 01920 01 01 1920 currentIowa 49 27 228 43 819 Iowa 2 in Bedford US 34 in Adams County 01920 01 01 1920 02003 01 01 2003 Was originally a spur route from US 34 to Lenox now County Roads N64 J23 N52 J35 and N44 in order from US 34 to Iowa 2 Iowa 50 7 135 11 483 US 169 near Lehigh Lehigh 01920 01 01 1920 02003 01 01 2003 Spur route now County Road D43Iowa 51 11 007 17 714 US 18 US 52 at Postville Iowa 9 near Waukon 01920 01 01 1920 currentIowa 52 7 10 11 Elma US 63 east of Elma 01920 01 01 1920 01934 01 01 1934 Spur route renumbered Iowa 272 when US 52 extended into IowaNo 53 13 21 No 14 near Rockford No 19 near Nora Springs 01920 01 01 1920 01926 01 01 1926 Renumbered Iowa 147 to avoid conflict with US 53 which became US 55 in the revised numbering plan see below Iowa 53 3 04 8 4 89 Iowa 3 near Clarksville Clarksville 01926 01 01 1926 01949 01 01 1949 Formerly No 55 became part of Iowa 188Iowa 53 1 43 11 2 30 Gowrie Iowa 175 near Gowrie 01953 01 01 1953 01969 01 01 1969 Spur route now local roads Market and 4th Streets Iowa 54 2 99 4 81 Marble Rock Iowa 14 in Floyd County 01920 01 01 1920 01980 01 01 1980 Spur route now County Road B60No 55 3 4 8 No 10 near Clarksville Clarksville 01920 01 01 1920 01926 01 01 1926 Renumbered Iowa 53 to avoid conflict with US 55Iowa 55 4 506 7 252 Seymour Iowa 2 near Promise City 01934 01 01 1934 02003 01 01 2003 Spur route now County Road S60Iowa 56 24 432 39 319 Iowa 150 at West Union Iowa 13 at Elkader 01920 01 01 1920 currentIowa 57 18 41 12 29 63 Iowa 14 near Fern Iowa 58 in Cedar Falls 01920 01 01 1920 01986 01 01 1986 Section from Iowa 58 to US 20 was deleted in 1980 removed after US 20 freeway was constructedIowa 57 43 765 70 433 US 65 near Iowa Falls US 218 Iowa 27 Iowa 58 at Cedar Falls 01986 01 01 1986 current Formerly US 20Iowa 58 12 030 19 360 US 63 at Hudson US 218 Iowa 27 Iowa 57 at Cedar Falls 01920 01 01 1920 currentIowa 59 197 10 317 Minnesota state line Iowa 5 at Albia 01920 01 01 1920 01934 01 01 1934 Replaced by US 63 and Iowa 137Iowa 60 233 24 5 375 36 Route 5 south of Cincinnati US 18 near Wesley 01920 01 01 1920 01968 12 31 1968 Renumbered Iowa 5 and Iowa 17Iowa 60 58 771 94 583 US 75 at Le Mars MN 60 at Bigelow Minn 01969 01 01 1969 current Formerly Iowa 33No 61 73 117 No 28 at Anamosa No 6 in Lyons 01920 01 01 1920 01926 01 01 1926 Renumbered Iowa 117 and Iowa 136Iowa 62 19 633 31 596 Iowa 64 at Maquoketa US 52 in Bellevue 01920 01 01 1920 currentNo 63 24 39 No 59 in New Sharon No 7 in Grinnell 01920 01 01 1920 01926 01 01 1926 Renumbered Iowa 146Iowa 64 32 51 Iowa 163 at Prairie City US 30 in Colo 01920 01 01 1920 01936 01 01 1936 Renumbered Iowa 117Iowa 64 64 355 103 569 US 151 at Anamosa US 52 IL 64 at Savanna Ill 01939 06 20 1939 current Formerly Iowa 117No 65 21 34 No 8 at Lucas No 1 south of Indianola 01920 01 01 1920 01926 01 01 1926 Renumbered Iowa 137Iowa 66 7 11 Humeston Iowa 3 near Humeston 01920 01 01 1920 01930 01 01 1930 Spur route replaced by an extended Iowa 137Iowa 66 7 011 11 283 Iowa 2 near Diagonal Diagonal 01930 01 01 1930 02003 01 01 2003 Spur route now County Road P33Iowa 67 6 10 9 7 Seymour Iowa 3 near Promise City 01920 01 01 1920 01934 01 01 1934 Spur route renumbered Iowa 55 when US 67 extended into IowaIowa 68 1 933 3 111 Melrose US 34 near Melrose 01920 01 01 1920 02003 01 01 2003 Spur route now County Road S70No 69 3 4 8 No 3 near Mystic Mystic 01920 01 01 1920 01926 01 01 1926 Renumbered Iowa 138Iowa 70 8 20 5 13 20 Macksburg US 169 near Macksburg 01920 01 01 1920 01966 01 01 1966 Spur route now County Road G41Iowa 70 23 954 38 550 Iowa 92 at Columbus Junction US 6 in West Liberty 01969 01 01 1969 current Formerly Iowa 76No 71 3 4 8 Moulton No 3 near Moulton 01920 01 01 1920 01926 01 01 1926 Renumbered Iowa 142Iowa 72 10 89 12 17 53 US 69 west of Dows I 35 east of Dows 01920 01 01 1920 01986 01 01 1986 Originally a spur route extended east from Dows to I 35 in 1980Iowa 73 35 9 57 8 Iowa 8 in Dysart US 6 in Marengo 01920 01 01 1920 01934 01 01 1934 Renumbered Iowa 212 to avoid conflict with new Iowa 73 which was proposed to become part of US 73Iowa 73 225 362 Missouri state line south of Shenandoah Minnesota state line near Allendorf 01934 01 01 1934 01935 01 01 1935 Was proposed to become part of US 73 replaced by US 59Iowa 73 14 97 13 24 09 Iowa 141 in Coon Rapids Iowa 44 01936 01 01 1936 01972 01 01 1972 Became County Road N46Iowa 74 38 27 4 61 59 Iowa 38 in Tipton US 61 in Davenport 01920 01 01 1920 01941 01 01 1941 Replaced by Iowa 150 which was proposed to become part of US 150Iowa 74 11 168 17 973 US 151 in Cedar Rapids Palo 01943 01 01 1943 01966 01 01 1966 Spur route renumbred Iowa 94 when I 74 was designatedNo 75 2 3 2 No 5 near Marcus Marcus 01920 01 01 1920 01926 01 01 1926 Renumbered Iowa 143Iowa 76 25 98 5 41 81 Columbus City US 6 in West Liberty 01920 01 01 1920 01968 12 31 1968 Renumbered Iowa 70Iowa 76 48 911 78 715 US 18 near McGregor MN 76 near Eitzen Minn 01969 01 01 1969 current Formerly portion of Iowa 13Iowa 77 2 685 4 321 Iowa 92 near Keota Keota 01920 01 01 1920 02003 01 01 2003 Spur route continued south to Iowa 78 until 1980 now County Road W15 and a local roadIowa 78 58 429 94 032 Iowa 149 near Martinsburg US 61 near Morning Sun 01920 01 01 1920 currentIowa 79 1 84 2 96 Iowa 2 near Bonaparte Bonaparte 01920 01 01 1920 01980 01 01 1980 Spur route now County Road W40Iowa 79 5 637 9 072 Geode State Park US 34 in Middletown 01980 01 01 1980 02003 01 01 2003 Park access road was a county road before commissioning and returned to a county road initially known as County Road 79 until 2005 when it became J20Iowa 80 4 00 6 6 44 US 34 near West Burlington US 61 in Burlington 01920 01 01 1920 01957 01 01 1957 Spur route renumbered Iowa 406 when I 80 was designatedIowa 81 9 20 5 14 81 Iowa 92 near West Chester Iowa 22 at Wellman 01920 01 01 1920 01968 12 31 1968 Renumbered Iowa 114Iowa 81 2 215 3 565 Route 81 near Farmington Iowa 2 near Farmington 01969 01 01 1969 current Formerly Iowa 114Iowa 82 3 773 6 072 Blairstown US 30 near Blairstown 01920 01 01 1920 02003 01 01 2003 Spur route now County Road V66Iowa 83 34 191 55 025 US 59 in Avoca Iowa 148 in Anita 01920 01 01 1920 current Continued west to Neola until 2003Iowa 84 6 09 8 9 80 College Springs US 71 near Shambaugh 01920 01 01 1920 01943 01 01 1943 Spur route replaced by an extended Iowa 333Iowa 84 2 13 3 43 Eastern Iowa Airport I 380 near Cedar Rapids 01943 01 01 1943 01980 01 01 1980 Airport access road now County Road E70Iowa 85 8 408 13 531 Montezuma city limits Iowa 21 near Deep River 01920 01 01 1920 currentIowa 86 4 6 4 US 34 in Council Bluffs Lake Manawa 01920 01 01 1920 01928 01 01 1928 Spur route restored in 1931 as Iowa 241 later Iowa 192Iowa 86 3 7 6 0 US 61 now Sunnyside Avenue in Burlington US 61 now Summer Street in Burlington 01929 01 01 1929 01945 01 01 1945 Now Roosevelt Avenue and West AvenueIowa 86 0 47 0 76 Fertile Iowa 9 at Fertile 01945 01 01 1945 01980 01 01 1980 Spur routeIowa 86 12 519 20 147 US 71 near Milford MN 86 near Spirit Lake 01980 01 01 1980 currentIowa 87 4 06 14 6 53 US 69 west of Elkhart Elkhart 01920 01 01 1920 01983 01 01 1983 Spur routeIowa 88 37 65 4 60 59 US 6 in Altoona US 30 near Marshalltown 01920 01 01 1920 01939 01 01 1939 Originally a spur route replaced by an extended Iowa 64Iowa 88 8 01 12 89 US 61 Iowa 2 in Fort Madison Iowa 16 in Denmark 01940 01 01 1940 01980 01 01 1980 Originally a spur routeIowa 89 25 87 4 41 63 US 169 near Bouton Iowa 64 in Johnston 01920 01 01 1920 01941 01 01 1941 Originally a spur route replaced by an extended Iowa 141Iowa 89 7 69 12 38 Iowa 141 near Woodward Iowa 17 in Madrid 01946 01 01 1946 01980 11 01 1980 Replaced by an extended Iowa 210No 90 40 64 No 17 near Bouton No 16 at Harcourt 01920 01 01 1920 01926 01 01 1926 Replaced by relocated Iowa 16 now US 169 Iowa 90 16 26 Iowa 14 at Grundy Center Iowa 59 near Voorhies 01926 01 01 1926 01932 01 01 1932 Formerly No 58 became part of Iowa 58 againIowa 90 16 32 15 26 26 I 80 in Dallas County I 35 in Des Moines 01932 01 01 1932 01981 01 01 1981 Now County Road F90 section in Polk County maintained as unsigned Iowa 934 until 1989Iowa 91 2 69 4 4 33 US 169 near Harcourt Dayton 01920 01 01 1920 01940 01 01 1940 Spur route replaced by an extended Iowa 175Iowa 91 4 18 6 73 Ledyard US 169 near Ledyard 01940 01 01 1940 01980 05 01 1980 Spur route now County Road A30Iowa 91 4 643 7 472 Iowa 9 in Lyon County MN 91 at the Minnesota state line 01980 01 01 1980 02003 01 01 2003 Now County Road L14 was K64 before 1980 Iowa 92 1 33 4 2 14 Iowa 101 near Urbana Urbana 01920 01 01 1920 01939 01 01 1939 Spur route became Iowa 363Iowa 92 274 231 441 332 US 275 N 92 in Council Bluffs IL 92 at Muscatine 01939 01 01 1939 current Formerly Iowa 2Iowa 93 29 534 47 530 US 63 near Tripoli Iowa 150 in Fayette 01920 01 01 1920 currentIowa 94 13 12 6 21 11 US 151 in Marion US 30 in Mount Vernon 01920 01 01 1920 01958 01 01 1958 Replaced by relocated Iowa 150Iowa 94 11 168 17 973 US 151 Business in Cedar Rapids Palo 01966 01 01 1966 02003 01 01 2003 Spur route now County Road W36 in Linn County and city streets in Cedar RapidsIowa 95 6 9 7 US 169 near Bouton Woodward 01920 01 01 1920 01932 01 01 1932 Spur route replaced by an extended Iowa 89Iowa 95 3 70 5 95 Carbon Iowa 148 north of Corning 01932 01 01 1932 01983 01 01 1983 Spur route section inside Carbon eliminated 1980 rest redesignated as unsigned Iowa 951Iowa 96 16 635 26 771 Iowa 14 near Gladbrook US 63 near Gladbrook 01920 01 01 1920 currentIowa 97 1 532 2 466 Russell US 34 near Russell 01920 01 01 1920 02003 01 01 2003 Spur route much of route now County Road S56 with the last two blocks now Shaw StreetIowa 98 11 10 8 17 86 US 34 near Agency Selma 01920 01 01 1920 01944 01 01 1944 Spur route replaced by an extended Iowa 16 and Iowa 98 was reassigned to the old route of Iowa 16Iowa 98 1 814 2 919 Leando Iowa 16 near Douds 01920 01 01 1920 02017 01 01 2017 Spur route originally began at Iowa 8 later US 34 east of Agency but was shortened to Iowa 16 near Douds in 1942 this section became Iowa 16 now County Road V64Iowa 99 33 53 US 30 near Camanche US 61 in Davenport 01920 01 01 1920 01931 01 01 1931 Replaced by US 55 later US 67 Iowa 99 33 232 53 482 US 34 in Burlington US 61 in Wapello 01931 01 01 1931 02003 01 01 2003 Now County Road X99 was County Road 99 until 2005Iowa 100 44 42 6 71 49 US 275 Iowa 375 in Council Bluffs US 71 in Lyman 01920 01 01 1920 01958 01 01 1958 Originally a spur route from Iowa 2 Iowa 24 now US 6 to Griswold this became part of Iowa 48 in 1923 east west route designated 1921 when Iowa 24 was decommissioned through Lewis replaced by relocated Iowa 92Iowa 100 6 12 16 9 85 US 6 near Lewis US 71 near Atlantic 01958 01 01 1958 01958 01 01 1958 Former section of Iowa 92 renumbered Iowa 414 due to confusion with old Iowa 100Iowa 100 16 140 25 975 US 30 US 218 in Cedar Rapids US 151 Iowa 13 near Marion 01984 01 01 1984 current Former portion of Iowa 150Iowa 101 15 56 25 04 US 218 in Vinton Iowa 150 north of Urbana 01920 01 01 1920 01984 01 01 1984 Replaced by a relocated Iowa 150Iowa 102 1 82 2 93 Hawkeye US 18 near Hawkeye 01920 01 01 1920 01980 01 01 1980 Now County Road W14Iowa 102 0 501 0 806 New Sharon city limits US 63 Iowa 146 in New Sharon 01980 01 01 1980 current Unsigned highway formerly extended to Pella this is now County Road G5T Iowa 103 15 649 25 185 US 218 near Donnellson US 61 Iowa 2 in Fort Madison 01920 01 01 1920 02003 01 01 2003 Now County Road J40No 104 20 32 No 8 near Council Bluffs No 4 in Macedonia 01920 01 01 1920 01926 01 01 1926 First highway to be decommissioned in Iowa became a county road now numbered G66 Iowa 104 1 53 2 46 Woodburn US 34 near Woodburn 01927 01 01 1927 01980 01 01 1980 Spur route now County Road R69 segment in Woodburn maintained as unsigned Iowa 942 until 2003Iowa 105 34 23 12 55 09 US 69 in Lake Mills US 218 in St Ansgar 01920 01 01 1920 01992 01 01 1992 Section from US 69 to Winnebago Worth county line last shows on 1994 map so was signed until 1994 now County Road 105Iowa 106 8 98 14 45 Iowa 107 in Clear Lake US 65 in Mason City 01920 01 01 1920 01980 01 01 1980 Now local roads and County Road B35Iowa 107 27 579 44 384 Iowa 3 near Alexander CR B35 near Clear Lake 01920 01 01 1920 02011 01 01 2011 All but parts in Meservey and Thornton removed in 2003 now County Roads S25 B65 and S14Iowa 108 1 18 1 90 Delta Iowa 92 near Delta 01923 01 01 1923 01980 01 01 1980 Spur route now County Road V33 and Iowa 21Iowa 109 1 268 2 041 Oxford US 6 near Oxford 01923 01 01 1923 02003 01 01 2003 Spur route now County Road W38Iowa 110 0 7 1 1 Larrabee Iowa 73 in Larrabee 01923 01 01 1923 01934 01 01 1934 Spur route decommissioned when Iowa 73 proposed US 73 now US 59 was relocated to go through Larrabee now a county road 455th Street Iowa 110 14 789 23 801 US 20 at Schaller Iowa 7 at Storm Lake 01934 01 01 1934 currentIowa 111 26 72 17 43 00 Kanawha Woden 01923 01 01 1923 01990 01 01 1990 Double spur route with US 18 originally a spur route now County Road R35Iowa 112 3 4 8 Iowa 13 Edgewood 01923 01 01 1923 01930 01 01 1930 Spur route replaced by an extended Iowa 10 this section now Iowa 3 Iowa 112 5 19 8 35 Volga Iowa 13 near Osborne 01931 01 01 1931 01980 01 01 1980 Spur route now County Road C24Iowa 113 34 09 4 54 86 Iowa 10 near Edgewood US 151 in Monticello 01924 01 01 1924 01938 01 01 1938 Replaced by an extended Iowa 38Iowa 113 1 187 1 910 Iowa 64 near Spragueville Spragueville 01938 01 01 1938 02003 01 01 2003 Spur route now County Road Z20Iowa 114 2 22 5 3 57 Route 81 near Farmington Iowa 2 near Farmington 01923 01 01 1923 01968 12 31 1968 Swapped with Iowa 81Iowa 114 9 20 14 81 Iowa 92 near West Chester Iowa 22 at Wellman 01969 01 01 1969 01981 01 01 1981 Formerly Iowa 81 now County Road W38Iowa 115 1 34 11 2 16 US 69 Story City 01923 01 01 1923 01969 01 01 1969 Spur route now County Road E15Iowa 115 1 237 1 991 US 34 near Stanton Viking Lake State Park 01980 01 01 1980 02003 01 01 2003 Park access road now County Roads M65 and H43Iowa 116 1 57 18 2 53 US 20 near Manchester Manchester Fish Hatchery 01923 01 01 1923 01976 01 01 1976 Fish hatchery access road renumbered Iowa 938 because US 20 was reroutedIowa 116 2 776 4 468 Iowa 3 in Waverly US 218 near Waverly 01998 01 01 1998 current Section of US 218 Business in Waverly signed as US 218 Business instead of Iowa 118Iowa 117 63 101 US 161 at Anamosa US 52 IL 64 at Savanna Ill 01923 01 01 1923 01936 01 01 1936 Swapped with Iowa 64Iowa 117 18 562 29 873 Iowa 163 at Prairie City US 65 Iowa 330 near Mingo 01939 06 20 1939 current Formerly Iowa 64Iowa 118 4 06 17 6 53 Steamboat Rock Iowa 175 near Eldora 01923 01 01 1923 01989 01 01 1989 Spur route now County Road S56 and a local road Market Street Iowa 119 1 04 1 67 Dorchester Iowa 76 near Dorchester 01923 01 01 1923 01980 01 01 1980 Spur route now County Road A16Iowa 120 0 80 1 29 Stanton US 34 near Stanton 01924 01 01 1924 01980 01 01 1980 Spur route now County Road M63Iowa 121 0 51 19 0 82 Dolliver Memorial State Park Iowa 50 near Lehigh 01924 01 01 1924 01964 01 01 1964 Park access road became a county road now numbered D64 Iowa 122 5 47 16 8 80 Iowa 150 in Davenport US 61 in Davenport 01924 01 01 1924 01960 01 01 1960 Now Pine Street Cheyenne Avenue Division Street Locust Street and Marquette StreetIowa 122 3 04 4 89 Iowa 3 near Clarksville Clarksville 01964 01 01 1964 01965 01 01 1965 Former section of Iowa 188 became part of Iowa 188 againIowa 122 12 264 19 737 I 35 US 18 at Clear Lake Mason City city limits 01999 01 01 1999 currentIowa 123 10 51 16 91 I 35 in Des Moines Iowa 90 in Des Moines 01924 01 01 1924 01959 01 01 1959 Partially replaced by Iowa 60 rest now Fleur DriveIowa 123 0 45 0 72 US 34 near Rome Rome 01969 01 01 1969 01980 01 01 1980 Spur route inside Rome stayed in the highway system until 1981Iowa 124 2 567 4 131 Iowa 4 in Calhoun County Twin Lakes State Park 01924 01 01 1924 02003 01 01 2003 Park access road now County Roads D26 and N57Iowa 125 3 26 5 25 Salem US 218 east of Salem 01924 01 01 1924 01981 01 01 1981 Spur route section inside Salem deleted in 1980 now County Road J20Iowa 126 1 28 2 06 US 6 near Mitchellville Mitchellville 01924 01 01 1924 01980 01 01 1980 Spur route now unsigned County Road S27Iowa 127 15 985 25 725 I 29 near Mondamin US 30 in Logan 01924 01 01 1924 currentIowa 128 6 982 11 236 Iowa 13 near Elkader US 52 near Garnavillo 01924 01 01 1924 currentIowa 129 0 45 11 0 72 US 34 near Rome Rome 01924 01 01 1924 01969 01 01 1969 Spur route renumbered Iowa 123 when I 129 was designatedIowa 130 12 19 Iowa 9 near Cresco Minnesota border near Harmony Minn 01925 01 01 1925 01930 01 01 1930 Renumbered Iowa 139 so Iowa 130 could be reused as a spur of US 30Iowa 130 11 18 Nebraska border US 30 US 75 in Missouri Valley 01930 01 01 1930 01931 01 01 1931 Formerly Iowa 27 replaced by relocated US 30Iowa 130 6 65 5 10 70 Maquoketa Caves State Park US 61 near Maquoketa 01931 01 01 1931 01966 01 01 1966 Park access road became a county road later numbered Y31 was Iowa 428 from 1980 to 2003Iowa 130 32 023 51 536 Iowa 38 in Tipton I 80 US 61 at Davenport 01969 01 01 1969 current Former section of Iowa 150Iowa 131 2 10 3 2 US 20 near Holstein US 59 near Holstein 01925 01 01 1925 01937 01 01 1937 Section from US 20 to Holstein replaced by realigned US 59 rest given to county because US 59 was realignedIowa 131 4 520 7 274 Iowa 21 in Belle Plaine US 30 near Belle Plaine 01937 01 01 1937 02003 01 01 2003 Part of the Lincoln Highway now County Road V40Iowa 132 5 74 19 9 24 I 35 I 80 in Des Moines Iowa 90 now US 6 in Des Moines 01925 01 01 1925 01963 01 01 1963 Now Douglas AvenueIowa 133 4 23 16 6 81 US 34 US 218 in Mount Pleasant Oakland Mills Park then a state park 01925 01 01 1925 01961 01 01 1961 Park access road became a county road now numbered H61 Iowa 133 0 970 1 561 US 30 in Nevada Nevada 01964 01 01 1964 02003 01 01 2003 Spur route now 6th StreetIowa 134 7 11 US 65 near Hubbard Iowa 58 01925 01 01 1925 01930 01 01 1930 Replaced by relocated Iowa 58Iowa 134 8 13 Nebraska state line US 34 US 275 in Glenwood 01930 01 01 1930 01935 01 01 1935 Replaced by relocated US 34Iowa 134 4 06 6 53 US 65 near Hampton Geneva 01935 01 01 1935 01980 01 01 1980 Spur route now County Road C47Iowa 134 1 75 20 2 82 Beed s Lake State Park Iowa 3 near Hampton 01980 01 01 1980 01987 01 01 1987 Park access road now County Road S42Iowa 135 0 75 21 1 21 US 30 near Le Grand Le Grand 01926 01 01 1926 01954 01 01 1954 Spur route replaced by relocated US 30 Iowa 135 on route shown belowIowa 135 1 96 3 15 Montour US 30 near Montour 01954 01 01 1954 01980 01 01 1980 Spur route now County Road T47Iowa 136 87 611 140 996 IL 136 at Clinton US 20 US 52 at Dyersville 01926 01 01 1926 currentIowa 137 21 34 US 34 at Lucas US 65 near Indianola 01926 01 01 1926 01934 01 01 1934 Formerly No 65 replaced by realigned US 65Iowa 137 14 526 23 377 Iowa 5 at Albia US 63 Iowa 163 at Eddyville 01934 01 01 1934 current Formerly Iowa 59Iowa 138 3 16 22 5 09 Iowa 2 near Mystic Mystic 01926 01 01 1926 01973 01 01 1973 Formerly No 69 now County Road T14Iowa 139 21 34 US 161 in Iowa City Iowa 38 near Rochester 01926 01 01 1926 01929 01 01 1929 Formerly No 74 replaced by an extended Iowa 1Iowa 139 11 431 18 396 Iowa 9 near Cresco MN 139 near Harmony Minn 01930 01 01 1930 current Formerly Iowa 130 continued south to Protivin from 1935 to 1980Iowa 140 25 309 40 731 US 20 at Moville Iowa 3 at Remsen 01926 01 01 1926 current Formerly No 30 continued south to Sloan from 1931 to 1961 and to Hornick from 1961 to 1964 section from Kingsley to Remsen deleted in 1965 but restored in 1980Iowa 141 155 362 250 031 I 29 near Sloan I 35 I 80 at Grimes 01926 01 01 1926 currentIowa 142 10 50 5 16 90 Route 202 at Coatsville Mo Iowa 2 near Moulton 01926 01 01 1926 01968 12 31 1968 Former Iowa 71 renumbered Iowa 202Iowa 142 20 901 33 637 Iowa 2 in Plano Iowa 5 near Moravia 01980 01 01 1980 02003 01 01 2003 Now County Roads S70 and J18Iowa 143 12 049 19 391 Iowa 3 at Marcus Iowa 10 at Granville 01926 01 01 1926 currentIowa 144 34 039 54 780 Iowa 141 at Perry Iowa 175 near Harcourt 01926 01 01 1926 currentIowa 145 5 8 0 Iowa 5 near Cleghorn Cleghorn 01926 01 01 1926 01931 01 01 1931 Formerly No 32 became a county road now numbered L40 Iowa 145 7 408 11 922 I 29 near Thurman US 275 near Sidney 01931 01 01 1931 02003 01 01 2003 Originally a spur route west to Thurman extended west in 1980 now County Road J24Iowa 146 42 735 68 775 US 63 Iowa 102 in New Sharon US 30 in Le Grand 01926 01 01 1926 currentIowa 147 6 706 10 792 Rockford Iowa 14 in Floyd County 01926 01 01 1926 02003 01 01 2003 Spur route former Iowa 53 now County Road B45Iowa 148 66 828 107 549 Route 148 near Bedford I 80 US 6 near Anita 01926 01 01 1926 currentIowa 149 65 897 106 051 US 34 in Ottumwa I 80 near Williamsburg 01926 01 01 1926 current Section from I 80 to US 6 removed 1985Iowa 150 19 31 US 32 at Homestead US 30 near Cedar Rapids 01926 01 01 1926 01930 01 01 1930 Formerly No 13 replaced by an extended Iowa 149Iowa 150 10 16 Schleswig Iowa 141 near Denison 01930 01 01 1930 01930 01 01 1930 Replaced by an extended Iowa 21Iowa 150 22 96 36 95 US 30 Iowa 17 in Jefferson Iowa 64 in Panora 01931 01 01 1931 01941 01 01 1941 Replaced by relocated Iowa 17 to avoid conflict with new Iowa 150 which was proposed to become part of US 150Iowa 150 85 093 136 944 US 218 at Vinton US 52 Iowa 24 at Calmar 01941 01 01 1941 currentIowa 151 13 10 21 US 71 at Auburn Iowa 17 near Lake City 01926 01 01 1926 01938 01 01 1938 Formerly No 35 renumbered Iowa 188 when US 151 extended into IowaIowa 152 1 31 2 11 US 34 near Murray Murray 01926 01 01 1926 01980 01 01 1980 Formerly No 8 now County Road R16Iowa 152 1 402 2 256 I 35 near Osceola US 69 at Osceola 01980 01 01 1980 02014 01 01 2014 Now County Road R35Iowa 153 7 0 11 3 Iowa 117 in Wyoming Oxford Junction 01926 01 01 1926 01930 01 01 1930 Replaced by an extended Iowa 136Iowa 153 4 82 6 7 76 US 218 near North Liberty US 6 near Coralville 01930 01 01 1930 01957 01 01 1957 Replaced by rerouted US 218 and local roadsIowa 153 1 02 5 1 64 US 218 near North Liberty North Liberty 01957 01 01 1957 01968 01 01 1968 Former portion of US 218 now Dubuque StreetIowa 154 12 82 20 63 Iowa 150 near Fayette Iowa 3 in Maryville 01926 01 01 1926 01980 11 01 1980 Replaced by Iowa 187Iowa 155 7 0 11 3 Commerce Iowa 28 now 9th Street in Des Moines 01927 01 01 1927 01931 01 01 1931 Spur route now Walnut Woods Drive Browns Woods Drive and McKinley Avenue parts of the road were destroyedIowa 155 3 05 4 91 Nodaway US 34 near Nodaway 01933 01 01 1933 01980 10 01 1980 Spur route now County Road N26 8th Avenue and 3rd StreetIowa 156 4 748 7 641 Iowa 5 near Marysville Bussey 01928 01 01 1928 02003 01 01 2003 Spur route section inside Bussey removed 1980 now County Road G71Iowa 157 0 15 0 24 Monticello US 161 near Monticello 01928 01 01 1928 01931 01 01 1931 Spur route now Cedar Street was the shortest state highway at the timeIowa 157 1 032 1 661 US 63 near Lime Springs Lime Springs 01931 01 01 1931 02003 01 01 2003 Spur route now County Road A21Iowa 158 0 65 16 1 05 Iowa 60 near Carlisle Carlisle 01929 01 01 1929 01962 01 01 1962 Spur route now School StreetIowa 159 1 83 2 95 Iowa 92 near Harper Harper 01929 01 01 1929 01980 01 01 1980 Spur route now County Road V67Iowa 160 0 82 8 1 32 Wild Cat Den State Park US 61 01930 01 01 1930 01947 01 01 1947 Renumbered Iowa 389 so Iowa 160 could be reused as a spur of Iowa 60 this section now Iowa 415 Iowa 160 2 446 3 936 Iowa 415 at Ankeny I 35 at Ankeny 01947 01 01 1947 current extended east from US 69 to I 35 in 1980Iowa 161 1 15 8 1 85 Iowa 25 in Guthrie County Springbrook State Park 01938 01 01 1938 01944 01 01 1944 Renumbered Iowa 384 so Iowa 161 could be reused as a spur of US 61Iowa 161 0 47 23 0 76 US 61 in Keokuk Illinois state line 01944 01 01 1944 01951 01 01 1951 Replaced by US 136Iowa 161 1 224 1 970 Iowa 141 at Dedham Iowa 141 near Dedham 01951 01 01 1951 02003 01 01 2003 Former route of Iowa 141 now County Roads E60 and N33Iowa 162 2 660 4 281 Pammel State Park Iowa 92 in Madison County 01930 01 01 1930 01982 01 01 1982 Park access road renumbered Iowa 322 to avoid confusion with nearby US 169Iowa 162 2 0 3 2 US 18 in Charles City US 218 in Charles City 02000 01 01 2000 02006 01 01 2006 Former section of US 218 became part of relocated US 18Iowa 163 1 1 6 Ambrose A Call State Park US 169 near Algona 01930 01 01 1930 01934 01 01 1934 Park access road renumbered Iowa 274 when US 163 was designatedIowa 163 166 270 267 586 US 69 in Des Moines US 34 at Burlington 01937 01 01 1937 currentIowa 164 3 79 17 6 10 US 30 in Boone Ledges State Park 01930 01 01 1930 01990 01 01 1990 Park access road now County Road R27Iowa 165 4 67 21 7 52 Lewis and Clark State Park US 75 in Onawa 01930 01 01 1930 01955 01 01 1955 Park access road replaced by an extended Iowa 175Iowa 165 0 410 0 660 Abbott Drive at Omaha Neb Abbott Drive at Omaha Neb 01956 01 01 1956 current Only state highway west of the Missouri RiverIowa 166 0 57 0 92 Hastings US 34 near Hastings 01930 01 01 1930 01980 11 01 1980 Spur route now County Road M16Iowa 167 3 21 5 17 Doon US 75 near Doon 01930 01 01 1930 01980 01 01 1980 Spur route now Main Street 3rd Avenue and County Road A44Iowa 168 2 70 4 35 Iowa 83 near Minden Shelby 01930 01 01 1930 01980 01 01 1980 Spur route now County Road M16Iowa 169 3 4 8 Elk Horn Iowa 7 at Kimballton 01930 01 01 1930 01930 01 01 1930 Spur route renumbered Iowa 173 when US 169 was created in IowaIowa 170 1 68 22 2 70 Everly US 18 near Everly 01930 01 01 1930 01974 01 01 1974 Spur route former portion of US 18 now County Road M27Iowa 171 1 1 6 Wall Lake State Park now Big Wall Lake Wildlife Area US 75 in Onawa 01930 01 01 1930 01935 01 01 1935 Park access road now an unnumbered county roadIowa 171 1 05 1 69 Elberon Iowa 21 near Elberon 01935 01 01 1935 01980 01 01 1980 Spur route now Main Street and County Road E44Iowa 172 4 23 6 81 Elgin US 18 in Clermont 01930 01 01 1930 01980 01 01 1980 Spur route now County Road W51 and Main Clermont and Center StreetsIowa 173 14 680 23 625 Iowa 83 near Atlantic Iowa 44 at Kimballton 01930 01 01 1930 current Originally a spur route south to Elk Horn extended in 1980Iowa 174 3 61 18 5 81 Farragut Iowa 2 near Farragut 01930 01 01 1930 01976 01 01 1976 Spur route now County Road M16Iowa 175 221 367 356 256 N 51 at Decatur Neb US 63 near Hudson 01930 01 01 1930 current Originally a spur routeIowa 176 1 21 13 1 95 Iowa 92 near Cumberland Cumberland 01930 01 01 1930 01972 01 01 1972 Spur route now County Road N28 and Jackson 1st and Main StreetsIowa 177 1 1 6 Carson US 59 near Carson 01930 01 01 1930 01937 01 01 1937 Spur route decommissioned when Iowa 100 now Iowa 92 extended west through CarsonIowa 177 3 20 5 15 Iowa 9 near Osage Mitchell 01937 01 01 1937 01980 01 01 1980 Spur route now County Road T28Iowa 178 0 98 1 58 Iowa 9 near Little Rock Little Rock 01930 01 01 1930 01980 01 01 1980 Spur route now Main Street and Maple AvenueIowa 179 0 82 1 32 US 69 near Klemme Klemme 01930 01 01 1930 01980 01 01 1980 Spur route now 168th Street and Main StreetIowa 180 2 46 3 96 Hayesville Iowa 149 near Hayesville 01930 01 01 1930 01980 01 01 1980 Spur route now County Road G49Iowa 181 3 4 8 Riverside US 161 near Riverside 01930 01 01 1930 01931 01 01 1931 Spur route replaced by an extended Iowa 22Iowa 181 9 596 15 443 Iowa 5 Iowa 92 near Pleasantville Melcher Dallas 01931 01 01 1931 02003 01 01 2003 Spur route now County Road S45Iowa 182 11 44 5 18 41 Iowa 9 in Lansing MN 26 at New Albin 01930 01 01 1930 01968 12 31 1968 Swapped with Iowa 26Iowa 182 9 051 14 566 US 18 in Inwood Iowa 9 near Larchwood 01969 01 01 1969 current Formerly Iowa 26Iowa 183 29 952 48 203 Iowa 127 near Mondamin Iowa 141 in Ute 01930 01 01 1930 current Continued south to US 6 until 1981 and to Council Bluffs city limits until 2003Iowa 184 26 42 Blockton US 34 near Creston 01930 01 01 1930 01932 01 01 1932 Spur route replaced by an extended Iowa 25Iowa 184 15 026 24 182 US 275 near Randolph US 59 near Randolph 01934 01 01 1934 02003 01 01 2003 Originally a spur route from US 275 to Randolph now County Road J18Iowa 185 1 51 24 2 43 Iowa 14 near Conrad Conrad 01934 01 01 1934 01978 01 01 1978 Spur route now County Road D67Iowa 186 3 27 5 26 US 34 near Prescott Prescott 01930 01 01 1930 01980 01 01 1980 Spur route now County Road N61 and 6th AvenueIowa 186 3 375 25 5 432 Green Valley State Park Iowa 25 in Creston 01980 01 01 1980 02001 01 01 2001 Park access road now unnumbered county roads Green Valley Road and 130th Street and Lincoln StreetIowa 187 9 14 Iowa 10 in Alton Hospers 01930 01 01 1930 01931 01 01 1931 Spur route replaced by Iowa 33Iowa 187 28 385 45 681 US 20 near Masonville Iowa 150 near Fayette 01931 01 01 1931 current Originally was a park access road to Backbone State Park moved to current route in 1980Iowa 188 26 10 42 US 52 Iowa 10 at Luxemburg US 161 at Cascade 01930 01 01 1930 01938 01 01 1938 Replaced by an extended Iowa 136Iowa 188 13 21 US 71 at Auburn Iowa 17 near Lake City 01938 01 01 1938 01940 01 01 1940 Formerly No 35 and Iowa 151 replaced by an extended Iowa 175Iowa 188 24 231 38 996 Iowa 3 near Clarksville US 63 near Tripoli 01945 01 01 1945 currentIowa 189 1 00 1 61 Bridgewater Iowa 92 north or Bridgwater 01930 01 01 1930 01980 01 01 1980 Spur route now County Road N51Iowa 190 10 16 Ashton Iowa 9 in Sibley 01930 01 01 1930 01931 01 01 1931 Spur route replaced by Iowa 33Iowa 190 7 46 12 01 Fairbank Iowa 150 near Oelwein 01931 01 01 1931 01980 01 01 1980 Replaced by Iowa 281Iowa 191 22 790 36 677 I 680 near Neola Iowa 37 at Earling 01930 01 01 1930 current continued south to US 6 until 1981 and to Council Bluffs city limits until 2003Iowa 192 10 16 US 75 in Sloan Iowa 141 near Hornick 01930 01 01 1930 01931 01 01 1931 Became part of an extended Iowa 140Iowa 192 5 090 8 192 I 29 I 80 at Council Bluffs I 29 at Council Bluffs 01931 01 01 1931 02017 01 01 2017 Renumbered from Iowa 241 was decommissioned in 1975 but restored in 1980 truncated in 2016 now city streetsIowa 193 10 852 17 465 US 18 in Fayette County Iowa 24 in Jackson Junction 01930 01 01 1930 02003 01 01 2003 Now County Road V68Iowa 194 0 86 6 1 38 Iowa 2 in Clarinda Clarinda Treatment Center 01930 01 01 1930 01958 01 01 1958 Hospital access road now 16th StreetIowa 195 3 10 4 8 US 69 in Jewell Ellsworth 01930 01 01 1930 01935 01 01 1935 Spur route became part of an extended Iowa 175Iowa 195 2 896 4 661 Iowa 4 near Plover Plover 01935 01 01 1935 02003 01 01 2003 Spur route now County Road C15Iowa 196 1 1 6 US 20 near Williams Williams 01930 01 01 1930 01932 01 01 1932 Was proposed to replace part of US 20 which was to be shifted south but the plan to relocate US 20 was abandoned in 1932 portion now County Road D25Iowa 196 10 136 16 312 US 71 Iowa 175 near Lake View US 20 near Sac City 01935 01 01 1935 02015 01 01 2015 Replaced by a rerouted US 71Iowa 197 7 10 11 Stratford Iowa 60 near Stanhope 01930 01 01 1930 01937 01 01 1937 Spur route became part of an extended Iowa 175Iowa 197 2 567 4 131 Iowa 3 near Albert City Albert City 01937 01 01 1937 02003 01 01 2003 Spur route now Main Street and County Road N14Iowa 198 2 231 3 590 Garrison US 218 near Garrison 01930 01 01 1930 02003 01 01 2003 Spur route section in Garrison removed 1980 now County Road V66Iowa 199 2 666 4 291 Van Horne US 218 near Van Horne 01930 01 01 1930 02003 01 01 2003 Spur route section in Van Horne removed 1980 now County Road E44Iowa 200 2 163 3 481 US 30 near Keystone Keystone 01930 01 01 1930 02003 01 01 2003 Spur route section in Keystone removed 1980 now County Road V42Iowa 201 4 755 7 652 Norway US 30 US 218 near Atkins 01930 01 01 1930 02003 01 01 2003 Spur route now County Road W24Iowa 202 8 13 5 13 08 US 218 Shellsburg 01930 01 01 1930 01967 01 01 1967 Spur route became a county road now numbered E36 Iowa 202 10 461 16 835 Route 202 at Coatsville Mo Iowa 2 near Moulton 01969 01 01 1969 current Formerly Iowa 142Iowa 203 8 78 14 13 Terril Iowa 9 01930 01 01 1930 01980 01 01 1980 Spur route original east west spur now County Road A34 north south spur now County Road N14 Main and State streetsIowa 204 5 407 8 702 Iowa 2 near Garden Grove Garden Grove 01930 01 01 1930 02003 01 01 2003 Spur route now County Roads R20 and J69Iowa 205 2 927 4 711 US 65 near Milo Milo 01930 01 01 1930 02003 01 01 2003 Spur route now County Road G58Iowa 206 6 221 10 012 US 65 near Liberty Center Liberty Center 01930 01 01 1930 02003 01 01 2003 Spur route now County Road G76Iowa 207 3 058 4 921 I 35 near New Virginia New Virginia 01930 01 01 1930 02003 01 01 2003 Spur route now County Road G76Iowa 208 14 23 US 20 Backbone State Park 01930 01 01 1930 01931 01 01 1931 Park access road renumbered Iowa 187Iowa 208 11 83 22 19 04 Iowa 2 Blanchard 01931 01 01 1931 01974 01 01 1974 Spur route now County Road M48Iowa 209 0 66 18 1 06 Iowa 149 near Conroy Conroy 01931 01 01 1931 01976 01 01 1976 Spur route now County Road F34Iowa 210 34 781 55 975 Iowa 141 near Woodward US 65 near Collins 01931 01 01 1931 current Originally a double spur route from Slater to Maxwell extended in 1980Iowa 211 1 63 2 62 Cambridge Iowa 210 near Cambridge 01931 01 01 1931 01980 01 01 1980 Spur route now County Road R70Iowa 212 20 32 Iowa 8 in Dysart US 30 in Belle Plaine 01931 01 01 1931 01933 01 01 1933 Replaced by an extended Iowa 73 which was renumbered Iowa 212 9 months later this portion became part of Iowa 21 a month laterIowa 212 12 157 19 565 Iowa 21 near Belle Plaine US 6 at Marengo 01934 01 01 1934 current continued northwest to US 30 from 1937 to 1980Iowa 213 3 72 5 99 Blakesburg US 34 north of Blakesburg 01931 01 01 1931 01980 12 01 1980 Spur route now County Road T61Iowa 214 5 736 9 231 Iowa 175 near Ivester Wellsburg 01931 01 01 1931 02003 01 01 2003 Spur route now County Road T19Iowa 215 8 738 14 062 Union Iowa 175 in Eldora 01931 01 01 1931 02003 01 01 2003 Spur route now County Road S62Iowa 216 1 70 15 2 74 Iowa 5 Exline 01931 01 01 1931 01981 01 01 1981 Spur route now County Road T16Iowa 217 4 96 17 7 98 Breda US 71 01931 01 01 1931 01989 01 01 1989 Spur route now County Road E16Iowa 219 1 53 2 46 Iowa 9 near Lake Park Lake Park 01931 01 01 1931 01980 12 01 1980 Spur route now County Road M27Iowa 220 7 233 11 640 US 6 at South Amana US 151 at Amana 01931 01 01 1931 current Continued east to East Amana and south to Upper South Amana until 1980Iowa 221 11 10 18 US 71 near Albert City Albert City 01931 01 01 1931 01937 01 01 1937 Spur route became a county road now numbered C29 Iowa 221 42 61 8 68 57 Iowa 5 near Cherokee Iowa 17 Iowa 10 at Pocahontas 01937 01 01 1937 01945 01 01 1945 Extended in both directions and renumbered Iowa 3Iowa 221 3 909 6 291 I 35 near Story City Roland 01947 01 01 1947 02003 01 01 2003 Spur route section from I 35 to US 69 removed 1980 now County Road E18Iowa 222 15 12 24 33 Iowa 15 near Ottosen Livermore 01931 01 01 1931 01980 01 01 1980 Spur route now County Road C20Iowa 223 12 22 9 19 67 Iowa 330 near Baxter Iowa 14 near Baxter 01931 01 01 1931 01997 01 01 1997 Originally a spur route extended west from Baxter in 1980 now County Road F17Iowa 224 10 587 17 038 US 6 near Kellogg Iowa 14 near Laurel 01931 01 01 1931 current Originally a spur route extended north from Kellogg in 1980Iowa 225 7 688 12 373 Sully Iowa 146 in Searsboro 01931 01 01 1931 02003 01 01 2003 Spur route now County Road F62Iowa 226 10 78 17 35 US 18 Titonka 01931 01 01 1931 01980 12 01 1980 Spur route now County Road P64Iowa 227 5 39 26 8 67 US 218 near Stacyville Stacyville 01931 01 01 1931 01991 01 01 1991 Spur route now County Road T40Iowa 228 0 85 19 1 37 US 6 this section became County Road F58 in 2003 near Walcott Walcott 01931 01 01 1931 01964 01 01 1964 Spur route now Main StreetIowa 229 5 233 8 422 Garwin US 63 in Tama County 01931 01 01 1931 02003 01 01 2003 Spur route now County Road E29Iowa 230 1 10 1 6 Sergeant Bluff US 75 near Sergeant Bluff 01931 01 01 1931 01934 01 01 1934 Spur route decommissioned because US 75 was rerouted through Sergeant Bluff and Iowa 230 was reassigned to the old route of US 75 part later restored as Iowa 378 in 1942Iowa 230 8 60 19 13 84 US 75 near Sergeant Bluff US 75 in Sioux City 01934 01 01 1934 01965 01 01 1965 Spur route now Transit Avenue Morningside Avenue Lakeport Road and a county road now numbered K29 Iowa 231 1 83 15 2 95 Iowa 10 near Ireton Ireton 01931 01 01 1931 01981 01 01 1981 Spur route now County Road K30 and 4th StreetIowa 231 4 068 6 547 US 34 west of New London US 34 east of New London 02000 01 01 2000 02003 01 01 2003 Former section of US 34 unsigned now Main StreetIowa 232 1 99 3 20 Earlham I 80 near Earlham 01931 01 01 1931 01980 01 01 1980 Spur route now County Road P57Iowa 233 5 30 17 8 53 Albion Iowa 14 near Rhodes 01931 01 01 1931 01989 01 01 1989 Spur route became part of relocated Iowa 330Iowa 234 6 72 17 10 81 US 30 in State Center Iowa 330 near Rhodes 01931 01 01 1931 01994 01 01 1994 Originally a spur route only the section north of CR E63 remained after 1989 now an unnumbered county roadIowa 235 3 4 8 Iowa 234 near Rhodes Rhodes 01931 01 01 1931 01935 01 01 1935 Spur route became an unnumbered county road now 285th Street Iowa 235 1 24 5 2 00 Rhodes Iowa 234 near Rhodes 01935 01 01 1935 01966 01 01 1966 Spur route renumbered Iowa 245 when I 235 was designatedIowa 236 1 18 20 1 90 Templeton US 71 Iowa 141 near Templeton 01931 01 01 1931 01987 01 01 1987 Spur route now local roads Main and 2nd Streets and County Road N18Iowa 237 1 41 2 27 Iowa 9 near Ocheyedan Ocheyedan 01931 01 01 1931 01981 01 01 1981 Spur route section in Ocheyedan removed in 1980 now County Road L58Iowa 238 1 063 1 711 Iowa 9 near Harris Harris 01931 01 01 1931 02003 01 01 2003 Spur route was decommissioned in 1981 but was restored in 1987 now County Road M20Iowa 239 0 510 0 821 Waubonsie State Park Iowa 2 in Fremont County 01931 01 01 1931 02003 01 01 2003 Park access road now County Road L48Iowa 240 6 389 10 282 Royal US 71 in Clay County 01931 01 01 1931 02003 01 01 2003 Spur route now Main Street County Roads M36 and B40Iowa 241 5 8 0 US 34 US 275 at Council Bluffs US 34 US 275 01931 01 01 1931 01931 01 01 1931 Renumbered Iowa 192Iowa 241 0 99 1 59 Readlyn Iowa 3 near Readlyn 01931 01 01 1931 01980 01 01 1980 Spur route now local roadsIowa 242 5 855 9 423 US 34 in Mills County Silver City 01931 01 01 1931 02003 01 01 2003 Spur route now County Road L55Iowa 243 7 97 12 83 Iowa 140 near Kingsley Pierson 01931 01 01 1931 01980 01 01 1980 Spur route now County Road D12Iowa 243 0 559 0 900 Black Hawk Lake State Park US 71 Iowa 175 near Wall Lake 01980 01 01 1980 02003 01 01 2003 Park access road now an unnumbered county roadIowa 244 1 96 3 15 Henderson US 59 01931 01 01 1931 01980 01 01 1980 Spur route now County Roads H12 and M21 and Maple StreetIowa 244 0 771 1 241 I 80 near Neola Iowa 191 in Neola 01980 01 01 1980 02003 01 01 2003 Now County Road L55Iowa 245 1 54 16 2 48 Iowa 9 near Estherville Fort Defiance State Park 01931 01 01 1931 01961 01 01 1961 Park access road became a county road now numbered N26 Iowa 245 1 24 17 2 00 Rhodes Iowa 234 near Rhodes 01966 01 01 1966 01990 01 01 1990 Spur route portion outside of Rhodes removed in 1989 now County Road E63Iowa 246 3 26 5 25 US 61 in Zwingle La Motte 01931 01 01 1931 01981 01 01 1981 Spur route section outside La Motte deleted in 1980 now County Road D55 and city streetsIowa 247 0 68 19 1 09 Chelsea Iowa 212 near Chelsea 01931 01 01 1931 01963 01 01 1963 Spur route became a county road now numbered V18 Iowa 248 0 54 0 87 Independence State Hospital US 20 in Independence 01931 01 01 1931 01980 01 01 1980 Hospital access road now 20th Avenue SWIowa 249 0 665 1 070 Iowa 78 near Winfield Winfield 01931 01 01 1931 02003 01 01 2003 Spur route now County Road V66Iowa 250 0 59 0 95 Lakota US 169 Iowa 9 near Lakota 01932 01 01 1932 01980 01 01 1980 Spur route now a local roadIowa 251 1 71 2 75 St Charles I 35 near St Charles 01932 01 01 1932 01980 01 01 1980 Spur route now County Road G50Iowa 252 0 584 0 940 US 61 Iowa 92 near Grandview Grandview 01932 01 01 1932 02003 01 01 2003 Spur routeIowa 253 0 932 1 500 Iowa 14 near Williamson Williamson 01932 01 01 1932 02003 01 01 2003 Spur routeIowa 254 0 45 5 0 72 Iowa 92 at Massena Massena 01932 01 01 1932 01968 12 31 1968 Spur route renumbered Iowa 322Iowa 254 7 91 12 73 Iowa 9 near Buffalo Center MN 254 near Rake 01969 01 01 1969 01980 01 01 1980 Spur route formerly Iowa 322Iowa 254 2 7 4 3 dead end northwest of Nashua dead end southeast of Nashua 02003 01 01 2003 02004 01 01 2004 Former section of US 218Iowa 255 2 26 3 64 Orchard US 218 near Orchard 01932 01 01 1932 01980 01 01 1980 Spur routeIowa 256 0 80 1 29 Iowa 17 near Corwith Corwith 01932 01 01 1932 01980 01 01 1980 Spur routeIowa 257 0 58 16 0 93 US 18 near Dickens Dickens 01933 01 01 1933 01960 01 01 1960 Spur routeIowa 258 1 989 3 201 I 35 near Van Wert US 69 near Van Wert 01933 01 01 1933 02003 01 01 2003 Originally a spur routeIowa 259 1 001 1 611 US 169 near Tingley Tingley 01933 01 01 1933 02003 01 01 2003 Spur route section in Tingley removed 1980Iowa 260 2 12 24 3 41 Shannon City US 169 near Shannon City 01933 01 01 1933 01977 01 01 1977 Spur routeIowa 261 33 02 16 53 14 Iowa 1 in Iowa City US 151 01930 01 01 1930 01962 01 01 1962 Numbered as a branch of US 161 replaced by relocated Iowa 1Iowa 262 1 99 3 20 US 69 near Galt Galt 01933 01 01 1933 01980 01 01 1980 Spur routeIowa 263 2 14 3 44 Coulter Latimer 01933 01 01 1933 01980 01 01 1980 Double spur route with Iowa 3Iowa 263 12 511 20 135 Iowa 14 in Grundy County US 20 near Cedar Falls 02000 01 01 2000 02003 01 01 2003 Former section of US 20Iowa 264 2 39 3 85 Linn Grove Iowa 10 near Linn Grove 01933 01 01 1933 01980 01 01 1980 Spur routeIowa 265 2 08 16 3 35 Kent US 34 near Kent 01934 01 01 1934 01961 01 01 1961 Spur routeIowa 266 1 709 2 750 US 69 near Weldon Weldon 01934 01 01 1934 02003 01 01 2003 Spur route section in Weldon removed 1980Iowa 267 1 19 1 92 Iowa 93 near Randalia Randalia 01934 01 01 1934 01980 01 01 1980 Spur routeIowa 268 6 29 13 10 12 US 59 near Irwin Irwin 01934 01 01 1934 01971 01 01 1971 Spur route became part of an extended Iowa 37Iowa 269 3 01 4 84 Iowa 16 near Stockport Stockport 01934 01 01 1934 01980 01 01 1980 Spur routeIowa 270 1 80 2 90 Iowa 16 near Hillsboro Hillsboro 01934 01 01 1934 01980 01 01 1980 Spur routeIowa 271 7 10 11 Marne US 71 in Atlantic 01934 01 01 1934 01935 01 01 1935 Spur route replaced by an extended Iowa 83Iowa 271 0 84 1 35 Iowa 4 near Yale Yale 01935 01 01 1935 01980 01 01 1980 Spur routeIowa 272 6 45 26 10 38 Elma US 63 near Elma 01934 01 01 1934 01992 01 01 1992 Spur route formerly Iowa 52Iowa 273 10 025 16 134 Lake Wapello State Park US 63 near Drakesville 01935 01 01 1935 02003 01 01 2003 Park access roadIowa 274 1 99 12 3 20 Ambrose A Call State Park US 169 near Algona 01934 01 01 1934 01986 01 01 1986 Park access road formerly Iowa 163Iowa 276 4 711 7 582 Spirit Lake city limits Minnesota state line 01934 01 01 1934 02003 01 01 2003 Park access roadIowa 277 6 24 10 04 Numa Iowa 5 near Centerville 01935 01 01 1935 01980 01 01 1980 Spur routeIowa 278 2 05 3 30 Rathbun Iowa 5 near Rathbun 01935 01 01 1935 01980 01 01 1980 Spur routeIowa 279 1 983 3 191 US 30 US 218 near Atkins Atkins 01935 01 01 1935 02003 01 01 2003 Spur route section in Atkins removed 1980Iowa 280 2 62 19 4 22 US 30 US 218 near Newhall Newhall 01935 01 01 1935 01965 01 01 1965 Spur route renumbered Iowa 287 when I 280 was designatedIowa 281 28 166 45 329 Waterloo city limits Iowa 150 at Oelwein 01935 01 01 1935 current Originally a spur route east to Dunkerton extended in 1980 span dat, wikipedia, wiki, book, books, library, article, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games. |