US highways in Iowa
(decommissioned routes are in italics):
6
18
20
30
32
34
52
55
59
61
63
65
67
69
71
75
77
136
151
161
163
169
218
275
For an explanation of the route listings, click here.

US 6
Length in Iowa: 322 miles/518 kilometers
Western terminus: Nebraska state line (Missouri River) at Council Bluffs with I-480 (which ends ¾-mile into Iowa at the interchange with I-29)
Eastern terminus: Illinois state line (Mississippi River) at Bettendorf with I-74
Entrance photos

Counties: Pottawattamie, Cass, Adair, Madison, Dallas, Polk, Jasper, Poweshiek, Iowa, Johnson, Muscatine, Cedar, Scott
Cities along route: Council Bluffs, Oakland, Atlantic, Adair, Casey, Stuart, Dexter, Earlham, De Soto, Adel, Waukee, Clive, Urbandale, Windsor Heights, Des Moines, Altoona, Mitchellville, Newton, Oakland Acres, Grinnell, Brooklyn, Ladora, Marengo, Tiffin, Coralville, Iowa City, West Liberty, Atalissa, Wilton, Walcott, Davenport, Bettendorf

NHS: All multiplexed segments, plus segments through Atlantic, from Waukee through Newton, through Grinnell, from unsigned IA 965 in Coralville to IA 70 in West Liberty, and through Davenport
Commercial and Industrial Network: None on standalone segments
Freeway segments: None, aside from where it duplexes with I-80 or another interstate (see below)
Expressway segments: 12 miles between Adel and I-35/80
Multiplexes:
  • ¾ miles with I-480, from the Nebraska state line to I-29 in Council Bluffs (westbound, they split immediately upon entering Nebraska)
  • 5 miles with I-29, between I-480 and the southern split of I-29/80; this includes a 2½-mile triplex with I-80
  • With I-80 four times: 7 miles, between exits 1A and 8 in Council Bluffs (including the aforementioned triplex with I-29); 50 miles, between exit 60 in Cass County and exit 110 in Dallas County; 22 miles, between exit 142 in Altoona and exit 164 in Newton; and 19 miles, between exit 271 near Wilton to exit 290 in Davenport.
  • 2½ miles with US 59 through Oakland
  • 3½ miles with IA 83 east of Atlantic; this includes a two-mile triplex with US 71.
  • 8½ miles with US 71 between Atlantic and I-80
  • 5 miles with US 169, between Adel and I-80 at De Soto
  • 1½ miles with IA 28, between 63rd Street and Douglas Avenue in Des Moines
  • 1 mile with IA 14, from I-80 northward to the west edge of Newton
  • 2 miles with US 63 in northern Poweshiek County
  • 4½ miles with IA 21 in eastern Poweshiek and western Iowa counties near Victor
  • 2 miles with US 151 west of Homestead
  • ¾ miles with IA 1 in Iowa City
  • 5 miles with IA 38 south of I-80
  • 1 mile with I-280 and US 61 in Davenport, between I-80 and Exit 1
  • 2½ miles with I-74, from exit 2 at the Davenport/Bettendorf border into Illinois. (It continues for another 5 miles through Moline before splitting at the I-74/I-280 junction near the Quad City Airport.)
  • History
    Designated: December 1, 1931, to the former US 32 across Iowa.
    Paving history: Most of US 6 was paved at the time of its designation except for the Raccoon River crossing east of Adel; that segment was paved in 1932.
    Major alignment changes:
  • November 18, 1935: New bridge across the Mississippi River between Bettendorf and Moline, IL, opened (it previously crossed the Government Bridge between Davenport and Rock Island). The second span opened November 23, 1959, with the bridge opening to four lanes of traffic on December 22, 1959.
  • July 28, 1955: Realigned between the western split with US 63 and Brooklyn (with US 63). The old alignment, which is now County Road F29, was used as a truck route for US 6 until the next segment opened.
  • October 25, 1956: Realigned between Brooklyn and a point east of Victor (bypassing Brooklyn and Victor) to straighten the road. The old alignment is now County Road F29, while IA 398 was designated from a piece of US 6 to serve Brooklyn.
  • November 4, 1958: Realigned along a new four-lane road and former county roads M and T south of Iowa City. The old route followed Burlington Street and Muscatine Avenue; east of Iowa City it is now County Road F46.
  • November 19, 1958: Switched routes with IA 90 (III) between Dexter and I-35/80 at the Hickman Road interchange; US 6 was routed along I-35/80 between the Grand Avenue interchange and Hickman Road. (The Highway Commission requested an Alternate US 6 designation for the former segment, but AASHO denied the request on October 10, 1959.)
  • September 5, 1960: Duplexed with I-80 between US 71 and present-day exit #100 near Dexter after that segment opened; IA 90 (III) replaced its old route.
  • August 9, 1961: Duplexed with I-35 and I-80 between IA 90/Hickman Road and current exit #159 between Colfax and Newton. IA 90 (III) replaced its old route between these two points.
  • December 13, 1966: Duplexes eliminated; US 6 was realigned along former IA 90 (III) segments, while IA 90 was given a piece of US 6 between I-80 and I-35.
  • December 3, 1968: Realigned east of downtown Council Bluffs (via Kanesville Boulevard) to allow for an interchange with I-80; it previously followed McPherson Avenue and present-day County Road G60.
  • September 2, 1971: Moved from Kimberly Road onto I-74 in Bettendorf after a new segment of I-74 was completed.
  • January 1, 1973: Duplexed with I-80 (again) between exit #60 and exit #76; the old segments became part of IA 83 (west of Anita, after briefly becoming unsigned IA 973) and County Road G30.
  • 1980: Duplexed with I-80 between exit #76 and exit #100 (removing US 6 from Guthrie County), between exit #142 in Altoona and exit #164 in Newton, and between exit #271 near Wilton and exit #290 in Davenport. The old segment between Adair and exit #100 became IA 925, the segment between Wilton and I-280 became IA 927, and the segment between Altoona and Newton was briefly designated as IA 926 and is now signed as County Road F48. (The route descriptions were updated on April 28, 1981, and AASHTO approved all three relocations on June 25, 1981, but the changes had already taken effect by October 1980 per the 1981 state transportation map.)
  • July 1, 2003: Re-routed along I-80 between exit #100 and US 169 at exit #110, extending the multiplex and also sharing US 169 from I-80 northward to Adel. The old segment became County Road F60.
  • 2016: Rerouted along I-29 and I-80 between I-29 exit #53A and I-80 exit #8, after the city of Council Bluffs agreed to take over the segment along West Broadway for a major reconstruction project. (The transfer of jurisdiction took effect May 13, but signs were not changed until around December.) The remaining segment along Kanesville Boulevard between downtown Council Bluffs and I-80 was designated as IA 906 until August 8, 2023, but all of the old segment of US 6 remains part of the NHS as a non-primary segment.
  • For maps of alignments in Council Bluffs, Des Moines, Iowa City, and Davenport that are not listed here, please see their respective highway chronology pages.
  • Upgrades:
  • October 21, 1966: Missouri River crossing was upgraded to a freeway when US 6 was moved onto the I-480 bridge.
  • November 22, 2000: Four-lane segment between Adel and I-35/80 opens
  • November 12, 2020: Iowa-bound span of the new Mississippi River bridge with I-74 opens. This span carried traffic in both directions until the new Illinois-bound span opened on December 2, 2021.
  • Notes
  • US 6 was extended westward from its western terminus in Erie, PA, to Greeley, CO, by December 1931 — engulfing US 32 through Iowa and US 38, which ended in Omaha, along the way. A few years later it had extended all the way to Long Beach, CA. (In 1964 it was truncated southwest of Bishop, CA.) The US Route 6 Touring Association's home page deals with the history of US 6; the association's Iowa chapter is here. "Historic Route 6" markers were first placed on the old segment between Wilton and I-280 after a dedication ceremony in Wilton on June 14, 2012, and the Association is in the process of marking the entire original US 6 route as such. Also, the White Pole Road Development Corporation has promoted the old US 6 segment between Adair and Dexter as a revival of the White Pole Road auto trail; the While Pole Road became a state scenic byway in 2018.
  • US 6's role as a major state corridor diminished with the construction of I-80. Nonetheless, US 6 still carries a lot of local traffic, especially in places like Davenport, Des Moines, and Iowa City. Historic US 6 and the towns along the route are the subject of the 2015 film River to River: Iowa's Forgotten Highway 6.
  • US 6 is known as the Grand Army of the Republic Highway, a designation made in 1947. Grand Army of the Republic signs are posted intermittently along the route, including on former US 6 segments that were moved onto I-80.
  • City US 6
  • Davenport and Bettendorf: This route was designated in early 1936 after the opening of the Iowa-Illinois Memorial Bridge (see the Highways of Davenport and Bettendorf page). Its original route was Main Street (south of Locust Street), 4th Street, Perry Street, and 2nd Street (according to the Davenport Democrat and Leader; the Highway Commission had it following 3rd Street instead). After the Kimberly Road bypass opened in December 1936, City 6 was extended westward along Locust Street and Hickory Grove Road. By 1941, according to the Quad Cities inset in the 1941 Illinois state highway map, City US 6 followed Hickory Grove Road (with IA 350), Locust Street, Brady Street (with US 61), 4th Street, and River Drive before ending at the US 6/67 junction in Bettendorf. It was realigned to follow Brady Street and River Drive, sharing the roads with US 61 and US 67, by 1955. It was gone by the early 1960s.
  • Des Moines: Designated after US 6 was shifted to its present alignment along Merle Hay, Douglas, Euclid, and Hubbell Avenues on December 3, 1934. The route started at the intersection of Merle Hay and Hickman Roads, and then followed Hickman Road, Beaver Avenue, Forest Avenue, 19th Street, Keosauqua Way, 2nd Street, Grand Avenue, and Hubbell Avenue before joining mainline US 6 at the intersection of Euclid and Hubbell. It was on the official state highway map from 1964 to 1968 as a green line on the Des Moines inset map (labeled simply as "Business Route"). Maps produced by Gousha included it as late as 1976.

  • Back to the Iowa Highways Page
    © 1997-2023 by Jason Hancock / Last updated August 15, 2023