Minnesota County Bridge Report Cards
Compare county Bridge Condition Exposure Scores in Minnesota by condition, traffic exposure, scour-critical bridges, average age, and data completeness. View the scoring methodology.
| County | Grade | Score | Poor | Poor Traffic | Scour-Critical | Avg Age |
|---|---|---|---|---|---|---|
| Martin County | F | 38 | 24.1% | 6,637/day | 15 | 49 yrs |
| Grant County | F | 50 | 12.5% | 15,677/day | 0 | 44 yrs |
| Blue Earth County | D | 63 | 6.2% | 57,207/day | 17 | 43 yrs |
| Kandiyohi County | D | 66 | 16.1% | 4,266/day | 0 | 44 yrs |
| Chippewa County | D | 66 | 6.0% | 1,737/day | 12 | 36 yrs |
| Lake County | D | 68 | 12.2% | 3,710/day | 2 | 42 yrs |
| Cottonwood County | C | 70 | 6.0% | 13,363/day | 1 | 43 yrs |
| Redwood County | C | 70 | 11.9% | 2,834/day | 4 | 38 yrs |
| Meeker County | C | 72 | 3.2% | 1,356/day | 8 | 43 yrs |
| Mille Lacs County | C | 73 | 7.5% | 4,970/day | 6 | 39 yrs |
| Mower County | C | 74 | 8.2% | 40,402/day | 2 | 37 yrs |
| Brown County | C | 74 | 2.8% | 7,355/day | 7 | 43 yrs |
| Wadena County | C | 76 | 3.8% | 2,404/day | 5 | 31 yrs |
| Renville County | C | 76 | 6.5% | 637/day | 7 | 33 yrs |
| Carlton County | C | 77 | 8.8% | 23,035/day | 1 | 39 yrs |
| Benton County | C | 78 | 9.3% | 5,610/day | 1 | 39 yrs |
| Cass County | C | 78 | 8.2% | 1,445/day | 2 | 40 yrs |
| Waseca County | B | 80 | 8.2% | 2,878/day | 0 | 40 yrs |
| Aitkin County | B | 80 | 8.3% | 2,064/day | 1 | 39 yrs |
| Kanabec County | B | 80 | 3.7% | 545/day | 5 | 39 yrs |
| St. Louis County | B | 81 | 6.1% | 111,720/day | 5 | 38 yrs |
| Otter Tail County | B | 81 | 7.4% | 18,575/day | 0 | 45 yrs |
| Douglas County | B | 81 | 7.5% | 9,010/day | 0 | 41 yrs |
| Lincoln County | B | 81 | 6.6% | 2,094/day | 1 | 42 yrs |
| Lac qui Parle County | B | 81 | 5.7% | 484/day | 6 | 38 yrs |
| Fillmore County | B | 81 | 2.0% | 1,750/day | 24 | 40 yrs |
| Red Lake County | B | 82 | 1.7% | 350/day | 4 | 41 yrs |
| Koochiching County | B | 83 | 6.1% | 2,422/day | 0 | 38 yrs |
| Dodge County | B | 83 | 8.0% | 2,281/day | 0 | 42 yrs |
| Crow Wing County | B | 83 | 6.8% | 1,725/day | 1 | 39 yrs |
| Cook County | B | 83 | 6.8% | 269/day | 1 | 37 yrs |
| Pine County | B | 84 | 4.1% | 14,816/day | 3 | 38 yrs |
| Goodhue County | B | 84 | 5.1% | 9,405/day | 7 | 46 yrs |
| McLeod County | B | 84 | 5.2% | 914/day | 2 | 35 yrs |
| Morrison County | B | 85 | 3.0% | 2,557/day | 7 | 36 yrs |
| Clay County | B | 86 | 4.9% | 24,715/day | 1 | 41 yrs |
| Ramsey County | B | 86 | 6.1% | 231,594/day | 0 | 41 yrs |
| Itasca County | B | 86 | 4.7% | 2,702/day | 3 | 40 yrs |
| Watonwan County | B | 86 | 0.6% | 1/day | 11 | 47 yrs |
| Lake of the Woods County | B | 87 | 4.9% | 1,050/day | 0 | 34 yrs |
| Wilkin County | B | 87 | 4.1% | 574/day | 4 | 37 yrs |
| Sherburne County | B | 87 | 2.1% | 2,300/day | 2 | 32 yrs |
| Lyon County | B | 87 | 2.6% | 713/day | 9 | 42 yrs |
| Murray County | B | 88 | 4.5% | 1,457/day | 0 | 38 yrs |
| Stevens County | B | 88 | 4.5% | 790/day | 0 | 43 yrs |
| Stearns County | B | 88 | 3.0% | 18,754/day | 5 | 44 yrs |
| Big Stone County | B | 88 | 5.9% | 10/day | 0 | 42 yrs |
| Houston County | B | 89 | 2.9% | 7,074/day | 2 | 35 yrs |
| Hennepin County | B | 89 | 4.4% | 383,959/day | 4 | 41 yrs |
| Mahnomen County | B | 89 | 5.0% | 154/day | 0 | 39 yrs |
| Nobles County | B | 89 | 1.6% | 645/day | 11 | 42 yrs |
| Isanti County | B | 89 | 5.4% | 186/day | 0 | 28 yrs |
| Le Sueur County | A | 90 | 2.9% | 6,557/day | 0 | 46 yrs |
| Anoka County | A | 90 | 2.6% | 24,464/day | 3 | 33 yrs |
| Steele County | A | 90 | 3.7% | 4,170/day | 1 | 38 yrs |
| Winona County | A | 91 | 3.8% | 6,208/day | 1 | 42 yrs |
| Washington County | A | 91 | 3.5% | 6,054/day | 1 | 35 yrs |
| Dakota County | A | 92 | 1.6% | 116,804/day | 3 | 40 yrs |
| Rice County | A | 92 | 2.8% | 10,085/day | 1 | 39 yrs |
| Polk County | A | 92 | 3.0% | 2,031/day | 1 | 36 yrs |
| Pipestone County | A | 92 | 3.2% | 853/day | 1 | 27 yrs |
| Yellow Medicine County | A | 92 | 2.8% | 536/day | 2 | 41 yrs |
| Freeborn County | A | 93 | 2.8% | 9,583/day | 0 | 43 yrs |
| Rock County | A | 93 | 1.9% | 3,393/day | 3 | 34 yrs |
| Marshall County | A | 93 | 1.4% | 521/day | 4 | 37 yrs |
| Faribault County | A | 93 | 3.5% | 429/day | 0 | 38 yrs |
| Carver County | A | 93 | 2.6% | 862/day | 1 | 31 yrs |
| Roseau County | A | 93 | 2.8% | 67/day | 1 | 37 yrs |
| Beltrami County | A | 94 | 3.0% | 883/day | 0 | 35 yrs |
| Norman County | A | 94 | 2.7% | 246/day | 0 | 42 yrs |
| Sibley County | A | 94 | 2.0% | 358/day | 1 | 30 yrs |
| Todd County | A | 94 | 2.9% | 366/day | 0 | 35 yrs |
| Wright County | A | 94 | 1.4% | 953/day | 1 | 36 yrs |
| Swift County | A | 94 | 1.0% | 1/day | 2 | 32 yrs |
| Chisago County | A | 95 | 1.6% | 5,686/day | 0 | 39 yrs |
| Jackson County | A | 95 | 2.2% | 647/day | 0 | 39 yrs |
| Scott County | A | 95 | 0.8% | 280/day | 2 | 33 yrs |
| Olmsted County | A | 96 | 1.4% | 10,695/day | 2 | 40 yrs |
| Pennington County | A | 96 | 2.0% | 35/day | 0 | 39 yrs |
| Kittson County | A | 96 | 1.9% | 28/day | 0 | 37 yrs |
| Becker County | A | 96 | 1.9% | 28/day | 0 | 31 yrs |
| Pope County | A | 96 | 2.1% | 1/day | 0 | 39 yrs |
| Traverse County | A | 97 | 1.7% | 22/day | 0 | 41 yrs |
| Wabasha County | A | 99 | 0.7% | 43/day | 0 | 41 yrs |
| Nicollet County | A | 100 | 0.0% | 0/day | 0 | 30 yrs |
| Clearwater County | A | 100 | 0.0% | 0/day | 0 | 45 yrs |
| Hubbard County | A | 100 | 0.0% | 0/day | 0 | 34 yrs |