U.S. Federal Route 31 is a north-south highway in Berrien County. Much of this highway has been up-graded to a multi-lane controled access highway. From near Berrien Springs to near Millburg is under construction. U.S. Rt. 31 passes through the following town in Berrien County. Scottdale U.S. Rt. 31 is multi-plexed in Berrien County. Interstate 196, from near Benton Harbor to the Berrien/Van Buren County Line.
Interstate 94, from near Scottdale to near Millburg.
Branches of U.S. Rt. 31 in Berrien County. NB U.S. Rt. 31 at the Indiana/Michigan State Line. NB U.S. Rt. 31 near Niles. Junction marker on EB U.S. Rt. 12. BGS on EB U.S. Rt. 12. Guide marker for NB U.S. Rt. 31 on EB U.S. Rt. 12. SB U.S. Rt. 31 south of Berrien Springs. A BGS on SB MI St Rt 139. NB U.S. Rt. 31 one mile from the end of the expressway at Napier Ave. (July, 2010) NB U.S. Rt. 31 at the lane reduction sign. (July, 2010) NB U.S. Rt. 31 at the end of the expressway. (July, 2010) A BGS on EB I-94. BGS on WB I-94. EB I-94/NB U.S. Rt. 31 at their split at I-196. NB I-196/U.S. Rt. 31 north of I-94. NB I-196/U.S. Rt. 31 at MI St Rt 63. A BGS on MI St Rt 63. Another BGS on MI St Rt 63. NB I-196/U.S. Rt. 31 near the Berrien/Van Buren County Line.