^Looking north away from Iowa 12 in Hawarden, September 2019.
Iowa Route 10 runs east-west in northwestern Iowa, from Hawarden to a point just north of Pocahontas. A north-south bridge crosses the Big Sioux River to form the western terminus of Iowa Route 10 just north of Hawarden. The generally east-west South Dakota Highway 46 bends south to cross the river and become Iowa Route 10, and in Hawarden, Iowa Route 10 turns back easterly at a junction with Iowa Route 12. The eastern end of Iowa Route 10, on the other hand, is an intersection with Iowa Route 4 north of Pocahontas. The route of Iowa Route 10 is an intermediate route, south of US Route 18, but north of Iowa Route 3.
My photo for Iowa Route 10 comes from the highway's junction with Iowa Route 143, halfway between the towns of Granville and Paullina. This photo was taken as September 2019's trip to northern Iowa. The assembly depicted faces west to eastbound travelers on Iowa Route 10.
Here are a few more photos taken along Iowa Route 10:
Looking north from the junction with Iowa 12's north end in Hawarden. From here, Iowa 10 jogs north to turn west across the South Dakota state line.
Iowa 10 turns from westerly to northerly in Hawarden, at the point home to Iowa 12's northern terminus.
Iowa 10 eastbound at Iowa 143, east of a town called Granville.
Eastbound travelers on Iowa 10 reach the start of a concurrency with US Route 59 near Paullina, or about 10 miles north of Cherokee.
Iowa 10 and US Route 59 approach the eastern end of their concurrency, where they will soon split apart.