Altoona
City in Polk County, Iowa

Altoona is a city in Polk County, Iowa, with 19,565 residents (2020 Census). It sits at 955 ft (291 m) above sea level. The nearest town is Bondurant, 3.7 miles NE.
- 19,565residents (2020 Census)
- 955 ftelevation · 291 m
- 14.7 sq miland area · 38.0 km²
- 1,332 / sq mipopulation density
- 50009ZIP code
About Altoona
Altoona is a city in Polk County, Iowa, United States, and part of the Des Moines metropolitan area. The population was 19,565 at the 2020 census. It is home to the Adventureland amusement park and Prairie Meadows horse racing track and casino.
Text: Wikipedia · CC BY-SA 4.0
Altoona weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Altoona
Webcams: Windy.com
Living in Altoona
- Median household income
- $86,114
- Median home value
- $274,600
- Median rent
- $1,235/mo
- Median age
- 36.1
Do you know Altoona? Tell us about it
Help other travelers: share what makes Altoona special. We review every message before publishing it.
Map of Altoona
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Altoona 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 ›Altoona, IA population
Altoona had 19,565 residents in the 2020 Census.
| 2020 Census | 19,565 |
|---|---|
| Density | 1,332 per sq mi (514 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Altoona at a glance
| State | Iowa (IA) |
|---|---|
| County | Polk County |
| Type | City |
| Population | 19,565 (2020) |
| Land area | 14.69 sq mi (38.0 km²) |
| Water area | 0.02 sq mi (0.06 km²) |
| Elevation | 955 ft (291 m) |
| Coordinates | 41.6535° N, 93.4828° W |
| ZIP code | 50009 |
| Official website | altoona-iowa.com |
| Census code (GEOID) | 1901630 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Altoona
- Bondurant3.7 mi NE
- Pleasant Hill3.9 mi S
- Mitchellville6.1 mi E
- Saylorville7.7 mi W
- Ankeny8.2 mi NW
- Des Moines8.6 mi SW
- Carlisle9.4 mi S
- Valeria9.7 mi NE
- Elkhart9.9 mi N
- Runnells11.4 mi SE
- Windsor Heights12.4 mi W
- Johnston12.8 mi W
Straight-line distance between town centers.
Frequently asked questions about Altoona
What county is Altoona in?
Altoona is in Polk County, Iowa.
What is the population of Altoona, IA?
19,565 people lived in Altoona at the 2020 Census.
What is the ZIP code of Altoona, IA?
The ZIP code of Altoona is 50009.
What is the elevation of Altoona?
955 feet (291 m) above sea level.
What towns are near Altoona?
Bondurant (3.7 mi), Pleasant Hill (3.9 mi), Mitchellville (6.1 mi), Saylorville (7.7 mi), Ankeny (8.2 mi).
Last updated: