Michigan State Route 140 is a main north-south highway in Eastern Berrien County. It runs from Paw Paw Lake to Niles. MI St Rt 140 passes through the following towns in Berrien County. Niles Berrien Center
Watervliet
MI St Rt 140 is not multi-plexed in Berrien County. MI St Rt 140 intersects the following highways in Berrien County. Michigan State Route 139, near Niles.
NB MI St Rt 140 north of Watervliet. NB MI St Rt 140 in Watervliet. NB MI St Rt 140 in Watervliet. NB MI St Rt 140 north of I-94. A BGS on EB I-94. A BGS on EB I-94. BGS on WB I-94. SB MI St Rt 140 south of I-94. SB MI St Rt 140 near Sister Lake. A guide marker on WB MI St Rt 62. SB MI St Rt 140 west of MI St Rt 62. SB MI St Rt 140 near Eau Claire. SB MI St Rt 140 near Berrien Center. SB MI St Rt 140 near Berrien Center. A junction marker on NB MI St Rt 139.