Eldon
City in Wapello County, Iowa

Eldon is a city in Wapello County, Iowa, with 783 residents (2020 Census). It sits at 620 ft (189 m) above sea level. The nearest town is Batavia, 5.9 miles NE.
- 783residents (2020 Census)
- 620 ftelevation · 189 m
- 1.1 sq miland area · 2.8 km²
- 716 / sq mipopulation density
- 52554ZIP code
About Eldon
Eldon is a city in Wapello County, Iowa, United States. The population was 783 at the time of the 2020 census. It is the home of the small Carpenter Gothic style house that served as the backdrop for Grant Wood's 1930 painting, American Gothic.
Eldon got its start in the year 1870, following construction of the Keokuk and Des Moines Railway through the territory. It was incorporated in 1872.
Roseanne Barr and Tom Arnold, who was born in nearby Ottumwa, operated Roseanne and Tom's Big Food Diner in Eldon from 1993 to 1995.
Eldon is also the home of the Wapello County Fair which began in 1868.
Text: Wikipedia · CC BY-SA 4.0
Eldon weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Eldon
Webcams: Windy.com
Living in Eldon
- Median household income
- $47,917
- Median home value
- $60,600
- Median rent
- $692/mo
- Median age
- 42.1
Do you know Eldon? Tell us about it
Help other travelers: share what makes Eldon special. We review every message before publishing it.
Map of Eldon
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Eldon 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 ›Eldon, IA population
Eldon had 783 residents in the 2020 Census.
| 2020 Census | 783 |
|---|---|
| Density | 716 per sq mi (276 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Eldon at a glance
| State | Iowa (IA) |
|---|---|
| County | Wapello County |
| Type | City |
| Population | 783 (2020) |
| Land area | 1.09 sq mi (2.8 km²) |
| Water area | 0.01 sq mi (0.02 km²) |
| Elevation | 620 ft (189 m) |
| Coordinates | 40.9180° N, 92.2182° W |
| ZIP code | 52554 |
| Census code (GEOID) | 1924420 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Eldon
- Batavia5.9 mi NE
- Floris7.0 mi SW
- Agency7.2 mi NW
- Douds9.1 mi SE
- Libertyville9.2 mi E
- Leando10.1 mi SE
- Ottumwa12.9 mi NW
- Maharishi Vedic City14.2 mi NE
- Birmingham14.4 mi E
- Fairfield14.5 mi NE
- Bloomfield15.6 mi SW
- Pulaski15.7 mi S
Straight-line distance between town centers.
Frequently asked questions about Eldon
What county is Eldon in?
Eldon is in Wapello County, Iowa.
What is the population of Eldon, IA?
783 people lived in Eldon at the 2020 Census.
What is the ZIP code of Eldon, IA?
The ZIP code of Eldon is 52554.
What is the elevation of Eldon?
620 feet (189 m) above sea level.
What towns are near Eldon?
Batavia (5.9 mi), Floris (7.0 mi), Agency (7.2 mi), Douds (9.1 mi), Libertyville (9.2 mi).
Last updated: