Michigan Highway 140 is a north-south highway from South Haven to Niles, in southwestern Michigan. It runs in western Van Buren County and in eastern Berrien County. An interchange with Interstate 196 on the south side of South Haven marks the northern terminus of Michigan Highway 140; the roadway continues north as the start of a business loop of Interstate 196 into South Haven. From this northern terminus, Michigan Highway 140 heads southerly through Covert and Watervliet. As Michigan Highway 140 enters Niles from the north, Michigan Highway 139 cuts it off at a heavily skewed intersection. Most traffic on Michigan Highway 140 makes the slight left onto Michigan Highway 139's south-southeasterly course into the heart of Niles, and Michigan Highway 140 is forced to end.
My photo of signage for Michigan Highway 140 comes from the northern terminus, at the interchange with Interstate 196 in South Haven. The junction assembly depicted serves southbound traffic on the Interstate 196 business loop, that continues northerly on the surface road away from the interchange. Southbound travelers leaving Grand Haven know, thanks to this junction marker, that the Interstate 196 interchange is coming up, and that the birth of Michigan Highway 140 is coming up as well. This photo was taken in March 2018 during a drive north to Traverse City.