Elmsford is a village located in Westchester County, New York. Elmsford has a 2026 population of 5,168. Elmsford is currently growing at a rate of 0.62% annually but its population has decreased by -1.64% since the most recent census, which recorded a population of 5,254 in 2020.