Several bannered routes of U.S. Route 31 exist. In order from south to north they are as follows.
U.S. Route 31A exists between Nashville and Pulaski, Tennessee. From Nashville, the road begins at Union St. in downtown Nashville and runs as 4th & 2nd Avenue South and South Nashville as Nolensville Pike. After passing through Davidson County, it goes through Williamson County as Nolensville Road. It then goes to a small town named Nolensville. It goes through Murfreesboro Road, and goes through as Horton Highway. it then goes as N Horton Pkwy. It heads into Marshall County and reaches the Fayetteville Hwy. before turning southwest to continue to Pulaski.
Former Alternate US 31 in Indiana is part of State Road 11.
Business US 31 in South Bend follows the former US 31 north from the US 20/US 31/St. Joseph Valley Parkway interchange on the south side of the city, joining SR 933 south of downtown, then turns west along Cleveland Road just north of the Indiana Toll Road (Interstate 80/90) to return to US 31.
There are five current, and two former, business loops for US 31 in Michigan. In addition, there is an emergency route in the state.