I-94 enters the state from North Dakota at the city of Moorhead and heads southeast after serving Moorhead.
Traveling southeast from Moorhead, there are several places where the elevation of I-94 rises slightly; these are "beaches" that formed as the glacial lake rose or fell. Finally, at Rothsay, I-94 climbs the last beach line and enters terrain more typical for Minnesota. From Rothsay to the Twin Cities, the terrain of I-94 is rolling with frequent lakes visible from the highway.
Upon arrival to the Twin Cities, I-94 first approaches Minneapolis from the north, then the highway turns east after passing through the Lowry Hill Tunnel and heads to Saint Paul while traveling east.
Legally, the Minnesota section of I-94 is defined as unmarked Legislative Route 392 in the Minnesota Statutes § 161.12(4).[5] I-94 is not marked with this legislative number along the actual highway.
I-94 in Minnesota was authorized as part of the original Interstate System in 1956. It was mostly constructed in the 1960s.
I-94 follows the original route of old US Highway 52 (US 52) from Moorhead to St. Cloud, then I-94 stays south of the Mississippi River along the former route of old MN 152 between St. Cloud and the Twin Cities. I-94 then passes through both downtowns and exits toward Wisconsin along the former route of old US 12.
The section of I-94 between Minneapolis and Saint Paul was completed in 1968 and dedicated December 9.[9] In the Twin Cities, the construction of the highway was politically charged. The highway was built primarily through many working-class and Black neighborhoods.[10][4] In Saint Paul, the routing of I-94 displaced the historic Rondo Neighborhood, which, prior to the highway's construction, was the largest Black community in Saint Paul.[3][2][4]
The section of I-94 from Brooklyn Center through north Minneapolis was completed in 1984. Like the Rondo neighborhood in the 1960s, this segment was through a primarily Black and working-class neighborhood.[10]
The last section of I-94 in Minnesota constructed was the 10 miles (16 km) between its junction with I-494/I-694 at Woodbury and the Wisconsin state line at Lakeland. This was completed in 1985.[11]
In 2004, a third lane was constructed between Brooklyn Boulevard at Brooklyn Center and Hemlock Lane at Maple Grove. This is located immediately east of the I-494/I-694/I-94 interchange in Maple Grove, also known locally as the Fish Lake Interchange.[citation needed]
In 2016, MnDOT launched a project known as Rethinking I-94, which is aimed at reconnecting neighborhoods, revitalizing communities, and ensuring that residents have a voice in transportation decisions.[12] The construction of I-94 between Minneapolis and Saint Paul was controversial and has been a political debate for many years. MnDOT is considering reconnecting those neighborhoods that were destroyed and separated in 1960.
Westbound exit signed as 207A (south CR 81 and north MN 101) and 207B (north MN 101 flyover ramp bypassing Diamond Lake Road); eastbound signed as exits 207A and 207B; also access to Otsego