Now known as West Road, NY 46 continues into the hamlet of Stockbridge and makes a dart west at the junction with CR 38 (Haslauer Road). After turning northwest once again, NY 46 continues for a distance through the farms of Madison County until reaching CR 34 (Peterboro Road), where the route crosses into the city of Oneida. Now known as Glenwood Avenue, the route crosses through a large rural section through the Oneida National Indian Reservation and into the hamlet of Scribner Corners. After passing Glenwood Cemetery, NY 46 turns northward enters a large commercial sector of Oneida in front of a junction with NY 5 (Genesee Street).