Iowa Highway 21

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

Iowa Highway 21 marker

Iowa Highway 21
Route information
Maintained by Iowa DOT
Length: 97.152 mi[1] (156.351 km)
Major junctions
South end: Iowa 149 near Hedrick
  Iowa 92 near Delta
I-80 near Victor
US 30 near Elberon
Iowa 8 near Dysart
North end: US 20 / Iowa 27 at Waterloo
Counties: Keokuk, Poweshiek, Iowa, Benton, Tama, Black Hawk
Highway system
US 20 Iowa 22

Iowa Highway 21 is a state highway that runs from north to south in central Iowa. It has a length of 97 miles (156 km). Iowa Highway 21 has its southern terminus at Iowa Highway 149 west of Hedrick and its northern terminus at a freeway interchange with U.S. Highway 20 in Waterloo.

Route description[edit]

Iowa Highway 21 begins one mile (1.6 km) west of Hedrick and goes north through Delta before intersecting Iowa Highway 92. It proceeds through What Cheer before intersecting Iowa Highway 22 west of Thornburg. It continues north to Deep River where it intersects Iowa Highway 85. After passing through Guernsey, it then intersects Interstate 80, then meets U.S. Highway 6. It overlaps with U.S. 6 going eastward, then turns north near Victor. It then intersects Iowa Highway 212 before entering Belle Plaine, then intersects U.S. Highway 30. It goes north to Dysart, where it turns west, overlapping with Iowa Highway 8. It then turns north and ends at U.S. Highway 20 at the southern city limit of Waterloo.


The current version of Iowa Highway 21 is the second occurrence of the route number in the state. The first one went north from Ida Grove to the Minnesota border and was eventually replaced by U.S. Highway 59.

The current Iowa Highway 21 was created in October 1934 and went between Victor and Dysart. It was extended south in 1939 to from Victor to Iowa 92, north from Dysart to U.S. 20 in Waterloo in 1969, and south again from Iowa 92 to Iowa 149 in 1980.

Major intersections[edit]

County Location Mile[1] km Destinations Notes
Keokuk Van Buren Township /
Plank Township
0.000 0.000 Iowa 149
Delta 12.314 19.817 Iowa 92
Thornburg 20.311 32.687 Iowa 22 east
Poweshiek Deep River Township 28.958 46.603 Iowa 85 west / CR F52 east
Warren Township 37.115 59.731 I-80
40.619 65.370 US 6 west South end of US 6 overlap
Iowa Hartford Township 44.852 72.182 US 6 east North end of US 6 overlap
Honey Creek Township 52.030 83.734 Iowa 212 east
Benton Kane Township 60.801 97.850 US 30
Dysart 75.773 121.945 Iowa 8 east / CR V37 north South end of Iowa 8 overlap
Tama Clark Township 76.262 122.732 Iowa 8 west North end of Iowa 8 overlap
Black Hawk Waterloo 97.152 156.351 US 20 / Iowa 27
1.000 mi = 1.609 km; 1.000 km = 0.621 mi


Route map: Google / Bing