U.S. Route 20 in Iowa

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

U.S. Highway 20 marker

U.S. Highway 20
US 20 highlighted in red
Route information
Maintained by Iowa DOT
Length301.429 mi[1] (485.103 km)
Major junctions
West end I-129 / US 20 / US 75 at South Sioux City, Neb.
East end US 20 at East Dubuque, Ill.
Highway system
US 18Iowa 21

U.S. Highway 20 (US 20) in Iowa is a major east–west artery which runs across the state, separating the northern third of Iowa from the southern two-thirds. It enters Iowa from Nebraska, concurrent with Interstate 129 and U.S Route 75, crossing the Missouri River at Sioux City. US 20 runs in a more-or-less straight line across Iowa, paralleling 42° 27' N. It leaves Iowa in Dubuque by crossing the Mississippi River into Illinois. Since October 2018, US 20 is a four-lane divided highway for its entire length in Iowa.

Route description[edit]

US 20 enters Iowa on the Sergeant Floyd Memorial Bridge, which also carries I-129 and US 75, over the Missouri River. Almost immediately upon landing in Iowa, there is an interchange with I-29, at which I-129 ends. Continuing east, US 20 and US 75 run together around the southern and eastern sides of Sioux City. The two routes split at the Gordon Drive interchange as US 20 exits to the east from Sioux City. The expressway is an older section that goes through Lawton and comes to a stop sign at Moville. About two miles further east, the newest four-lane stretch (except for a short expressway segment just south of Holstein that is briefly concurrent with U.S. Route 59) [2] starts and goes to about one mile west of an interchange with U.S. Route 71 and Iowa Highway 471, just north of Early.[3] From this point until an interchange with Iowa Highway 4 northwest of Rockwell City is the second newest section of four-lane, which opened in November 2012.[4] This new roadway passes to the north of Sac City and Lytton, and has another interchange with the realigned route of U.S. Route 71 northeast of Sac City, but mostly has at-grade intersections, including County M54 into Sac City and N28 into Lytton.

East of Iowa 4, and extending to the former beginning of the four-lane expressway northeast of Moorland (now an interchange with County D36), is a 4-lane section which opened in December 2010, and bypasses Rockwell City to the north. US 20 continues until just south of Highview, when it becomes a full interstate-standard freeway. The expressway south of Fort Dodge has interchanges with U.S. Route 169 and Webster County Route P59. East of Fort Dodge, US 20 overlaps with Iowa Highway 17 for 4.5 miles (7.2 km), ending at Webster City. Near Williams, US 20 intersects Interstate 35. Beginning at the interchange with U.S. Route 65 is a section of four-lane freeway which, when completed, shaved nearly 16 miles (26 km) off of US 20's length. Prior to 2003, US 20 joined U.S. Route 65 north through Iowa Falls and then east towards Ackley and Parkersburg before heading south again to the freeway with Iowa Highway 14. The bridge crossing the Iowa River near Steamboat Rock is a launched steel I-girder bridge, the first of its kind in the United States.[5] The bridge was designed to cross the old-growth woodland of the Iowa River valley with minimal impact.

U.S. Highway 20 continues east towards Cedar Falls where it overlaps Iowa Highway 58 for just over 1 mile (1.6 km). The western junction of Iowa 58 (Hudson Road) connects traffic to the University of Northern Iowa while the eastern junction of Iowa 58 is also the western junction of Iowa Highway 27, the Avenue of the Saints. Another mile east, in Waterloo, US 20 intersects U.S. Route 63 (Sergeant Road). On the southeast side of Waterloo, Interstate 380 joins US 20/IA 27 for 6 miles (9.7 km) before exiting with Iowa 27 south towards Cedar Rapids.

U.S. 20 continues as a freeway east of Waterloo. It intersects Iowa Highway 150 at Independence and Iowa Highway 13 at Manchester, as well as junctioning a number of county roads serving smaller communities. Approximately 21 miles (34 km) between Independence and Manchester go over a terminal moraine and enter the Driftless Area, a region it will not exit until reaching Stockton, Illinois.

An overlook of a city in the foreground and a river running through the middle of the picture. Three bridges cross the river.
U.S. Highway 20 crosses the Mississippi River at Dubuque using the Julien Dubuque Bridge.

At Delaware, US 20 changes from a freeway to an expressway with at-grade intersections; however, there are many interchanges where US 20 meets major roads, mostly at the villages and towns along US 20's route. US 20 serves Earlville, Dyersville (passing near the Field of Dreams filming site), Farley, Epworth, and Peosta before entering Dubuque. US 20 remains at least four lanes through Dubuque, but there are several stoplights along the route, particularly on the western edge of the city. There is a brief controlled-access section where the highway descends into the Mississippi River valley. Near the river, Locust Street connects US 20 with U.S. Highway 52, U.S. Highway 61, and U.S. Highway 151, which have entered the city from the south as an expressway and continue northward as a freeway. US 20 crosses from Iowa into Illinois via the Julien Dubuque Bridge.


Primitive conditions grew apace as we went west from Cedar Falls. From Alden to Webster City , twenty-five miles, with the exception of a stage station where horses were changed, there was nothing but the virgin prairie. Not a bush nor a running brook broke the monotony. From Webster City to Fort Dodge, twenty miles, there was no house but that of the enterprising muskrat. ... Here was a route from Cedar Falls to Sioux City, two hundred miles long in a straight line, that typified the highest stage of development west of the railroads. Yet it was wilder than I know how to tell, and north of these wild conditions were wilder still, and wilder grew the farther we went.

Anson Bicknell in 1862[6]

U.S. Highway 20 was designated in Iowa on October 16, 1926. The designation created a single route number for drivers to follow across the state from Sioux City to Dubuque; previously, three route numbers were used.

It is possible to drive most of US 20's former two-lane alignment from Early to Dubuque. Most of this routing (with the exception of Iowa Highway 57 from US 65 to Cedar Falls) is now under city and county control, but most of the guide signs remain from when US 20 followed this route. From Moorland, the highway's former alignment is U.S. Highway 20 Business through Fort Dodge. At Webster County Route P59, it continues on Webster County Route D20. The road changes designations several times between this point and Iowa Falls, but its route is very clear. It follows US 65 north out of Iowa Falls to the junction of Iowa 57, then follows 57 to Cedar Falls. At Cedar Falls, the former alignment continues on US 218 to Broadway Street; through Waterloo, it follows Broadway to Franklin Street to Dubuque Road. Beyond Waterloo, the designation of the road again changes several times, but the route to follow remains clear. Between Dyersville and Farley, US 20 follows its historic alignment. At Farley, the former alignment follows Old Highway Road into Dubuque.

Expansion project[edit]

The first segment of US 20 in Iowa to become four lanes was a short expressway segment east of Moville, which opened in 1958. Another short expressway segment in the Dubuque area opened in 1959. The rest of the expressway from Sioux City to Moville opened in 1964. By 1979 the Sioux City bypass was complete, as well as the section from Iowa 17 to Interstate 35, and the section from Independence to Delaware. By the end of the 1980s, the four-lane portions of US 20 ran from Coalville (near Fort Dodge) to Interstate 35 and from Waterloo to Dubuque.

During the 1990s little work was done to the route. It was extended westward to US 169 in 1991, and eastward to US 65 the same year, though initially the section from I-35 to US 65 was only two lanes. The new, semi-controlled section in Dubuque opened in 1996. Work began to accelerate in 2000, with the section between Interstate 35 and U.S. Highway 65 becoming four lanes that year. The segment from Iowa 14 to Cedar Falls also opened in 2000. By 2003, the highway was complete from Fort Dodge to Dubuque.

Paving work between Iowa Highway 4 and Moorland was completed in 2010 and the stretch was opened in December 2010. In November 2012, the 4-lane highway opened between Iowa 4 near Rockwell City and US 71 at Early, Iowa.[7]

As of January 2014, around 40 miles (64 km) of US 20 remained two lane, between Early and Moville. Local leaders were lobbying for the remaining estimated cost of $375 million to complete the project.[4]

In November 2015, it was announced that the final forty miles of US 20 between Early and Moville will be upgraded to four lanes at an estimated cost of $240 million. The funding came from the state's gas tax increase. The final segment was completed in October, 2018.[8]

Exit list[edit]

Missouri River0.0000.000 I-129 west / US 20 west / US 75 south – South Sioux CityContinuation into Nebraska
Sergeant Floyd Memorial Bridge; IowaNebraska line
WoodburySioux City0.2860.4601A-B
I-29 / I-129 ends / US 75 Business north – Sioux City, Council Bluffs, South Sioux City
Exit number follows I-129; eastern end of I-129 overlap; signed as exits 1A (north) and 1B (south); no exit number westbound
1.7412.8021Lakeport Road
2.8594.6012Sunnybrook Drive
3.4075.4833Morningside Avenue
Woodbury Township4.5297.2894
US 20 Business west (IA 12 north / Gordon Drive) / US 75 north – Sioux City Business District, Le Mars
Eastern end of US 75 overlap; no exit number westbound
Moville17.39327.991 Iowa 140 north (1st Street) – Kingsley
Correctionville31.98551.475 Iowa 31 south – SmithlandWestern end of Iowa 31 overlap
32.21251.840 Iowa 31 north – Correctionville, WashtaEastern end of Iowa 31 overlap
IdaHolstein44.68271.909 US 59 north – HolsteinWestern end of US 59 overlap
Logan Township46.09374.179 US 59 south – Ida GroveEastern end of US 59 overlap
SacEureka Township57.76992.970 Iowa 110 north – Schaller, Storm Lake
Boyer Valley Township65.250105.01071 US 71 north / Iowa 471 south – Storm Lake, Lake ViewInterchange; western end of US 71 overlap
Cedar Township75.765121.93282 US 71 south / CR N14 north – Sac CityInterchange; eastern end of US 71 overlap
CalhounTwin Lakes Township90.977146.41396 Iowa 4 – Rockwell City, PocahontasInterchange
WebsterFulton Township110.599177.992116
US 20 Business east / CR D36 – Moorland, Fort Dodge
Interchange; US 20 Business only signed eastbound
Elkhorn Township115.882186.494121 US 169 – Fort Dodge, HumboldtInterchange; access to Trinity Regional Medical Center
Pleasant Valley Township119.032191.563124
US 20 Business west / CR P59 – Fort Dodge, Coalville
Interchange; US 20 Business only signed westbound
HamiltonFreedom Township130.247209.612136 Iowa 17 north / CR R21 – Eagle Grove, StratfordWestern end of freeway; western end of Iowa 17 overlap
Webster City134.795216.932140 Iowa 17 south – Webster City, StanhopeEastern end of Iowa 17 overlap, access to Van Diest Medical Center
Independence Township139.761224.924145 CR R38 – Kamrar
Liberty Township143.770231.375149 US 69 – Jewell, Belmond
Rose Grove Township147.405237.225153 I-35 – Des Moines, Mason CitySigned as exit 153A (south) and 153B (north)
149.858241.173155 CR R77 – Williams
HardinBuckeye Township156.774252.303162 CR S27 – Alden, Buckeye
Ellis Township163.114262.507168 US 65 – Iowa Falls, HubbardAccess to Ellsworth Municipal Hospital
Jackson Township176.270283.679175 CR D35 – Eldora, Owasa, Steamboat Rock
Clay Township181.933292.793181 CR S56 – Ackley, Eldora
GrundyShiloh Township182.017292.928187 CR T19 – Wellsburg
township line
190.026305.817208 Iowa 14 – Parkersburg, Grundy Center
Dike197.041317.107215 CR T55 – Dike, New Hartford
GrundyBlack Hawk
county line
GrantBlack Hawk
township line
202.089325.231220 CR D18 – Cedar Falls
Black HawkCedar FallsHudson
city line
205.593330.870224 Iowa 58 south (Hudson Road) – Hudson, University of Northern Iowa, UNI-DomeWestern end of Iowa 58 overlap
Iowa 27 north (Avenue of the Saints) / Iowa 58 north – Cedar Falls, Airport
Eastern end of Iowa 58 overlap; western end of Iowa 27 overlap
Waterloo208.744335.941227 US 63 (Sergeant Road) – Hudson
210.276338.406229Ansborough Avenue
211.784340.833230 Iowa 21 south (Hawkeye Road) – Dysart
I-380 north / US 218 – Waterloo, La Porte CityWestern end of I-380 overlap; exit numbers follow I-380
Evansdale214.374345.00270River Forest Road
216.642348.65268Evansdale Drive – Elk Run Heights
Poyner Township218.550351.72266 CR V49 – Raymond, Gilbertville
I-380 south / Iowa 27 south (Avenue of the Saints)
Eastern end of I-380 and Iowa 27 overlaps; exit numbers follow US 20
Fox Township221.496356.463240 CR V51 – Dunkerton, La Porte City
BuchananWestburg Township226.927365.204245 CR V65 – Jesup
235.417378.867254 Iowa 150 – Independence, Vinton
Winthrop242.511390.284261 CR W40 – Quasqueton, Winthrop
Middlefield Township247.952399.040266 Iowa 187 north – Masonville, Lamont
township line
256.449412.715275 Iowa 13 – Manchester, Central City
Manchester258.394415.845277 CR D5X – Manchester
Delaware263.459423.996282 Iowa 38 – Delaware, MonticelloEastern end of freeway
township line
267.176429.978285 CR X35 – EarlvilleInterchange
Dyersville292 CR X49 – DyersvilleInterchange; opened in 2016
Dubuque275.273443.009294 Iowa 136 – Dyersville, CascadeInterchange
Farley281.439452.932300 CR Y13 – FarleyInterchange
Epworth285.250459.065304 CR Y17 – EpworthInterchange
Peosta289.425465.784308 CR Y21 – Northeast Iowa Community CollegeInterchange
Dubuque297.044478.046 Iowa 32 north (Northwest Arterial) – Asbury
Grandview Avenue / Fremont Avenue – College Grandview DistrictInterchange
300.236483.183Hill Street / Bryant StreetRight-in/right-out interchange
300.929484.298 Locust Street (Iowa 946) to US 52 / US 61 / US 151
Mississippi River301.429485.103Julien Dubuque Bridge; IowaIllinois line
US 20 east – RockfordContinuation into Illinois
1.000 mi = 1.609 km; 1.000 km = 0.621 mi


  1. ^ a b 2012 Volume of Traffic on the Primary Road System of Iowa (PDF) (Report). Iowa Department of Transportation. January 1, 2012. Retrieved July 17, 2013.
  2. ^ Google (April 17, 2009). "U.S. Route 20 in Iowa" (Map). Google Maps. Google. Retrieved April 17, 2009.
  3. ^ "Final Piece of US 20 Four-Lane Highway To Be Finished by 2018". Retrieved November 20, 2015.
  4. ^ a b Dreeszen, Dave (January 26, 2014). "Local leaders to lobby for Highway 20 funding". Sioux City Journal. Retrieved April 10, 2014.
  5. ^ Iowa Department of Transportation (2003). "The US 20 Iowa River Bridge — A Launched Steel I-Girder Bridge". Archived from the original on May 23, 2009. Retrieved October 30, 2009.
  6. ^ Bicknell, Anson D. (April 15 – June 24, 1897). "Pioneer Days in Northwestern Iowa". Humboldt Republican. Humboldt, Iowa. OCLC 12332764 – via The History of the City of Humboldt by Oliver H. DeGroote.
  7. ^ Local leaders to lobby for Highway 20 funding. Sioux City Journal. January 26, 2014.
  8. ^ "It took six decades, but US Highway 20 is now four lanes all the way across Iowa". Retrieved October 18, 2018.
  9. ^ Iowa Department of Transportation (2012). State of Iowa Transportation Map (PDF) (Map). Ames: Iowa Department of Transportation. Retrieved May 25, 2012.

External links[edit]

KML is from Wikidata
U.S. Route 20
Previous state:
Iowa Next state: