For other places with this name, see Elma.
Elma is a town in Erie County, New York, United States. The population was 11,317 at the 2010 census. The town is named after a type of tree.
Elma is in the county's south-central part, southeast of Buffalo. Elma refers to itself as the "heart of Erie County". It is part of the Southtowns region.
Write a Review About Elma For A Chance to Win A $100 Amazon Gift Card
People in the community are not always friendly.