Truss - Thru bridges in Iowa
A truss that rises above the roadway, with traffic passing through the structure. Iowa has 642 of them, 2.7% of its bridges. Nationally this type accounts for 1.1% of all bridges.Compare states for this type.
- Truss - Thru bridges
- 642
- Poor condition
- 79%
- 506 bridges
- Average age
- 89.8 yrs
- Combined length
- 17 mi
Busiest truss - thru bridges in Iowa
Top 200 by daily traffic| Bridge | County | Location | Built | Type | Length | Daily traffic | Condition |
|---|---|---|---|---|---|---|---|
| US 275 & Ia 92 over Missouri River and RR No. 000000000043571 | Pottawattamie County | South Omaha | 2010 | Truss - Thru | 4,297 ft | 11,100 | Good |
| Ia 136 over Mississippi River & RR No. 000000000021055 | Clinton County | In North Clinton | 1974 | Truss - Thru | 3,012 ft | 11,000 | Fair |
| EB I-680 over Missouri River & City ST No. 000000000603300 | Pottawattamie County | @ North Omaha NE | 1952 | Truss - Thru | 1,603 ft | 9,150 | Fair |
| WB I-680 over Missouri River & City ST No. 000000000603305 | Pottawattamie County | In North Omaha | 1975 | Truss - Thru | 1,711 ft | 9,150 | Fair |
| Ia 92 over Mississippi River & RR No. 000000000038201 | Muscatine County | In Muscatine | 1972 | Truss - Thru | 3,018 ft | 3,820 | Fair |
| Ia 9 over Mississippi River No. 000000000013520 | Allamakee County | In Lansing | 1931 | Truss - Thru | 1,630 ft | 2,200 | Poor |
| Bunge Ave over Missouri River (toll) No. 000000000036100 | Mills County | Nebraska State Line | 1952 | Truss - Thru | 1,969 ft | 2,174 | Fair |
| Ia 175 over Missouri River No. 000000000036810 | Monona County | E.Of Decatur NE | 1950 | Truss - Thru | 1,956 ft | 1,790 | Fair |
| FM over S River No. 000000000333820 | Warren County | 075240504 | 1949 | Truss - Thru | 232 ft | 807 | Poor |
| FM over Maquoketa River No. 000000000192570 | Jackson County | 084E50404 | 1956 | Truss - Thru | 571 ft | 610 | Fair |
| FM over Middle River No. 000000000233730 | Madison County | 076262506 | 1932 | Truss - Thru | 257 ft | 450 | Poor |
| X-28 over Roberts Creek No. 000000000010200 | Clayton County | 070500525 | 1941 | Truss - Thru | 90 ft | 350 | Fair |
| FM over Maquoketa River No. 000000000192440 | Jackson County | 084E40803 | 1950 | Truss - Thru | 440 ft | 330 | Poor |
| Rosedale RD over Indian CR No. 000000000220750 | Linn County | 083062002 | 1890 | Truss - Thru | 105 ft | 299 | Poor |
| Local over Little Muchakinock No. 000000000236460 | Mahaska County | 075153104 | 1965 | Truss - Thru | 93 ft | 290 | Poor |
| FM over South River No. 000000000333790 | Warren County | 075240204 | 1950 | Truss - Thru | 248 ft | 280 | Fair |
| Irr-Local over Iowa River No. 000000000318400 | Tama County | 083162204 | 1938 | Truss - Thru | 331 ft | 216 | Poor |
| NW 86th ST over Little Beaver Creek No. 000000000282290 | Polk County | 080253504 | 1926 | Truss - Thru | 54 ft | 199 | Poor |
| Willow Rd. over Unnamed Creek No. 000000000150050 | Fayette County | 091103104 | 1929 | Truss - Thru | 74 ft | 167 | Fair |
| FM over Little Sioux River No. 000000000251360 | Monona County | 085440205 | 1925 | Truss - Thru | 185 ft | 159 | Poor |
| FM over Tarkio Creek No. 000000000254390 | Montgomery County | 071370405 | 1949 | Truss - Thru | 144 ft | 159 | Poor |
| Local over North Raccoon River No. 000000000131670 | Dallas County | A21600635 | 1882 | Truss - Thru | 390 ft | 153 | Poor |
| 242th St. over Unamed Creek No. 000000000152340 | Fayette County | 094090607 | 1973 | Truss - Thru | 63 ft | 148 | Poor |
| Durow RD over Blue Creek No. 000000000223450 | Linn County | 086083105 | 1951 | Truss - Thru | 160 ft | 148 | Fair |
| Bluff Road over Waubonsie Ditch No. 000000000161520 | Fremont County | 070431106 | 1955 | Truss - Thru | 122 ft | 142 | Fair |
| Sutton RD over Wapsipinicon River No. 000000000223020 | Linn County | 086061904 | 1879 | Truss - Thru | 208 ft | 140 | Poor |
| Local over Bear Creek No. 000000000293280 | Poweshiek County | 080132302 | 1946 | Truss - Thru | 152 ft | 140 | Poor |
| 170th ST over Skunk River No. 000000000315280 | Story County | 084230703 | 1939 | Truss - Thru | 152 ft | 139 | Fair |
| FM over Plum Creek No. 000000000205890 | Johnson County | 081082403 | 1934 | Truss - Thru | 63 ft | 130 | Fair |
| Big Creek Rd. over Big Creek No. 000000000220880 | Linn County | 000000000 | 1929 | Truss - Thru | 118 ft | 130 | Poor |
| Local over East Boyer River No. 000000000127540 | Crawford County | 083380806 | 1967 | Truss - Thru | 174 ft | 125 | Poor |
| Local/Buck Crk over East Nishnabotna River No. 000000000101120 | Cass County | 077363206 | 1900 | Truss - Thru | 201 ft | 123 | Poor |
| 8th Street over Boyer River No. 000000000178090 | Harrison County | 000000000 | 1900 | Truss - Thru | 146 ft | 123 | Poor |
| Thomas ST over Middle River No. 000000000001010 | Adair County | 077320300 | 1940 | Truss - Thru | 96 ft | 120 | Poor |
| Russell ST over Middle River No. 000000000001030 | Adair County | 077320300 | 1940 | Truss - Thru | 82 ft | 120 | Poor |
| FM - 335th ST over Mosquito Creek No. 000000000177110 | Harrison County | 078413203 | 1920 | Truss - Thru | 241 ft | 120 | Poor |
| FM over Racoon River No. 000000000298900 | Sac County | 086351101 | 1920 | Truss - Thru | 171 ft | 120 | Poor |
| Local over Prairie Creek No. 000000000145600 | Dubuque County | 087E12306 | 1930 | Truss - Thru | 72 ft | 118 | Fair |
| 123rd ST over Turkey River No. 000000000346360 | Winneshiek County | 096092103 | 1936 | Truss - Thru | 185 ft | 118 | Fair |
| Local over Soap Creek No. 000000000135540 | Davis County | 070140204 | 1920 | Truss - Thru | 142 ft | 110 | Poor |
| Old Br.Rd. over Prairie Creek No. 000000000220430 | Linn County | 082081204 | 1906 | Truss - Thru | 102 ft | 110 | Poor |
| 244th Ave over Upper Iowa River No. 000000000348840 | Winneshiek County | 099091007 | 1924 | Truss - Thru | 248 ft | 108 | Poor |
| Local over Middle River No. 000000000335020 | Warren County | 077231204 | 1940 | Truss - Thru | 222 ft | 103 | Poor |
| Muscatine RD over Sugar Creek No. 000000000101760 | Cedar County | 079022203 | 1935 | Truss - Thru | 221 ft | 100 | Poor |
| Loc Canal ST over Willow River No. 000000000177720 | Harrison County | 078442103 | 1916 | Truss - Thru | 110 ft | 100 | Poor |
| Local over Price Creek No. 000000000191040 | Iowa County | 081090802 | 1940 | Truss - Thru | 73 ft | 100 | Poor |
| Local RD over M Nodaway River No. 000000000254200 | Montgomery County | 071361405 | 1952 | Truss - Thru | 142 ft | 100 | Poor |
| 150th ST over Skunk River No. 000000000316250 | Story County | 085233103 | 1920 | Truss - Thru | 154 ft | 100 | Poor |
| FM over Snipe Creek No. 000000000199170 | Jasper County | 081191503 | 1927 | Truss - Thru | 84 ft | 90 | Poor |
| Local over Stream No. 000000000268770 | Palo Alto County | 094313601 | 1927 | Truss - Thru | 59 ft | 90 | Poor |
| FM over Stream No. 000000000056930 | Adair County | 076321201 | 1949 | Truss - Thru | 95 ft | 89 | Poor |
| Local/Rockport over Waterway No. 000000000097970 | Cass County | 075343203 | 1900 | Truss - Thru | 53 ft | 89 | Poor |
| Medford Ave over Willow River No. 000000000178170 | Harrison County | 079432102 | 1900 | Truss - Thru | 191 ft | 89 | Poor |
| Loc 128 Trail over Boyer River No. 000000000179185 | Harrison County | 081411705 | 1940 | Truss - Thru | 162 ft | 89 | Poor |
| FM over North River No. 000000000335520 | Warren County | 077253308 | 1949 | Truss - Thru | 226 ft | 89 | Poor |
| Echo Valley Rd. over Otter Creek No. 000000000152210 | Fayette County | 094082207 | 1969 | Truss - Thru | 83 ft | 88 | Poor |
| Local Road over Bohemian Creek No. 000000000347140 | Winneshiek County | 097101102 | 1922 | Truss - Thru | 75 ft | 88 | Poor |
| Local Road over Bohemian Creek No. 000000000347160 | Winneshiek County | 097101502 | 1962 | Truss - Thru | 58 ft | 88 | Poor |
| Local over Middle Nodaway River No. 000000000055450 | Adair County | 074332402 | 1950 | Truss - Thru | 211 ft | 82 | Fair |
| Local over Buffalo Creek No. 000000000129170 | Crawford County | 084392707 | 1939 | Truss - Thru | 63 ft | 82 | Fair |
| Local over Br Carruthers Creek No. 000000000226830 | Lucas County | 073200304 | 1957 | Truss - Thru | 76 ft | 82 | Poor |
| Local Road over Mill Branch No. 000000000333080 | Warren County | 074233602 | 1920 | Truss - Thru | 52 ft | 82 | Poor |
| SE 124th ST over Camp Creek No. 000000000280730 | Polk County | 078222408 | 1930 | Truss - Thru | 83 ft | 81 | Poor |
| FM over Des Moines River No. 000000000077850 | Boone County | 084272705 | 1909 | Truss - Thru | 703 ft | 80 | Poor |
| FM over S Fork Maquoketa River No. 000000000191921 | Jackson County | 084E11303 | 1982 | Truss - Thru | 171 ft | 80 | Poor |
| 320th ST over Skunk River No. 000000000314210 | Story County | 082232703 | 1949 | Truss - Thru | 184 ft | 80 | Fair |
| FM over West Fork Cedar River No. 000000000086640 | Butler County | 090151102 | 1920 | Truss - Thru | 330 ft | 79 | Poor |
| Horseshoe RD over Elk Creek No. 000000000118440 | Clayton County | 091042607 | 1939 | Truss - Thru | 110 ft | 79 | Fair |
| Egret RD over Stream No. 000000000119930 | Clayton County | 093052804 | 1940 | Truss - Thru | 50 ft | 79 | Fair |
| FM & 155th ST over Mud Creek No. 000000000179510 | Harrison County | 081423605 | 1940 | Truss - Thru | 92 ft | 79 | Poor |
| 100th St. over Union Creek No. 000000000124610 | Clinton County | 083E20101 | 1900 | Truss - Thru | 121 ft | 78 | Poor |
| Echo Valley Rd. over Otter CR No. 000000000152061 | Fayette County | 094073003 | 1974 | Truss - Thru | 80 ft | 78 | Fair |
| Landis RD over Wapsipinicon River No. 000000000207520 | Jones County | 084031903 | 1909 | Truss - Thru | 245 ft | 78 | Poor |
| Local over North Bear Creek No. 000000000349240 | Winneshiek County | 100072303 | 1900 | Truss - Thru | 60 ft | 78 | Fair |
| Hornet RD over Bear Creek No. 000000000118940 | Clayton County | 092043303 | 1923 | Truss - Thru | 82 ft | 73 | Poor |
| Local over Little River No. 000000000137070 | Decatur County | 068251904 | 1943 | Truss - Thru | 196 ft | 72 | Poor |
| Local over Old Channel Des Moines R No. 000000000268730 | Palo Alto County | 094312801 | 1931 | Truss - Thru | 84 ft | 72 | Fair |
| Local over Middle River No. 000000000334730 | Warren County | 076251410 | 1950 | Truss - Thru | 244 ft | 72 | Poor |
| Local over Branch Old Mans Creek No. 000000000189460 | Iowa County | 079110102 | 1925 | Truss - Thru | 52 ft | 71 | Poor |
| Local over Coal Creek No. 000000000235850 | Mahaska County | 074170107 | 1900 | Truss - Thru | 104 ft | 71 | Poor |
| 200th ST over W.Branch Floyd River No. 000000000275040 | Plymouth County | 092462603 | 1960 | Truss - Thru | 163 ft | 71 | Poor |
| FM over Racoon River No. 000000000300930 | Sac County | 088363604 | 1924 | Truss - Thru | 155 ft | 71 | Poor |
| FM over East 102 River No. 000000000321270 | Taylor County | 067340905 | 1965 | Truss - Thru | 201 ft | 71 | Poor |
| FM over Painter Creek No. 000000000334050 | Warren County | 075252404 | 1900 | Truss - Thru | 92 ft | 71 | Poor |
| FM over Soap Creek No. 000000000135670 | Davis County | 070141904 | 1905 | Truss - Thru | 233 ft | 70 | Poor |
| 110th St. over Little Volga R No. 000000000150520 | Fayette County | 092091401 | 1969 | Truss - Thru | 105 ft | 70 | Fair |
| Local over Upper Iowa River No. 000000000347310 | Winneshiek County | 098070906 | 1900 | Truss - Thru | 217 ft | 70 | Poor |
| Local over Cold Water Creek No. 000000000349700 | Winneshiek County | 100093203 | 1962 | Truss - Thru | 50 ft | 70 | Fair |
| FM over Patterson Creek No. 000000000062950 | Allamakee County | 099062905 | 1938 | Truss - Thru | 73 ft | 69 | Poor |
| Wheelerwood over Winnebago River No. 000000000106830 | Cerro Gordo County | 097211501 | 1933 | Truss - Thru | 90 ft | 69 | Fair |
| 150th ST over Stream No. 000000000346320 | Winneshiek County | 096090805 | 1892 | Truss - Thru | 183 ft | 69 | Poor |
| Local over Big Indian CR No. 000000000327990 | Van Buren County | 068102402 | 1969 | Truss - Thru | 72 ft | 63 | Fair |
| Local over Elkhorn Creek No. 000000000066921 | Audubon County | 078360604 | 1973 | Truss - Thru | 60 ft | 62 | Poor |
| Local - Hamburg over Turkey Creek No. 000000000099251 | Cass County | 076350903 | 1974 | Truss - Thru | 102 ft | 62 | Poor |
| Local over Little Turkey River No. 000000000112000 | Chickasaw County | 096111402 | 1966 | Truss - Thru | 146 ft | 62 | Poor |
| 210th Ave over Little Sioux River No. 000000000116790 | Clay County | 096370102 | 1915 | Truss - Thru | 180 ft | 62 | Poor |
| Nickel RD over Little Turkey No. 000000000117991 | Clayton County | 091021604 | 1935 | Truss - Thru | 60 ft | 62 | Fair |
| 280th ST over Boone River No. 000000000171920 | Hamilton County | 088253108 | 1902 | Truss - Thru | 186 ft | 62 | Poor |
| Local over Odebolt Creek No. 000000000186061 | Ida County | 087392104 | 1981 | Truss - Thru | 166 ft | 62 | Fair |
| Local over Br Whitebreast Creek No. 000000000227710 | Lucas County | 073223305 | 1966 | Truss - Thru | 96 ft | 62 | Poor |
| Local Road over Little Rock River No. 000000000228630 | Lyon County | 098452907 | 1900 | Truss - Thru | 120 ft | 62 | Poor |
| Local over Rock River No. 000000000228840 | Lyon County | 098462303 | 1900 | Truss - Thru | 192 ft | 62 | Poor |
| Local over Elm Creek No. 000000000305300 | Shelby County | 079382404 | 1926 | Truss - Thru | 105 ft | 62 | Fair |
| Local Road over Minor Drainage No. 000000000255931 | Montgomery County | 072393301 | 1930 | Truss - Thru | 118 ft | 61 | Poor |
| Local over Paint Creek No. 000000000061894 | Allamakee County | 097042603 | 1915 | Truss - Thru | 112 ft | 60 | Poor |
| Local over Brushy Fork Creek No. 000000000093200 | Carroll County | 082340602 | 1925 | Truss - Thru | 93 ft | 60 | Poor |
| Local over Middle River No. 000000000167150 | Guthrie County | 078322602 | 1930 | Truss - Thru | 61 ft | 60 | Poor |
| Local over Brushy Ck No. 000000000169051 | Guthrie County | 080312904 | 1910 | Truss - Thru | 113 ft | 60 | Poor |
| Vienna Ave over Pigeon Creek No. 000000000177810 | Harrison County | 079410102 | 1967 | Truss - Thru | 92 ft | 60 | Poor |
| Local over Dm River No. 000000000185150 | Humboldt County | 093280503 | 1911 | Truss - Thru | 110 ft | 60 | Poor |
| Local RD over North River No. 000000000233650 | Madison County | 076261104 | 1920 | Truss - Thru | 145 ft | 60 | Fair |
| Local over Stream No. 000000000253470 | Monroe County | 073171704 | 1968 | Truss - Thru | 62 ft | 60 | Fair |
| Local over Tarkio Creek No. 000000000254500 | Montgomery County | 071372003 | 1949 | Truss - Thru | 132 ft | 60 | Poor |
| Polk Ave over Deep Creek No. 000000000274210 | Plymouth County | 092440202 | 1958 | Truss - Thru | 120 ft | 60 | Poor |
| 140th ST over Floyd River No. 000000000276780 | Plymouth County | 093452605 | 1954 | Truss - Thru | 195 ft | 60 | Poor |
| Local over W Fk Grand River No. 000000000296250 | Ringgold County | 068300303 | 1930 | Truss - Thru | 73 ft | 60 | Poor |
| Local over Boyer River No. 000000000301930 | Sac County | 089373501 | 1916 | Truss - Thru | 93 ft | 60 | Poor |
| 280th ST over Skunk River No. 000000000313990 | Story County | 082230501 | 1929 | Truss - Thru | 184 ft | 60 | Poor |
| 320th over Creek No. 000000000106680 | Cerro Gordo County | 097201601 | 1955 | Truss - Thru | 70 ft | 59 | Fair |
| Hamlet Rd. over Nutting CR No. 000000000152880 | Fayette County | 095080205 | 1917 | Truss - Thru | 51 ft | 59 | Poor |
| Local over Winnebago River No. 000000000154810 | Floyd County | 095180801 | 1900 | Truss - Thru | 152 ft | 59 | Poor |
| FM over South Timber Creek No. 000000000242490 | Marshall County | 083172801 | 1954 | Truss - Thru | 123 ft | 59 | Poor |
| 440th over Deer Creek No. 000000000248690 | Mitchell County | 099181601 | 1950 | Truss - Thru | 100 ft | 59 | Poor |
| FM over Iowa River No. 000000000316700 | Tama County | 082140406 | 1941 | Truss - Thru | 503 ft | 59 | Fair |
| Local over Salt Creek No. 000000000317590 | Tama County | 083132307 | 1927 | Truss - Thru | 205 ft | 59 | Poor |
| Local over Creek No. 000000000346490 | Winneshiek County | 096101303 | 1965 | Truss - Thru | 57 ft | 59 | Fair |
| Local Road over Creek No. 000000000348190 | Winneshiek County | 098102802 | 1900 | Truss - Thru | 52 ft | 59 | Fair |
| Local over Miller Creek No. 000000000128661 | Crawford County | 084373004 | 1981 | Truss - Thru | 94 ft | 58 | Poor |
| Local over West Nodaway River No. 000000000005620 | Montgomery County | 073361001 | 1924 | Truss - Thru | 144 ft | 58 | Poor |
| CO RD over Small Stream No. 000000000000860 | Crawford County | 082391605 | 1960 | Truss - Thru | 62 ft | 54 | Poor |
| Local - 740th over West Nodaway River No. 000000000097981 | Cass County | 075343302 | 1978 | Truss - Thru | 64 ft | 51 | Poor |
| Local over Snipe Creek No. 000000000199050 | Jasper County | 081190401 | 1921 | Truss - Thru | 53 ft | 51 | Poor |
| Local over Mosquito Creek No. 000000000305730 | Shelby County | 079400911 | 1960 | Truss - Thru | 180 ft | 51 | Fair |
| 580th Ave over Long Dick Creek No. 000000000316190 | Story County | 085231602 | 1964 | Truss - Thru | 62 ft | 51 | Poor |
| Local over Stream No. 000000000326250 | Union County | 073280202 | 1900 | Truss - Thru | 31 ft | 51 | Poor |
| Local - 650th over W Nodaway River No. 000000000097431 | Cass County | 074363604 | 1973 | Truss - Thru | 104 ft | 50 | Fair |
| Green RD over Rock Run CR No. 000000000102980 | Cedar County | 080030803 | 1920 | Truss - Thru | 64 ft | 50 | Poor |
| Jasper Trail over Small Creek No. 000000000178280 | Harrison County | 079441103 | 1900 | Truss - Thru | 62 ft | 50 | Poor |
| 215th ST over Des Moines River No. 000000000184870 | Humboldt County | 092293403 | 1899 | Truss - Thru | 253 ft | 50 | Poor |
| FM over Maquoketa River No. 000000000191850 | Jackson County | 084E10104 | 1927 | Truss - Thru | 456 ft | 50 | Poor |
| Local over Tete De Morts Creek No. 000000000194901 | Jackson County | 087E41802 | 1982 | Truss - Thru | 72 ft | 50 | Fair |
| Burlingham RD over Buffalo CR No. 000000000221950 | Linn County | 085051401 | 1900 | Truss - Thru | 110 ft | 50 | Poor |
| Local Road over Willow Creek No. 000000000230050 | Lyon County | 099453102 | 1940 | Truss - Thru | 49 ft | 50 | Poor |
| Local RD over N Br North River No. 000000000235011 | Madison County | 077282204 | 1915 | Truss - Thru | 125 ft | 50 | Poor |
| FM over North River No. 000000000235320 | Madison County | 077293102 | 1930 | Truss - Thru | 125 ft | 50 | Fair |
| Local over Mill Creek No. 000000000259130 | O'Brien County | 094411602 | 1924 | Truss - Thru | 102 ft | 50 | Poor |
| SE 80th Ave over Mud Creek No. 000000000280550 | Polk County | 077220201 | 1920 | Truss - Thru | 153 ft | 50 | Poor |
| Local over Halfway Creek No. 000000000302030 | Sac County | 089382202 | 1918 | Truss - Thru | 46 ft | 50 | Poor |
| Eagle Rd. over Quinn CR No. 000000000152760 | Fayette County | 095071904 | 1917 | Truss - Thru | 87 ft | 49 | Poor |
| Local over Flood Creek No. 000000000155501 | Floyd County | 096173001 | 1900 | Truss - Thru | 93 ft | 49 | Poor |
| Local Road over Canoe Creek No. 000000000348390 | Winneshiek County | 099073304 | 1908 | Truss - Thru | 154 ft | 49 | Poor |
| Local over Upper Iowa River No. 000000000348430 | Winneshiek County | 099073607 | 1900 | Truss - Thru | 196 ft | 49 | Poor |
| Main St-Fox Ave over Honey Creek No. 000000000007320 | Clayton County | 092052522 | 1925 | Truss - Thru | 84 ft | 47 | Poor |
| Local over Brush Creek No. 000000000241740 | Marshall County | 082172202 | 1917 | Truss - Thru | 54 ft | 47 | Poor |
| Local over Troublesome Creek No. 000000000066340 | Audubon County | 078340404 | 1925 | Truss - Thru | 61 ft | 46 | Fair |
| Local - Jasper over Nishnabotna River No. 000000000099990 | Cass County | 076372303 | 1959 | Truss - Thru | 235 ft | 46 | Poor |
| Local over W Fk W Nishnabotna River No. 000000000126550 | Crawford County | 082383302 | 1944 | Truss - Thru | 121 ft | 46 | Poor |
| Local-Closed! over Dd 81 No. 000000000269270 | Palo Alto County | 095322104 | 1882 | Truss - Thru | 162 ft | 46 | Fair |
| Local over Branch Flank Creek No. 000000000332650 | Warren County | 074221002 | 1965 | Truss - Thru | 137 ft | 46 | Poor |
| Local over Broadhorn Creek No. 000000000333340 | Warren County | 074250504 | 1915 | Truss - Thru | 92 ft | 46 | Poor |
| Local 470th ST over Grey Creek No. 000000000109670 | Cherokee County | 093403403 | 1920 | Truss - Thru | 53 ft | 45 | Poor |
| Oak ST over Nagle Creek No. 000000000011580 | Clayton County | 000000000 | 1915 | Truss - Thru | 46 ft | 45 | Poor |
| Neely Trail over Willow Creek No. 000000000178910 | Harrison County | 080432707 | 1940 | Truss - Thru | 148 ft | 45 | Poor |
| Local RD over Middle River No. 000000000233210 | Madison County | 075281302 | 1948 | Truss - Thru | 208 ft | 45 | Poor |
| Local RD over West Nodaway River No. 000000000255160 | Montgomery County | 072362803 | 1940 | Truss - Thru | 204 ft | 45 | Poor |
| Sycamore Ave over Stream No. 000000000267550 | Page County | 070360504 | 1961 | Truss - Thru | 92 ft | 45 | Poor |
| Local Road over Indian Creek No. 000000000282300 | Polk County | 081220203 | 1916 | Truss - Thru | 123 ft | 45 | Poor |
| FM over Raccoon River No. 000000000299900 | Sac County | 087353504 | 1921 | Truss - Thru | 184 ft | 45 | Poor |
| Local over Small Stream No. 000000000300510 | Sac County | 087383004 | 1914 | Truss - Thru | 53 ft | 45 | Poor |
| 640th Ave over West Br Indian Creek No. 000000000313700 | Story County | 082220904 | 1919 | Truss - Thru | 62 ft | 45 | Fair |
| 100th ST over Long Dick Creek No. 000000000316100 | Story County | 085230301 | 1956 | Truss - Thru | 92 ft | 45 | Fair |
| 137th ST over Small Stream No. 000000000142410 | Delaware County | 090042303 | 1939 | Truss - Thru | 50 ft | 44 | Fair |
| Local over Salt Creek No. 000000000317430 | Tama County | 083130303 | 1897 | Truss - Thru | 123 ft | 44 | Poor |
| Local Road over Turkey River No. 000000000348090 | Winneshiek County | 098101701 | 1964 | Truss - Thru | 147 ft | 44 | Fair |
| 355th ST over Little Sioux River No. 000000000116880 | Clay County | 096371106 | 1905 | Truss - Thru | 180 ft | 41 | Poor |
| Local over Soldier River No. 000000000130880 | Crawford County | 085411102 | 1951 | Truss - Thru | 164 ft | 41 | Poor |
| Local over Local Stream No. 000000000181240 | Henry County | 073050802 | 1968 | Truss - Thru | 72 ft | 41 | Poor |
| Local over Sugar Creek No. 000000000181571 | Henry County | 073072802 | 1976 | Truss - Thru | 82 ft | 41 | Poor |
| Royal ST over Buck Creek No. 000000000195690 | Jasper County | 078192104 | 1925 | Truss - Thru | 63 ft | 41 | Poor |
| Local over Br of South Otter Creek No. 000000000226570 | Lucas County | 072230805 | 1966 | Truss - Thru | 37 ft | 41 | Poor |
| Lcl-Ellington over Keg Creek No. 000000000247090 | Mills County | 073423103 | 1964 | Truss - Thru | 151 ft | 41 | Poor |
| FM over Silver Creek No. 000000000304810 | Shelby County | 078402603 | 1914 | Truss - Thru | 70 ft | 41 | Fair |
| 180th ST over East Br Indian Creek No. 000000000315150 | Story County | 084221301 | 1955 | Truss - Thru | 92 ft | 41 | Fair |
| Xavier Avenue over E. Fork E Nodaway River No. 000000000060451 | Adams County | 073322404 | 1974 | Truss - Thru | 93 ft | 40 | Poor |
| Local over E Nishnabotna River No. 000000000069411 | Audubon County | 081350202 | 1940 | Truss - Thru | 60 ft | 40 | Fair |
| FM over North Racoon River No. 000000000096040 | Carroll County | 085332106HTTPS://SIIMS.IO | 1925 | Truss - Thru | 245 ft | 40 | Fair |
| LOCAL-490th ST over Maple River No. 000000000108720 | Cherokee County | 092391201 | 1900 | Truss - Thru | 54 ft | 40 | Poor |
| FM over Soldier River No. 000000000130930 | Crawford County | 085412002 | 1957 | Truss - Thru | 159 ft | 40 | Poor |
| FM over Elk Creek No. 000000000137571 | Decatur County | 068271202 | 1900 | Truss - Thru | 183 ft | 40 | Poor |
| Local over Curran Branch No. 000000000145900 | Dubuque County | 087010104 | 1938 | Truss - Thru | 61 ft | 40 | Fair |
| Brooklyn DR over Hunter Branch Creek No. 000000000006215 | Fremont County | 000000000 | 1959 | Truss - Thru | 110 ft | 40 | Poor |
| Inkpaduta Ave over Boone River No. 000000000171910 | Hamilton County | 088253003 | 1907 | Truss - Thru | 207 ft | 40 | Poor |
| Taylor Ave over Pigeon Creek No. 000000000177201 | Harrison County | 078420102 | 1920 | Truss - Thru | 133 ft | 40 | Poor |
| Malden Trail over Allen Creek No. 000000000178715 | Harrison County | 080430404 | 1940 | Truss - Thru | 82 ft | 40 | Fair |
| Local 120th ST over Little Sioux River No. 000000000179721 | Harrison County | 081440703 | 1971 | Truss - Thru | 317 ft | 40 | Poor |
| Local over Maquoketa River No. 000000000193610 | Jackson County | 085E33103 | 1958 | Truss - Thru | 323 ft | 40 | Fair |
| FM over Little Snipe Creek No. 000000000199150 | Jasper County | 081191401 | 1927 | Truss - Thru | 50 ft | 40 | Poor |
| FM over Clear Creek No. 000000000199310 | Jasper County | 081200801 | 1914 | Truss - Thru | 94 ft | 40 | Poor |
| Local over Badger Creek No. 000000000234620 | Madison County | 077262401 | 1890 | Truss - Thru | 93 ft | 40 | Poor |
| Local RD over North River No. 000000000234840 | Madison County | 077272904 | 1920 | Truss - Thru | 125 ft | 40 | Fair |
Counties with the most
| Cass County | 34 |
| Harrison County | 24 |
| Adair County | 21 |
| Lucas County | 20 |
| Taylor County | 20 |
| Fayette County | 19 |
| Winneshiek County | 18 |
| Crawford County | 18 |
| Mills County | 17 |
| Decatur County | 17 |
Looking for a specific bridge? Use the search on the Iowa page and filter by type.