Roads of the Mid-South & West > Highways of the State of Michigan > Michigan State Route 46 > Michigan State Route 46, Kent County

Michigan State Route 46
Kent County

Michigan State Route 46 is an east-west highway in Northern Kent County. It runs from the Kent/Montcalm County Line, near Sand Lake, to the Kent/Muskegon County Line, near Casnovia.

MI St Rt 46 passes through the following towns in Kent County.
Cedar Springs

Kent City

Casnovia


MI St Rt 46 is multi-plexed in Kent County.
U.S. Rt. 131, near Cedar Springs.

Michigan State Route 37, from Kent City to Casnovia.


MI St Rt 46 intersects the following highways in Kent County.
U.S. Rt. 131, near Cedar Springs.
Michigan State Route 37, at Kent City.



NB U.S. Rt. 131/EB MI St Rt 46 north of south U.S. Rt. 131.

A guide sign in Cedar Springs.

A BGS on NB U.S. Rt. 131.

A BGS on NB U.S. Rt. 131.

A BGS on NB U.S. Rt. 131.

WB MI St Rt 131 west of south U.S. Rt. 131.

WB MI St Rt 46 west of Main Street in Kent City.

A guide marker on WB MI St Rt 46.

NB MI St Rt 37/WB MI St Rt 46 north of Kent City.

NB MI St Rt 37/WB MI St Rt 46 at Casnovia.

SB MI St Rt 37/EB MI St Rt 46 at the Kent/Muskegon County Line.

26 Feruary 2026