Michigan State Route 89 runs east=west in Allegan County. It goes from Interstate 196/U.S. Rt. 31, near Ganges, to the Allegan/Barry/Kalamazoo County Line, near Doster. MI St Rt 89 passes through the following town in Allegan County. Fennville
Allegan
Otsego
Plainwell
MI St Rt 89 is multi-plexed in Allegan County. Michigan State Route 40, from near Dunningville to Allegan.
A BGS on NB I-196/U.S. Rt. 31. A BGS on NB I-196/U.S. Rt. 31. A BGS on SB I-196/U.S. Rt. 31. EB MI St Rt 89 east of I-196/U.S. Rt. 31. A guide marker on EB MI St Rt 89. EB MI St Rt 89 at Allegan County A2. EB MI St Rt 89 east of Allegan County A2. EB MI St Rt 89 west of Fernville. EB MI St Rt 89 at 58th. EB MI St Rt 89 near Wilson Street. EB MI St Rt 89 east of Fennville. EB MI St Rt 89 at 54th. EB MI St Rt 89 east of 54th. EB MI St Rt 89 west of north MI St Rt 40. EB MI St Rt 89 at north MI St Rt 40. SB MI St Rt 40/EB MI St Rt 89 south of north MI St Rt 40. SB MI St Rt 40/EB MI St Rt 89 west of Allegan. SB MI St Rt 40/EB MI St Rt 89 near Monroe Road. SB MI St Rt 40/EB MI St Rt 89 west of MI St Rt 222. SB MI St Rt 40/EB MI St Rt 89 at MI St Rt 222. SB MI St Rt 40/EB MI St Rt 89 east of MI St Rt 222. A junction marker on SB MI St Rt 40/EB MI St Rt 89. A junction marker on SB MI St Rt 40/EB MI St Rt 89. EB MI St Rt 89 in Allegan. EB MI St Rt 89 east of Allegan. A BGS on NB U.S. Rt. 131/EB MI St Rt 43. A BGS on NB U.S. Rt. 131/EB MI St Rt 43. A BGS on NB U.S. Rt. 131/EB MI St Rt 43. A BGS on SB U.S. Rt. 131. A BGS on SB U.S. Rt. 131. A BGS on SB U.S. Rt. 131. A BGS on SB U.S. Rt. 131. EB MI St Rt 43/89 east of Main Street. EB MI St Rt 43/89 near Broadway. EB MI St Rt 43/89 east of Plainwell. EB MI St Rt 43/89 near 4th. EB MI St Rt 43/89 east of 2nd.