Iowa State Route 58 is a nort-south highway in Central Black Hawk County. It runs along the western side of the Waterloo Area. IA St Rt 58 passes through the following towns in Black Hawk County. Cedar Falls
Hudson IA St Rt 58 is multi-plexed in Black Hawk County. Iowa State Route 27, at Cedar Falls.
A BGS on SB U.S. Rt. 218/IA St Rt 27. A BGS on SB U.S. Rt. 218/IA St Rt 27. The northern end of IA St Rt 58. The northern end marker. NB IA St Rt 27/58 at U.S. Rt. 218/IA St Rt 57. NB IA St Rt 27/58 at south U.S. Rt. 218. NB IA St Rt 27/57 at the Cedar River. SB IA St Rt 27/58 at Rainbow Drive. NB IA St Rt 27/58 at University. NB IA St Rt 27/58 near Dry Run. NB IA St Rt 27/58 at Viking Road. SB IA St Rt 27/58 in Cedar Falls. SB IA St Rt 27/58 near U.S. Rt. 20. A BGS on WB U.S. Rt. 20. A BGS on WB U.S. Rt. 20/NB IA St Rt 27. A BGS on WB U.S. Rt. 20/NB IA St Rt 27.