Iowa Highway 148

From the AARoads Wiki: Read about the road before you go
Jump to navigation Jump to search

Iowa Highway 148

Iowa 148 highlighted in red
Route information
Maintained by Iowa DOT
Length66.828 mi[1] (107.549 km)
Major junctions
South end Route 148 near Hopkins, Missouri
Major intersections US 34 at Corning
North end I-80 / US 6 near Anita
CountryUnited States
Highway system
Iowa 146 Iowa 149

Iowa Highway 148 (Iowa 148) is a highway which runs in a north–south direction in southwestern Iowa. It has a length of 67 miles (108 km). The southern end of Iowa Highway 148 is at the Missouri border southwest of Bedford and just northeast of Hopkins, Missouri. The highway continues south into Missouri as Missouri Route 148. The northern end of Iowa 148 is at Interstate 80 (I-80) and U.S. Highway 6 (US 6) north of Anita.

Route description

Iowa Highway 148 with downtown Bedford, IA in the background

Iowa 148 begins as a continuation of Route 148 northeast of Hopkins, Missouri. Between Hopkins and Bedford, the highway heads northeast, running parallel to the east fork of the One Hundred and Two River. At Bedford, the river goes east around the city while the highway turns north into town.[2] For one-quarter mile, Iowa 148 overlaps Iowa 2, from Madison Street to Bent Street.[1]

The route heads due north from Bedford, but jogs to the west near Lake of Three Fires State Park, but returns to a due-north course near Gravity. The highway then travels 15+12 miles (24.9 km) to an intersection with US 34 at Corning. The highway goes through the eastern side of Corning, wrapping around its north side, and then bearing west again before straightening out to the north. Passing through rural Adams and Cass Counties, Iowa 148 does not pass near another town for 20 miles (32 km), when it intersects Iowa 92 east of Massena.[1]

Iowa 148 continues north from Massena, heading due north through the rolling farmland of Cass County for 12 miles (19 km) until it reaches Anita. At Anita, the route curves into town along Michigan Street and crosses the Iowa Interstate Railroad right before it meets Main Street, the corner of Main and Michigan represents the eastern end of Iowa 83. Iowa 148 briefly turns onto Main Street, heading northeast, and then turns back due north.[3] Four miles (6.4 km) north of Anita, Iowa 148 ends at exit 70 along I-80 / US 6.[2]


Portions of Iowa 148 have been in Iowa's Primary Highway System since its inception in 1920. The section between Bedford and Corning was part of Primary Road No. 16, most of that route was replaced by US 169 upon its designation in 1930.[4] By 1947, Iowa 148 had been designated from the Missouri state line to Anita.[5] When US 6 was relocated onto I-80 between the Atlantic and Adair exits in 1972, Iowa 148 was extended north to its present-day end at I-80.[6]

Major intersections

TaylorRoss Township0.0000.000
Route 148 south – Hopkins
Continuation into Missouri
Iowa 2 east – Mount Ayr
Southern end of Iowa 2 overlap
Iowa 2 west – Clarinda
Northern end of Iowa 2 overlap
AdamsCorning29.94248.187 US 34 – Red Oak, Creston
CassMassena Township50.00480.474 Iowa 92 – Massena, Fontanelle
Iowa 83 west – Atlantic
Grant Township66.828107.549 I-80 / US 6 – Des Moines, Council Bluffs
1.000 mi = 1.609 km; 1.000 km = 0.621 mi


  1. ^ a b c d 2009 Volume of Traffic on the Primary Road System of Iowa (PDF) (Report). Iowa Department of Transportation. January 1, 2009. Retrieved November 20, 2010.
  2. ^ a b Transportation Map (PDF) (Map). Iowa Department of Transportation. 2010. Retrieved January 17, 2011.
  3. ^ Highway and Street Map of Anita, Iowa (PDF) (Map). Iowa Department of Transportation. June 23, 2008. Retrieved January 17, 2011.
  4. ^ Official Auto Trails Map (Map). 1:1,081,344. Rand McNally. 1921. p. 330-331.
  5. ^ Road and Reference Atlas (Map). 1:1,077,120. Rand McNally. 1947. pp. 42–43.
  6. ^ Iowa State Highway Map (PDF) (Map). Iowa State Highway Commission. 1973. Retrieved January 17, 2011.

External links