Minnesota State Highway 95

Trunk Highway 95
MN 95 highlighted in red
Route information
Maintained by MnDOT
Length126.892 mi (204.213 km)
Existed1933–present
Major junctions
Northwest end MN 23 at Sauk Rapids
Major intersections US 169 at Princeton

MN 65 at Cambridge
I-35 at North Branch
US 8 at Taylors Falls
MN 36 at Oak Park Heights

I-94 / US 12 at Woodbury
Southeast end US 10 / US 61 at Cottage Grove
Location
CountryUnited States
StateMinnesota
CountiesBenton, Mille Lacs, Isanti, Chisago, Washington
Highway system
  • Minnesota Trunk Highway System
I-94 MN 96

Minnesota State Highway 95 (MN 95) is a 126.892-mile-long (204.213 km) highway in east-central Minnesota, which runs from its intersection with State Highway 23 near St. Cloud and continues east and south to its southern terminus at its intersection with U.S. Highways 61 / 10 (co-signed) at Cottage Grove.

This highway has two distinct segments (East–west section and a north–south section) that meet at Taylors Falls.

MN 95 passes through the cities of Princeton, Cambridge, North Branch, Taylors Falls, Stillwater, and Lakeland.