The four-lane boulevard continues north from NY 93 through the town of Lockport, passing a stretch of residences and homes as it enters the city of Lockport. Now a four-lane commercial boulevard, it passes several strip malls along South Transit Road. Now in the South Lockport hamlet outside of the city, in the town of Lockport, NY 78 and South Transit Road continue north, passing several stretches of residences. The route becomes a residential/commercial mix as it passes through the city of Lockport, passing Altro Park before entering the center of the city. In the center of the city, NY 78 intersects with NY 31 (West Genesee Street and Walnut Street) just over the Erie Canal. At this junction, NY 78 changes monikers to North Transit Street, becoming a two-lane residential street north of the city center. Crossing over an ex-Erie Railroad line, the route intersects with Grand Street, where NY 78 turns east off North Transit Street onto Grand. East on Grand Street, NY 78 intersects with Clinton Street, where NY 78 turns north. Passing northeast of Upson Park, NY 78 continues northeast through Lockport on Clinton Street. The route becomes a two-lane residential street, passing Dolan Park and turning north on Lake Avenue. Crossing back into the town of Lockport, NY 78 continues north along Lake Avenue, intersecting with CR 31 (Old Niagara Road). A short distance to the north, it enters the hamlet of Highland Park, winding northward as a two-lane commercial roadway. After crossing the western terminus of CR 7 (Slayton Settlement Road), NY 78 enters the Ridgelea Heights section of Lockport, crossing over the East Branch and west of Oak Run Golf Club. After the golf club, NY 78 expands to four lanes in the town of Newfane. In Newfane, NY 78 intersects with NY 104 east (Ridge Road) in the hamlet of Wrights Corners. NY 78 and NY 104 become concurrent northbound, becoming a four-lane commercial boulevard through the hamlet. A short distance to the north, NY 78 and NY 104 fork in different directions, with NY 104 following Ridge Road to the northeast and NY 78 running along Lockport–Olcott Road to the northwest. Still in the town of Newfane, NY 78 proceeds northwest as a four-lane (quickly changing to two-lane) residential street. The route passes east of Bent-Wing Airport, continuing northwest through Newfane. The route remains residential for a distance, crossing over a