In the town of Lysander, NY 48 overlaps NY 631 for a short distance westward to an intersection with the northern end of NY 690. Here, NY 48 turns north, and begins to run as an alternate to NY 481. Both routes run from the Syracuse area to downtown Oswego. NY 48 runs right along the western side of the Oswego River, while NY 481 runs along the eastern side of the river. Both routes run through downtown Fulton and Oswego which are the two cities along the Oswego River. At several points, all that separates the two routes is the river itself. Further north in Lysander, NY 48 crosses the CSX Transportation-owned Baldwinsville Subdivision before turning to the northeast as it passes through the hamlet of Wrights Corners and entering Oswego County. Just past the county line in Granby, the route turns northwest, following the western bank the Oswego River (and paralleling County Route 57 or CR 57 on the opposite side) as it intersects CR 46 near the hamlet of Hinmansville. NY 48 continues along the riverbank to the city of Fulton, where it gains the name West First Street south of an intersection with NY 176. Like NY 31 in Baldwinsville, NY 48 originally overlapped NY 176 north to NY 3 (Broadway), where NY 176 continued east. Now, however, NY 176 ends here and NY 48 continues solo to NY 3. Past Broadway, NY 48 proceeds north through the remainder of Fulton, now paralleling NY 481 extremely close with just Oswego River separating the two. Midway between Fulton and the Minetto hamlet of the same name, NY 48 serves Battle Island State Park, named for a small island in the Oswego River a short distance to the north. NY 48 presses onward along the edge of the Oswego to the hamlet of Minetto, where it intersects CR 24, formerly NY 48A. North of the hamlet, NY 48 passes by the Oswego Country Club as it enters the Oswego city limits. Once in the City of Oswego, NY 48 becomes West First Street. At Utica Street, NY 48 briefly turns west before turning back north at West Fifth Street and terminating at NY 104 (Bridge Street). West First Street continues north for an additional six blocks to the Lake Ontario shoreline. NY 48 is city-maintained within the cities of Fulton and Oswego; the rest of the highway is