Holmes, NY. Holmes está localizado no sudeste de Nova York. Holmes fica entre Dutchess, condado de Putnam. Em média, o distrito escolar público que cobre Holmes é melhor do que a média estadual em qualidade. O código de área de Holmes é 845.