It runs for 9+1⁄4 miles (14.9 km) from an intersection with SR 117 in Bridgton to an intersection with SR 118 in Waterford.
The route is also known as North Bridgton Road.
The middle portion of the route is concurrent with SR 35.
SR 37 begins in the south at the village of North Bridgton, where it splits off from SR 117.
It runs northward, crossing into Waterford in Oxford County, and intersects SR 35 near Bear Lake.