Minnesota Department of Transportation

511 Travel Info

Project selection

Increasing the transparency of how we select highway construction projects

National Highway System culvert projects

Statewide culvert needs

Scoring criteria for standalone national highway system culvert projects. Out of 100 possible points, 50 points are based on the structural condition of the culvert, 20 points are based on the load rating, 15 points are based on the condition of the waterway and channel, and 15 points are based traffic volume.

Learn more about how MnDOT evaluates and selects bridge and culvert projects

MnDOT replaces or rehabilitates most culverts (greater than 10 feet) in conjunction with other projects. However, MnDOT will occasionally select a culvert for a standalone rehabilitation or replacement project.

MnDOT scores culvert condition needs when selecting projects to include in the 10-year Capital Highway Investment Plan. Culverts that carry roads on the National Highway System (NHS) are scored and selected separately from culvert needs off the system. MnDOT’s approach to managing culvert condition follows the guidance and targets in the Transportation Asset Management Plan and the planned outcomes in MnSHIP.

NHS culverts are scored and prioritized statewide with input from district staff. The selection of culvert projects is informed by district staff, experts from MnDOT’s bridge office and the Bridge Replacement and Improvement Management System (BRIM).

Once selected, MnDOT then identifies and evaluates alternatives and other needs, legal requirements, issues and opportunities in coordination with local partners, and considers public input. In the process, non-culvert work may be added to a culvert project or a culvert project may be combined with a nearby pavement project. Projects may move years based on local coordination, project delivery, timing of other nearby construction projects, and funding shifts.

What’s been selected?

Related links

How the projects scored

The construction costs shown on this list represent a very rough estimate based on limited information available at the time selection decisions were made. Actual construction and delivery costs will change over time as projects go from a concept through the project development process and are eventually constructed. View more detailed scores (Excel).

Last updated October 2021

District Total Score Bridge Number Route Key Intersection or closest landmark Worktype Year Planned  High Level cost estimate for planning purposes  Comments
D4 100 26X01 I-94 Pelican Creek Not Selected Replace   $2,000,000 Not a district priority. Will continue to monitor culvert performance
D1 88 8298 MN 61 Myhr Creek 2025 Replace  $120,000
D1 84 5648 MN 61 Silver Creek 2022 Replace  $460,000
D7 81 8436 MN 22 South of Wood Dr near Mankato 2025 Replace  $600,000
DM 80 5908 MN 55 Bassett Creek Not Selected Replace   $570,000 Not a district priority. Will continue to monitor culvert performance
D6 77 6195 US 61 Brewery Creek Not Selected Replace  $500,000 Not a current District 6 priority, continue to monitor culvert performance
D2 76 8580 MN 11 East of 430 Ave in Roseau 2023 Replace   $130,000 Ongoing maintenance concern
D1 75 8017 US 2 East Of Solway Rd Near Hermantown 2024 Replace  $130,000
D1 75 8291 MN 61 Jonvick Creek 2029 Replace  $230,000
D1 74 6202 MN 61 Two Island River Not Selected Replace  $70,000 Not a district priority. Will continue to monitor culvert performance
D6 70 91164 US 52 North of Goodhue County Road 11 in Pine Island Not Selected Replace  $180,000 Candidate to include with a future paving project. 
D6 70 91165 US 52 North of Goodhue County Road 11 in Pine Island 2031 Replace  $150,000
D6 69 6123 US 52 Stream south of Industrial Blvd in Chatfield 2026 Replace  $110,000 Part of a pavement rehabilitation
D6 69 8175 US 52 South of Olmsted County Road 30 in Chatfield Not Selected Replace  $100,000 Not a current District 6 priority, continue to monitor culvert performance
D1 68 9280 US 2 Midway River 2024 Replace  $230,000 Replacement in advance of a reclaim project
D6 68 5722 US 63 Spring Valley Creek Not Selected Replace  $440,000 Not a current District 6 priority, continue to monitor culvert performance
D7 67 8649 US 169 South of County Rd 76 near St. Peter 2022 Replace  $300,000
D1 66 6290 MN 210 Otter Creek 2022 Replace  $340,000 Coordination with county project 8821-336
D1 65 6292 MN 210 Island Lake Outlet 2022 Replace  $130,000 Coordination with county project 8821-336
D6 65 8963 I 90 Rose Creek Not Selected Replace  $1,360,000 Not a current District 6 priority, continue to monitor culvert performance
D6 65 8966 I 90 Bear Creek Not Selected Replace  $560,000 Not a current District 6 priority, continue to monitor culvert performance
DM 65 96093 US 61 North Run Trail 2031 Replace   $550,000
D1 64 9002 MN 61 Manitou River Not Selected Replace  $1,030,000 Not a district priority. Will continue to monitor culvert performance
D7 64 91541 I 90 Blue Earth River 2025 Replace  $1,700,000
D1 63 6293 MN 210 Tamarack River 2022 Replace  $140,000 Coordination with county project 8821-336
D1 63 6294 MN 210 Tamarack River 2022 Replace  $140,000 Coordination with county project 8821-337
D1 62 8302 MN 61 Swamp River 2025 Replace  $70,000 Coordination with a pavement project
D1 62 8300 MN 61 North Of County Road 69 Near Hovland 2025 Replace  $70,000 Coordination with a pavement project
DM 62 4765 US 212 Carver Creek Not Selected Replace   $190,000
D3 61 6319 US 71 Stream South of County road 187 near Sauk Center 2026 Replace  $600,000
D6 60 6126 US 52 North of Wazuweeta Road near Pine Island Not Selected Replace  $330,000 Not a current District 6 priority, continue to monitor culvert performance
D6 60 8191 US 52 North of 85th St NW near Rochester Not Selected Replace  $480,000 Not a current District 6 priority, continue to monitor culvert performance
D6 60 91141 I 90 North of 280th St near Dexter Not Selected Replace  $310,000
D6 60 91142 I 90 Ditch North of 300th St near Stewartville Not Selected Replace  $360,000 Not a current District 6 priority, continue to monitor culvert performance
D6 60 91154 US 61 East of Bunnel Hill Road near Homer Not Selected Replace  $320,000 Not a current District 6 priority, continue to monitor culvert performance
DM 60 5829 MN 13 Credit River Not Selected Replace   $330,000
DM 60 8999 MN 65 Moore Lake Not Selected Replace   $200,000
DM 60 90383 US 61 Battle Creek Not Selected Replace   $240,000
D1 59 3589 MN 61 Stewart River 2022 Replace  $350,000 Coordination with Silver Creek project
D7 59 3491 US 71 Nelson Creek 2028 Replace  $500,000
D8 57 1470 US 14 West of jct County Road 101 near Lake Benton 2025 Replace  $210,000
D8 57 1686 US 14 East of jct County Road 1 near Lake Benton 2025 Replace  $280,000
DM 57 94277 MN 55 Bassett Creek 2022 Replace   $820,000
D1 54 8016 US 2 Kingsbury Creek 2024 Replace  $290,000 Replacement in advance of a reclaim project
D6 54 5259 MN 43 West Burns Creek Not Selected Replace  $570,000
D2 53 8023 US 2 East of 280th St near Crookston Not Selected Replace   $380,000 Waiting to coordinate with another project
D8 53 91795 MN 23 North of 260th St near Granite Falls  Not Selected Replace  $1,800,000
D3 52 7592 MN 210 Irrigation ditch near Aitkin 2022 Replace  $420,000 Selected prior to policy (in 2019-2020 STIP)
D6 52 4701 US 218 Turtle Creek Not Selected Replace  $130,000
D6 52 4947 US 61 South of State Forest Access near Lake City  Not Selected Replace  $250,000
D6 52 6120 US 52 North of Jag Dr near Chatfield 2026 Replace  $430,000 Part of a pavement rehabilitation
D6 52 6121 US 52 North of Jag Dr near Chatfield 2026 Replace  $280,000 Part of a pavement rehabilitation
D6 52 6122 US 52 South of County Road 40 near Chatfield 2026 Replace  $310,000 Part of a pavement rehabilitation
D6 52 8275 US 61 South of Chippewa turnout park access near Reads Landing Not Selected Replace  $150,000
D6 52 91067 US 61 East of Channel View Dr near Minneiska  Not Selected Replace  $1,390,000
D1 51 6073 MN 23 Pokegama Creek 2030 Replace  $310,000 Ongoing maintenance concerns
D3 51 6228 US 71 Harris Creek 2022 Replace  $700,000
D6 51 6305 US 218 East of County Road 30 near Blooming Prairie Not Selected Replace  $270,000
D6 51 88955 US 218 North of 330th St near Blooming Prairie Not Selected Replace  $100,000
D7 50 07007 MN 60 Minneopa Creek 2029 Replace  $900,000
D7 50 07006 MN 60 Minneopa Creek 2029 Replace  $700,000
D2 49 8469 US 2 West of Great Lakes Rd near Deer River Not Selected Replace   $220,000 Waiting to coordinate with another project
D7 49 91370 I 90 Co Ditch # 5 near Emerald Township 2025 Replace  $1,000,000
D7 49 8236 US 59 South of 150th St near Worthington 2025/29 Replace  $200,000
D8 49 5746 MN 23 Redwood River 2023 Replace  $740,000
D7 48 91355 I 90 Lily Creek 2022 Replace  $700,000
D7 48 91371 I 90 Co Ditch # 9 near Emerald Township 2025 Replace  $800,000
D1 47 8301 MN 61 Carlson Creek 2025 Replace  $90,000 Coordination with a pavement project
D1 47 8299 MN 61 South Of Spruce Point Near Grand Marais 2025 Replace  $100,000 Coordination with a pavement project
D2 47 6086 MN 32 East of 140th Ave NE near Strathcona 2024 Replace   $130,000 Tied to paving project
D2 47 6087 MN 32 South of 170th St Near Greenbush 2024 Replace   $260,000 Tied to paving project
D8 47 6320 MN 7 North of 70th St near Milan Not Selected Replace  $170,000
D2 45 92931 US 71 Dinner Creek Not Selected Replace   $100,000 Waiting to coordinate with another project
D6 42 95580 US 52 North of 320th aver near Chatfield 2026 Replace  $980,000 Part of a pavement rehabilitation
D2 38 5818 US59 Hill River 2031 Replace   $340,000 Tied to paving project
D3 32 6071 MN 23 Kolling Creek 2022 Replace  $400,000
D3 22 8104 MN 23 Kolling Creek 2022 Replace  $200,000
D7 21 97036 US 14 Stream near Courtland Township 2022 Replace  $200,000
D3 18 8107 MN 23 Ditch near Ogilvie 2026 Replace  $500,000
D3 17 6072 MN 23 Groundhouse River 2024 Replace  $651,420
D3 17 8106 MN 23 Ditch near Ogilvie 2024 Replace  $490,000
D3 15 3666 US 10 Stream near Sauk Rapids 2022 Replace  $871,000 Selected prior to policy (in 2019-2022 STIP
D3 15 6227 US 71 Drayer Creek 2022 Replace  $700,000 Selected prior to policy (in 2019-2022 STIP
D7 15 6173 US 59 Elk Creek 2025/29 Replace  $500,000
D7 14 8235 US 59 South of 170th St near Worthington 2025/29 Replace  $600,000
D2 13 8515 US 71 Hay Creek 2027 Replace   $1,000,000 Preparing for future pavement project
D2 12 6088 MN 32 South of 190th St near Greenbush 2024 Replace   $260,000 Tied to paving project
D2 12 6089 MN 32 South of 190th St near Greenbush 2024 Replace   $260,000 Tied to paving project
D7 12 91340 I 90 Ditch near Foster Township 2025 Replace  $200,000
D3 11 91232 MN 23 Ditch near Foley  2022 Replace  $540,000 Replace due to left turn
D7 11 96916 US 14 Heymans Creek 2022 Replace  $200,000
D7 11 97101 US 14 Swan Lake Outlet 2022 Replace  $200,000
D3 9 05X01 MN 23 Little St Francis River 2022 Extend   $322,000 Culvert needs to be extended to accommodate widening for turn lanes.
D7 4 91277 MN 15 Spring Branch Creek 2023 Replace  $200,000

Previous years