New York State Route 248 (NY 248) is a 31.43-mile-long (50.58 km) state highway in a remote part of the Southern Tier region of New York in the United States. The route, located close to the Pennsylvania state line, passes through Allegany and Steuben counties. In the former, it runs mostly east–west from its junction with NY 19 in Stannards; but in the latter turns northwards to its north end at NY 36 in Canisteo. NY 248 used to be signed north–south in Steuben County, however, those designation were replaced by new east–west signage around 2013.