|NYS Route 29|
|Length:||94.79 mi (152.55 km)|
|West end:||NY 28 / NY 169 in Middleville|
| NY 30A in Johnstown
US 9 in Saratoga Springs
US 4 in Schuylerville
|East end:||NY 22 in Salem|
|Counties:||Herkimer, Fulton, Saratoga, Washington|
New York State Route 29 is a state highway extending for 94.79 miles (152.55 km) across the eastern portion of the U.S. state of New York. The western terminus of the route is at NY 28 and NY 169 in Middleville, Herkimer County. The eastern terminus of the route is at NY 22 just south of Salem, Washington County. NY 29 also serves the cities of Johnstown and Saratoga Springs and intersects four major north–south roadways: NY 10, NY 30, U.S. Route 9, and U.S. Route 4.
When the NY 29 designation was created in the 1920s, the route extended from Barneveld in the west to Salem in the east. The Trenton-Middleville segment became part of an extended NY 28 in 1930. Since that time, the route has remained virtually unchanged, excluding minor realignments in Fulton County.
NY 29 begins at an intersection with NY 28 and NY 169 in Middleville, a small village situated on West Canada Creek in western Herkimer County. The route heads east, passing out of the village and into the towns of Fairfield and Salisbury, where NY 29 intersects NY 170 and NY 170A, respectively, on opposite sides of the town line.
Past NY 170A, as well as the hamlet of Salisbury centered around the junction, NY 29 continues to Salisbury Center. In the center of the community, NY 29A, a northerly alternate to NY 29, splits off and heads east toward the southernmost reaches of Adirondack Park. NY 29, however, curves south, paralleling Spruce Creek to the village of Dolgeville, located on the Herkimer-Fulton County line. Within the village, NY 29 meets NY 167 prior to crossing over the East Canada Creek (and entering Fulton County) and leaving Dolgeville.
Once in Fulton County, NY 29 turns southeast as it heads through Oppenheim. In the hamlet of Oppenheim, located midway between the limits of Dolgeville and Ephratah, the route meets the northern end of the short NY 331, a route leading to the hamlet of Crum Creek to the south. Farther east, NY 29 begins to turn to the east as it passes into Ephratah. Although only 5.5 miles (8.9 km) of NY 29 is located within the town, the route overlaps NY 10, a major north–south route, for roughly 1.3 miles (2.1 km) near the eastern town line prior to entering the town of Johnstown.
Just across the town line, NY 29 intersects NY 10A, an alternate route of NY 10 around both the Ephratah hamlet of Rockwood and nearby Rockwood Lake. NY 29 continues on, passing north of the Cork Center Reservoir and south of the smaller Cold Brook Reservoir before entering the city of Johnstown as West State Street. At Green Street, NY 29 bears right on William Street, then joins with NY 67 at East Main Street. After crossing downtown, the concurrency ends with NY 67 following East State Street toward Amsterdam. NY 29 then reaches Comrie Avenue, turning left to join with NY 30A briefly to an intersection with Briggs Street, a westward extension of the major business section of that stretch of Comrie Avenue. NY 29 turns east here to leave the city; however, west of NY 30A, Briggs Street is state-maintained as well as New York State Route 920C (an unsigned reference route) for an additional 0.25 miles (0.40 km) to where the street crosses a tributary of Hale Creek. This portion of the street is generally wider than that of the city-maintained portion. Several businesses are accessed on both sides, as well as a side entrance to the nearby Johnstown Arterial Plaza. The Jansen Avenue Elementary School playground is also along this route.
East of Johnstown, NY 29 heads northeast, intersecting Steele Avenue Extension (unsigned NY 920J and the former eastern terminus of NY 29A) just west of the Mayfield town line. NY 29 continues into Mayfield, meeting both the current eastern terminus of NY 29A and NY 30 in the vicinity of the hamlet of Vail Mills. Past Mayfield, NY 29 passes through both the village and town of Broadalbin before crossing into Saratoga County.
For its first few miles in Saratoga County, NY 29 roughly parallels the Galway-Providence town line as it heads eastward through a largely rural area of the county. Upon crossing into Milton, the route initially curves south to serve the hamlet of Rock City Falls before resuming an easterly track south of the Milton-Greenfield town line into the Saratoga Springs city limits. At first, the land surrounding NY 29 is largely undeveloped; however, the amount of open space rapidly declines as the route continues toward the city center. Once in the core of the city, NY 29 becomes Washington Street and continues east for several blocks to Broadway, here carrying U.S. Route 9 and NY 50. NY 29 turns north, overlapping both routes to Church Street. Here, both NY 9N and the concurrency between US 9, NY 29, and NY 50 terminate, with NY 29 continuing east from the intersection as the General Philip Schuyler Memorial Highway, named for Philip Schuyler, a general in the American Revolution. Just outside the city center, NY 29 passes under Interstate 87 with no access; the missing connection is made via NY 9P a short distance to the south.
The memorial designation stays with NY 29 as it exits Saratoga Springs and parallels Fish Creek to Schuylerville, where it intersects U.S. Route 4 and NY 32. Here, the highway name comes to an end; however, NY 29 continues on, overlapping US 4 and NY 32 south for two blocks to Ferry Street. NY 29 then follows Ferry Street out of the village and across the Hudson River on the Schuylerville Bridge into Washington County.
Near the village of Greenwich in the town of the same name, NY 29 briefly overlaps NY 40 across the Batten Kill before splitting north of the river and entering the village as Main Street. The route retains the name up to Salem Street, at which point NY 29 turns east onto Salem while Main becomes NY 372. NY 29 exits the village of Greenwich soon after and begins to parallel the northern bank of the Batten Kill as it heads northeastward through the town of Greenwich. Near the hamlet of East Greenwich, the path of the route and of the river becomes more easterly as NY 29 intersects County Route 49, once the southeastern terminus of NY 338. From East Greenwich, NY 29 and the Batten Kill cross into Salem, where NY 29 comes to an end at NY 22 south of the village of Salem.
NY 29 was assigned in the mid-1920s to an east–west roadway connecting Trenton (now Barneveld) to Salem via Salisbury, Johnstown, and Saratoga Springs. In the 1930 renumbering, the segment of NY 29 between Trenton and Middleville became part of an extended NY 28 while NY 29 was truncated to Middleville.
East of Johnstown, NY 29 originally zig-zagged across it current route. Some of the old alignments remain as side roads or access routes, including Schoolhouse Road, Schabacker Road, and Circle Road in the town of Johnstown. The old route also followed current Fulton County Route 155 through Vail Mills where it overlaps briefly with NY 30 and continues into the village of Broadalbin. In Broadalbin, original NY 29 entered as West Main Street, turning right onto Mill Street, then left on Saratoga Avenue, leaving the village and meeting the current routing. East of Broadalbin, other original alignments included Stever's Mills Roads, Mueller Road, and Old State Road. The road was realigned onto its current alignment in the area of Broadalbin by 1962.
|Northern terminus of NY 169|
|Fairfield||3.65||NY 170||Northern terminus of NY 170|
|Salisbury||6.71||NY 170A||Northern terminus of NY 170A|
|9.67||NY 29A||Western terminus of NY 29A|
|Manheim||12.51||NY 167||Northern terminus of NY 167|
|Fulton||Oppenheim||17.65||NY 331||Northern terminus of NY 331|
|Ephratah||26.84||NY 10 south||Western terminus of overlap|
|28.10||NY 10 north||Eastern terminus of overlap|
|29.95||NY 10A||Hamlet of Rockwood; southern terminus of NY 10A|
|City of Johnstown||36.16||NY 67 west (West Main Street)||Western terminus of overlap|
|36.47||NY 67 east (East State Street)||Eastern terminus of overlap|
|36.91||NY 30A south (Comrie Avenue)||Southern terminus of overlap|
|37.34||NY 30A north (Briggs Street)||Northern terminus of overlap|
|Town of Johnstown||37.97||Harrison Street Extension (NY 920D)|
|40.81||Steele Avenue Extension (NY 920J)||Former eastern terminus of NY 29A|
|Town of Mayfield||44.01||NY 29A (Turkey Farm Road)||Eastern terminus of NY 29A|
|Saratoga||Town of Galway||54.25||NY 147||Northern terminus of NY 147|
|Milton||61.81||CR 49 (Rock City Road)|
|Saratoga Springs||68.70||US 9 south / NY 50 south (Broadway)||Southern termini of US 9/NY 29 and NY 29/50 overlaps|
|68.93|| US 9 north / NY 50 north
NY 9N (Church Street)
|Northern termini of US 9/NY 29 and NY 29/50 overlaps; southern terminus of NY 9N|
|Saratoga||CR 338 (Monument Road)||Former northern terminus of NY 338|
|Schuylerville||79.71||US 4 north / NY 32 north (Broadway)||Northern termini of US 4/NY 29 and NY 29/32 overlaps|
|80.00||US 4 south / NY 32 south||Southern termini of US 4/NY 29 and NY 29/32 overlaps|
|Washington||Town of Greenwich||82.77||NY 40 south||Southern terminus of overlap|
|83.78||NY 40 north||Northern terminus of overlap|
|Village of Greenwich||85.13||NY 372 (Main Street)||Western terminus of NY 372|
|Town of Greenwich||92.13||CR 49||Former eastern terminus of NY 338|
|Town of Salem||95.48||NY 22|