York is a town of over 3000 people in western New York, United States. It is located between Buffalo and Rochester.