DeRuyter is a village in the town of DeRuyter in Madison County, New York, United States. The population was 408 at the 2020 census, down from 558 in 2010. The village and town are named after Michiel Adriaenszoon de Ruyter, a famous admiral in the Dutch navy.