muck background

Elba, New York

Genesee County

Welcome to the Village of Elba!



Village of Elba

4 S. Main Street

PO Box 55

Elba, NY  14058


Phone:  585 757-6889

Fax:      585 757-9064




Village Office Hours


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

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”.  

Quick Links

Village Officials Village Board Village Park Youth Recreation Betterment Committee Job Openings

Final Leaf Cleanup in the Village of Elba

will be on Wednesday, November 29th