Troy to Easton NY 40 begins at an intersection with
NY 7 (Hoosick Street) just east of the
Collar City Bridge in the city of
Troy. NY 40 proceeds north along 10th Street for less than a block, turning northeast along Oakwood Avenue, a two-lane mixed commercial and residential street through the
Frear Park section of Troy. Passing the campus of St. Mary's Hospital, the route begins to run along the western edges of the namesake park, reaching an entrance at a junction with Frear Park Road. Running along the western edge of Wright Lake, the route turns northward and soon leaves the western extremities of the park. Now back in the North Central section of Troy, NY 40 runs north through
Oakwood Cemetery. Soon crossing into
Lansingburgh, NY 40 runs northeast through the eastern end of the cemetery, passing the nearby St. Peter's Cemetery as well. Just after crossing the northern limits of Oakwood Cemetery, the route crosses into the town of
Brunswick, where it becomes maintained by
Rensselaer County and gains the County Route 145 (CR 145) designation. Continuing north through Brunswick, NY 40 continues through Lansingburgh, which is where the route meets a junction with
NY 142. NY 40 and NY 142 become concurrent for one block in front of the Lansingburgh Reservoir, before NY 40 turns northward once again. Now on Leversee Road, the route remains a two-lane residential street, reaching a junction with the terminus of
CR 116 (Brickyard Road). NY 40 crosses into the town of
Schaghticoke, where it gains the Speigletown Road moniker. Through the town of Schaghticoke, the route remains the two-lane residential road it was through Lansingburgh, reaching a junction with
CR 126 (Fogarty Road). At the junction with CR 126, NY 40 turns northward, drops the moniker of Speigletown Road and changes into a much more rural roadway. Passing some residences as it winds northward, the route meets the junction with
CR 122 as it enters the populated
hamlet of Grant Hollow. Bypassing the center of Grant Hollow, NY 40 soon reaches the hamlet of Melrose, where it meets with the junction with
CR 117 (Melrose–Valley Falls Road). Continuing north through the town of Schaghticoke, NY 40 returns to its rural settings north of Melrose, turning northeast at the junction with Northline Drive. Along this northeastern stretch, the route passes through the rural hamlet of Schaghticoke Hill and soon crosses the Tomhonnock Creek into the village of
Schaghticoke. At the southern end of the village, NY 40 reaches a junction with
NY 67 (Old Schaghticoke Road). NY 40 and NY 67 become concurrent and run along the
Hoosic River into the village. Known as Main Street through the village, NY 40 and NY 67 become a two-lane commercial street through the village. Just north of downtown, the routes reach a junction with
CR 125, where NY 67 turns eastward while NY 40 proceeds north. NY 40 continues north through the town of Schaghticoke, returning the rural settings through the town. After the junction with Casey Road, the route makes a northerly dash to the county line, where it crosses just north of Molesky Lane. Now in
Washington County, NY 40 continues north through the town of
Easton. Just after the line, the route enters the hamlet of Crandall Corners, where it junctions with the eastern terminus of
CR 54. Turning northeast, the route enters the hamlet of South Easton and soon after, Barkers Grove. Through Barkers Grove, the route passes several local residences and winds north into the hamlet of Easton. NY 40 through Easton is the main thoroughfare, passing multiple residences and a junction with Wells Road and Vly Summit Road.
Easton to Granville North of the namesake hamlet, NY 40 continues northeast through the town of Easton, soon turning north through rural sections of Washington County. At the junction with Hegeman Bridge Road, the route turns northwest and reaches a junction with
NY 29. NY 29 and NY 40 become concurrent, turning north past the Battenkill Country Club and soon over the
Batten Kill. Now in the town of
Greenwich and the hamlet of Middle Falls, NY 40 turns northeast and reaches a
roundabout, where NY 29 continues east and NY 40 turns north through Greenwich. Continuing north through Greenwich, NY 40 turns northeast at a junction with
CR 77 (Bald Mountain Road). Passing west of the village of
Spraguetown, NY 40 winds north through the town of Greenwich for several miles, reaching the hamlet of Lick Springs, a small rural community several miles north of Middle Falls. Here, the route crosses into the town of
Argyle, the route proceeds northeast through the town, reaching the junction with the northern terminus of
CR 49 (Old State 338). Just north of this junction, the route crosses through the hamlet of South Argyle, a rural community. North of South Argyle, NY 40 continues through the farmlands, soon reaching the namesake
village. Now boasting the name of Main Street, NY 40 crosses north through downtown Argyle, reaching a junction at the northern end of the hamlet with the eastern terminus of
NY 197. At this intersection, Main Street continues north onto NY 197 while NY 40 turns eastward and soon out of the village. Bending northeast, NY 40 continues through the town of Argyle, passing the
Argyle Airport on the northbound side. Crossing into the hamlet of North Argyle, the route reaches the eastern end of
CR 44. North Argyle represents several residences along both sides of the highway, ending at a junction with
CR 45. NY 40 continues north through the town of Argyle, remaining the two-lane rural roadway it has been through most of the municipality. The route soon crosses into the town of
Hartford and becomes a mix of rural and residential roadway, reaching the hamlet of East Hartford. In East Hartford, NY 40 enters a junction with the eastern terminus of
NY 196. NY 40 through the hamlet is a two-lane residential street, soon reaching a junction with
CR 30. Just to the north, NY 40 runs northeast and enters a junction with
NY 149. NY 40 and NY 149 become concurrent through the town of Hartford, passing east of the namesake hamlet. Just a short distance after, NY 149 turns east and NY 40 continues northeast past Morningside Cemetery. At the north end of the hamlet of Hatford, NY 40 reaches a junction with
CR 23. North of the hamlet, the route returns to its rural surroundings, reaching a junction with another piece of CR 23. For a short distance north of CR 23, NY 40 crosses through the town of
Fort Ann, based near a junction with Whitney Road. The route then crosses into the town of
Granville, where it enters the rural hamlet of West Granville, and a junction with
CR 17 at the center. A block north of CR 17, NY 40 reaches a junction with
NY 22. This junction marks the northern terminus of NY 40, whose right-of-way continues north as Sheehan Road Extension. ==History==