SR 112 begins in downtown Saco at the intersection of Main and Beach Streets. SR 9 runs southeast and southwest from this point. After heading northwest for about, the route reaches the intersection of Elm Street which carries U.S. Route 1 and SR 5. SR 5 and SR 112 form a concurrency and together head northwest along North Street. SR 5 heads off to the west at Spring Street while SR 112 continues alone. The road heads through residential neighborhoods of Saco with some businesses located along the road. After passing over Interstate 95 / Maine Turnpike, it heads into a more rural area with the road passing by some houses through mostly wooded areas. Before existing Saco, it intersects SR 117 at its southern terminus. After entering Buxton, SR 181 continues traveling in a northwesterly direction. At the community of Troy Hill, the road intersects US 202 and SR 4. Soon afterwards, in Bar Mills, it intersects SR 4A. Near West Buxton, SR 112 begins to closely parallel the Saco River and turn to the north. After passing through West Buxton, SR 112 turns towards the northeast and intersects SR 22. The road leaves Buxton and enters Gorham, Cumberland County. It continues northeast before coming to an intersection with SR 25. The two routes head southeast towards Gorham Center for about before reaching a roundabout. SR 112 splits from the SR 25 concurrency and becomes a two-lane expressway which bypasses the town center to the west. It passes under an overpass carrying Flaggy Meadow Road and comes to another roundabout where the intersecting road is US 202 / SR 4. The SR 112 expressway resumes heading south through wetlands without any cross roads. The road curves to the east before it ends at a roundabout with SR 114 southeast of Gorham Center.
History
From the route's formation until 1937, SR 112 had its northern terminus at SR 4A, then known as SR 111. In 2008, SR 112 had its northern terminus changed again. Prior to 2008, the northern terminus for the route was SR 25 in Gorham. The route was extended as the outcome of a bypass project in Gorham. It was extended from SR 25 to SR 114, as a bypass route to allow traffic to avoid the intersection of US 202/SR 4 and SR 114.