Iowa 12 highlighted in red | ||||
Route information | ||||
Maintained by Iowa DOT | ||||
Length | 46.212 mi[1] (74.371 km) | |||
Existed | 1920–present | |||
Tourist routes | Loess Hills Scenic Byway | |||
Major junctions | ||||
South end | ![]() ![]() | |||
North end | ![]() | |||
Location | ||||
Country | United States | |||
State | Iowa | |||
Counties | ||||
Highway system | ||||
|
Iowa Highway 12 (Iowa 12) is a 46.212-mile-long (74.371 km) state highway that runs from north to south in northwestern Iowa. The highway begins in eastern Sioux City at U.S. Highway 20 (US 20) and US 75. For the first seven and a half miles (12.1 km) of the route, Iowa 12 is an unsigned highway. The first five miles (8.0 km) are signed only as U.S. Highway 20 Business; the other two and a half miles (4.0 km) are overlapped by Interstate 29 (I-29). From here, the highway lies just east of the Big Sioux River, which separates Iowa from South Dakota. The northern end of Iowa 12 is in Hawarden at an intersection with Iowa 10.