Elba
Village in Genesee County, New York

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.
- 558residents (2020 Census)
- 761 ftelevation · 232 m
- 1.0 sq miland area · 2.6 km²
- 549 / sq mipopulation density
- 14058ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 558 |
|---|---|
| Density | 549 per sq mi (212 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Elba at a glance
| State | New York (NY) |
|---|---|
| County | Genesee County |
| Type | Village |
| Population | 558 (2020) |
| Land area | 1.02 sq mi (2.6 km²) |
| Elevation | 761 ft (232 m) |
| Coordinates | 43.0768° N, 78.1889° W |
| ZIP code | 14058 |
| Census code (GEOID) | 3623745 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Elba
- Oakfield4.2 mi W
- Batavia5.4 mi S
- Albion11.7 mi N
- Le Roy12.1 mi SE
- Bergen12.4 mi E
- Alexander12.6 mi S
- Holley13.0 mi NE
- Corfu13.4 mi SW
- Medina14.1 mi NW
- Attica15.4 mi S
- Churchville15.6 mi E
- Brockport15.7 mi NE
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: