Harry York (né le 16 avril 1974 à dans l'Alberta) est un joueur de hockey sur glace. Il évolue au poste de centre et tire de la main gauche dans les années 1990. Il a commencé dans la Ligue nationale de hockey pour les Blues de Saint-Louis en 1996 puis jouera pour les franchises suivantes : Rangers de New York, Penguins de Pittsburgh et Canucks de Vancouver. Il a joué 244 matchs dans la LNH (sept saisons) et met fin à sa carrière en 2000.