Welcome to the Village of Elba!

The Village of Elba is a small community in the center of the Town of Elba in northern Genesee County.  The Village of Elba is located between Buffalo and Rochester, approximately 4 miles north of the New York State Thruway, Exit 48 in Batavia, NY.  Elba is a traditional, small farming community and is known as the “Onion Capital of the World”.


Village of Elba
4 S. Main Street
PO Box 55
Elba, NY 14058

Phone: 585 757-6889
Fax: 585 757-9064
Email: elbavillage@rochester.rr.com


Monday through Friday 8:30 a.m. to 4 p.m. (Closed for lunch 12:30-1pm)

Final Leaf Cleanup in the Village of Elba will be on Wednesday, November 29th