New York State Route 98 (NY 98) is a state highway in the western part of New York in the United States. The southern terminus of the route is at an intersection with U.S. Route 219 (US 219) in the town of Great Valley in Cattaraugus County. The northern end is at an interchange with the Lake Ontario State Parkway in the town of Carlton in Orleans County, near the southern shore of Lake Ontario. In between, NY 98 serves the city of Batavia, connects to the New York State Thruway (Interstate 90 or I-90), and passes by the Attica Correctional Facility. Most of the route passes through rural, undeveloped areas; however, in southern Genesee County, it traverses more urbanized areas that lie in and around Batavia. Most of modern NY 98 north of Batavia was originally designated as New York State Route 74 in the mid-1920s. It was extended south to US 20 (now US 20A) in Varysburg in the late 1920s. NY 98, meanwhile, was assigned as part of the 1930 renumbering of state highways in New York, utilizing NY 74 north of Varysburg and its modern alignment south of the hamlet. Initially, it followed what is now US 219 into Salamanca and ended at NY 18 in Carlton. The extension into Salamanca was eliminated in the 1960s, while the route was extended north to meet the Lake Ontario Parkway in the 1970s. Other changes, including a pair of substantial realignments, have also occurred in the time since the route was originally assigned. Route description Most of NY 98 is maintained by the New York State Department of Transportation. The only non-state-maintained section of the route lies within the city of Batavia, where the route is locally maintained from the southern city line to the south end of the overlap with NY 33. Great Valley to Arcade NY 98 begins at an intersection with US 219 in Great Valley, a hamlet located northeast of Salamanca in the town of Great Valley. The route heads northeast across Cattaraugus County, paralleling Forks Creek through northeast Great Valley and the northwestern corner of Humphrey to the town of Franklinville. The creek ends southwest of the village of Franklinville; however, NY 98 continues northeast for an additional across sparsely populated areas to the hamlet of Cadiz, where it intersects NY 16 just south of Franklinville. Here, NY 98 joins NY 16 northward