Elba

Village in Genesee County, New York

View of Elba, New York
Photo: The original uploader was Pollinator at English Wikipedia. · CC BY-SA 3.0

Elba is a village in Genesee County, New York, with 558 residents (2020 Census). It sits at 761 ft (232 m) above sea level. The nearest town is Oakfield, 4.2 miles W.

About Elba

Elba is a village within the town of Elba in Genesee County, New York, United States. The population was 558 at the 2020 census, out of 2,164 in the entire town of Elba. The village population has dropped from 676 in 2010.

The village of Elba is north of Batavia at the intersection of NYS Route 98 and NYS Route 262.

Elba claims to be the "Onion Capital of the World". Torrey Farms, one of the largest farms in New York, is located in Elba with about 8,000 acres (32 km2). They also own about 2,000 acres (8.1 km2) of muckland in Potter, New York, where they grow a large number of onions.

Elba hosts its annual Onion Festival on the first weekend of August. The festival draws the vast majority of Elba residents as well as people from neighboring towns in Genesee County, and some from all over New York. Among the events are the Fireman's Parade, Kiddie Parade, raffling of a car (usually a new Mustang GT), and the crowning of an "Onion Queen". All profits from the festival go towards the funding of the Elba Fire Department. Although in 2016 the Onion Festival was not held, an Onion Queen continues to be selected each year for scholarship opportunities.

Text: Wikipedia · CC BY-SA 4.0

Elba weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Elba

All 6 webcams near Elba ›

Webcams: Windy.com

Living in Elba

Median household income
$65,625
Median home value
$143,300
Median rent
$763/mo
Median age
40.7
Cost of living and demographics of Elba ›

Do you know Elba? Tell us about it

Help other travelers: share what makes Elba special. We review every message before publishing it.

Map of Elba

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Elba Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Elba, NY population

Elba had 558 residents in the 2020 Census.

2020 Census558
Density549 per sq mi (212 per km²)

Source: U.S. Census Bureau, Decennial Census.

Elba at a glance

StateNew York (NY)
CountyGenesee County
TypeVillage
Population558 (2020)
Land area1.02 sq mi (2.6 km²)
Elevation761 ft (232 m)
Coordinates43.0768° N, 78.1889° W
ZIP code14058
Census code (GEOID)3623745

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Elba

Straight-line distance between town centers.

Frequently asked questions about Elba

What county is Elba in?

Elba is in Genesee County, New York.

What is the population of Elba, NY?

558 people lived in Elba at the 2020 Census.

What is the ZIP code of Elba, NY?

The ZIP code of Elba is 14058.

What is the elevation of Elba?

761 feet (232 m) above sea level.

What towns are near Elba?

Oakfield (4.2 mi), Batavia (5.4 mi), Albion (11.7 mi), Le Roy (12.1 mi), Bergen (12.4 mi).

Last updated: