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