New York State Route 34B (NY 34B) is a north–south state highway located within Tompkins and Cayuga counties in Central New York in the United States. Its northern terminus is located at a junction with NY 34 by the hamlet of Fleming within the town of the same name in Cayuga County. The southern terminus is located at a junction with NY 38 in the town of Dryden in Tompkins County. Route description NY 34B begins at an intersection with NY 38 (Peru Road / Groton Road) in the town of Dryden, as a westward continuation of CR 107 (CR 107; Peruville Road). NY 34B proceeds west as Peruville Road before entering the town of Groton, the route crosses an intersection with CR 178 (Sobers Road). Now paralleling CR 107A (Old Peruville Road) to the south, NY 34B continues west as a two-lane rural highway. CR 107A merges into NY 34B a short distance west, while NY 34B continues, intersecting with the northern terminus of CR 182 (Sheldon Road). A short distance west of CR 182, NY 34B crosses back into the town of Dryden from Groton, entering the residential hamlet of Howland Corners. NY 34B crosses southwest through the hamlet as a two-lane residential street, continuing west out of Howland Corners. A short distance later, NY 34B crosses into the town of Lansing, continuing west as a two-lane residential street. Crossing CR 122 (North Triphammer Road), before entering the hamlet of Terpening Corners, where NY 34 bends to the southwest and merges into NY 34B's right-of-way through Terpening Corners. The two concurrent routes progress west as a two-lane residential street, where NY 34 turns southward along East Shore Drive. NY 34B continues west, intersecting with CR 186 (Conlon Road). Now known as Ridge Road, NY 34B bends to the northwest as a two-lane residential street into the hamlet of Portland. Nearing the shores of Cayuga Lake, NY 34B crosses through the town of Lansing, crossing a creek and entering the hamlet of Myers. Continuing northward, NY 34B winds through Lansing, entering the hamlet of Ludlowville. After turning to the northwest, CR 155 (Lansingville Road) intersects with NY 34B, paralleling several miles from the shore of Cayuga Lake. Continuing through Lansing, NY 34B becomes a mix of farms and residences, intersecting with CR 184 (Jerry Smith Road). NY 34B bends northward into the hamlet of Lake Ridge, intersecting with CR