Checked
Ankeny, IA
City in Polk County, Iowa. ZIP codes: 50021, 50023.
Population
72,615
Land area
31.9sq mi
People per sq mi
2,276
ZIP codes
2
Ankeny and its ZIP codes
Ankeny at a glance
- Ankeny is about 40 times as dense as Iowa as a whole.
- By population, it ranks 6th among 1,017 cities and towns in Iowa.
- The median household income is $108,198, 44% above the Iowa median of $75,059.
- A typical owner-occupied home is valued at $331,000 (59% above Iowa) and median rent is $1,319 a month.
Local data for Ankeny, IA
Counts from official public data
Housing and community stats
Ankeny, IA, American Community Survey 2020-2024
Median household income
$108,198
Poverty rate
4.2%
Median home value
$331,000
Median rent
$1,319/mo
Homeownership
71.3%
Bachelor's or higher
52.1%
Median age
33.6
Average commute
21.1 min
Largest reported origins and ancestries: German Americans (24,168), Irish Americans (8,958), Norwegian Americans (3,962).
Economy and federal money
Jobs, pay, income and spending are for Polk County. PPP loans are for Ankeny.
Unemployment rate
3.8%
Aug 2026, -0.3 pts in a year
Average annual pay
$75,176
314,942 jobs, 2025
Income per person
$69,800
BEA, 2024
Federal spending
$3.6B
FY 2026, $7,339 per person
PPP loans
$63.2M
1,040 loans, 9,192 jobs reported
How people get to work
Ankeny, IA, workers 16 and older. American Community Survey 5-year estimates
- Drove alone72.1%
- Carpooled5.9%
- Public transit0.2%
- Walked0.9%
- Bicycle0.1%
- Taxi, ride-hailing, motorcycle or other0.8%
- Worked from home20.1%
Average one-way commute: 21.1 minutes for people who do not work from home.
Environment and hazard risk
Ankeny, IA, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Moderate
Top: strong wind
Storm events since 1996
2,144
Countywide, mostly thunderstorm wind
Flood insurance policies
670
0.4% of homes, county
July high / Jan low
86° / 12°F
37.1 inches of rain a year
Health statistics
Share of adults in Ankeny, IA, CDC PLACES estimates
Obesity
33.9%
U.S. 33.3% +0.6 pts
Diabetes
7.6%
U.S. 12.1% -4.5 pts
Smoking
10.5%
U.S. 12.8% -2.3 pts
Uninsured (18-64)
5.1%
U.S. 11.1% -6.0 pts
ZIP codes in Ankeny
2 in or overlapping Ankeny. Population shown
Cities near Ankeny
| Name | Distance | Land area (sq mi) |
|---|---|---|
| SaylorvilleCensus-designated place | 2.9 mi | 6.8 |
| JohnstonCity | 5.9 mi | 19.5 |
| AllemanCity | 6 mi | 2.9 |
| ElkhartCity | 6.5 mi | 1.9 |
| Polk CityCity | 7.4 mi | 5.6 |
| BondurantCity | 7.9 mi | 11.1 |
| AltoonaCity | 8.2 mi | 13.3 |
| UrbandaleCity | 9.3 mi | 22.5 |
| Windsor HeightsCity | 9.9 mi | 1.4 |
| GrimesCity | 10 mi | 13.1 |
| SheldahlCity | 11 mi | 0.8 |
| GrangerCity | 11 mi | 2.5 |
| Des MoinesCity | 11 mi | 88.2 |
| Pleasant HillCity | 11 mi | 10.8 |
| SlaterCity | 12 mi | 1.9 |
| MitchellvilleCity | 12 mi | 2.8 |
Frequently asked questions
- What county is Ankeny, IA in?
- Ankeny is in Polk County, Iowa.
- What ZIP codes are in Ankeny, IA?
- ZIP codes in or overlapping Ankeny include 50021, 50023.
- What is the population of Ankeny, IA?
- About 72,615 people live in Ankeny, based on American Community Survey 5-year estimates.
- What cities are near Ankeny?
- Nearby places include Saylorville (2.9 mi), Johnston (5.9 mi), Alleman (6 mi), Elkhart (6.5 mi), Polk City (7.4 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023