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 maintained by the New York State Department of Transportation (NYSDOT).