New York State Route 21 (NY 21) is a state highway extending for about one hundred miles (160.9 km) through the western part of New York in the United States. The southern terminus of the route is at an intersection with NY 417 in the village of Andover, and its northern terminus is at a junction with NY 104 in the town of Williamson. In between, NY 21 serves the cities of Hornell and Canandaigua and intersects several major east–west routes, including the Southern Tier Expressway (I-86/NY 17) near Hornell, the conjoined routes of U.S. Route 20 (US 20) and NY 5 in Canandaigua, the New York State Thruway (I-90) in Manchester, and NY 31 in Palmyra.