ZIP Codes of Polk County, IA

Population & People
Population & People
Total Population
546,696
Household Income
Household Income
Median Income
$93,857
Housing
Housing
Total Housing Units
236,843
Business & Economy
Business & Economy
Total Businesses
14,947
Employment
Employment
Employment Rate
68.55%
Education
Education
Bachelor's Degree+
41.84%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 76 ZIPs in this county.
Data Last Updated: November 1, 2026
ZIP Codes:76 ZIP Codes (33 Standard, 15 PO Box, 28 Unique) [See All]
Area Code:515
Timezone:Central (GMT -06:00)
Local Time:11:13:07 PM
Population:546,696 [See All]
FIPS:19153
CBSA:Des Moines-West Des Moines, IA
Land Area:543 sq mi
Water Area:15 sq mi
Coordinates:41.6179, -93.6256
Quick Link:
https://www.zip-codes.com/county/ia-polk.asp
Need Polk data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Iowa's largest county
546,696 residents — the most of 99 counties in Iowa.
Iowa's densest county
1,007 people per square mile.
Sharp income gradient
Wealthiest ZIP earns 4.4× the poorest — $175,944 vs $39,950.
Extreme geographic sprawl
The largest ZIP spans 210× the smallest by area — 54.9 sq mi down to 0.26.
Among Iowa's 5 wealthiest counties
#3 statewide, average median income $93,857.
Among Iowa's 5 fastest-growing counties
#3 statewide, up 17.1% from 2014 to 2024.

Standout ZIPs in this County


Most Populous
Ankeny · 46,306 people
8.5% of county total
Highest Income
Urbandale · $175,944 median
1.9× county average
Largest Land Area
Runnells · 54.9 sq mi
Spans the most ground
Fastest Growth
Des Moines · 79.8% (10-yr)
5,622 → 10,110 residents
Most Educated
Urbandale · 63.0% bachelor's+
6,820 of 10,819 adults 25+

Things worth knowing about Polk County


546,696 residents live across 76 ZIPs covering 543 sq mi, served by 18 distinct USPS-recognized cities.

Population moved from 467,002 to 546,696 from 2014 to 2024 — a +17.1% change. 24 ZIPs gained residents, 7 lost (and 1 held flat).

The county's wealthiest ZIP 50323 (Urbandale, $175,944 median) and poorest ZIP 50314 (Des Moines, $39,950) are 10.6 miles apart — a 4.4× income gap across local geography.

Median home values vary 3.3× across this county — from $147,900 in 50314 (Des Moines) to $486,800 in 50323 (Urbandale).

Density varies 131× across the county — from 44 people/sq mi in 50073 (Elkhart) to 5,716 in 50311 (Des Moines).

Educational attainment ranges from 14.5% bachelor's+ in 50316 (Des Moines) to 63.0% in 50323 (Urbandale) — the breadth of educational profiles across the area.

Within Iowa, this is the #1 most populous of 99 counties and ranks #3 for median household income with the #3 fastest decade growth .

Hosts 4 single-entity Unique ZIPs: 50392Principal Financial ; 50391Allied Group ; 50332Wells Fargo Mortgage ; and 50331Wells Fargo Mortgage .

Weighted by population, the typical household earns about $91,768 across the county — reflecting what a typical resident sees, not a simple ZIP average.

41.8% of adults age 25+ hold a bachelor's degree or higher (152,653 of 364,891 reporting). The most-educated ZIPs cluster around Des Moines.

33 Standard delivery, 15 PO Box only, 28 single-entity Unique ZIPs serve this county.

Stories about Polk County


Higher-education hub

4 ZIPs in this county where more than 60% of adults 25+ hold a bachelor's degree — typically college campuses, research enclaves, or tech corridors.

Urbandale
63.0%
17,265 residents
Des Moines
61.5%
10,110 residents
Des Moines
61.2%
15,802 residents
Clive
61.0%
19,012 residents

Single-entity addresses

28 ZIP codes in this county serve a single facility — typically theme parks, universities, large corporations, airports, or government complexes.

Wells Fargo Mortgage
non-residential
Wells Fargo Mortgage
non-residential
Wells Fargo Mortgage
non-residential
Wells Fargo Mortgage
non-residential
Des Moines
non-residential
Des Moines
non-residential
Citigroup Brm
non-residential
Des Moines
non-residential
American Republic
non-residential
Midamerican Energy
non-residential
Hp-Proactive
non-residential
Hp Enterprise Services
non-residential
Urbandale
non-residential
Des Moines
non-residential
Des Moines
non-residential
Des Moines
non-residential
Des Moines
non-residential
Des Moines
non-residential
First Interstate Bank
non-residential
Des Moines
non-residential
Des Moines
non-residential
Communications Data Service
non-residential
Des Moines
non-residential
Hp Enterprise Services
non-residential
Equitable Life Assurance
non-residential
Wells Fargo Mortgage
non-residential
Allied Group
non-residential
Principal Financial
non-residential

Two counties in one

Median household income spans 4.4× between the wealthiest and poorest ZIPs — a sign of significant intra-county inequality.

Wealthiest ZIP
Urbandale
Median income: $175,944
Population: 17,265
Bachelor's+: 63.0%
vs
Poorest ZIP (pop >= 500)
Des Moines
Median income: $39,950
Population: 10,438
Bachelor's+: 17.6%
For every $1 of household income in 50314, the typical household in 50323 earns $4.40.

Where the growth lives

Polk County grew 17.1% over the past decade — concentrated in 5 high-growth ZIPs:

Des Moines
+79.8%
5,622 → 10,110 residents
Bondurant
+79.7%
5,639 → 10,131 residents
Grimes
+57.9%
10,681 → 16,865 residents
Ankeny
+54.9%
29,895 → 46,306 residents
West Des Moines
+51.7%
24,728 → 37,523 residents

All ZIP Codes in Polk County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
50023AnkenyStandard46,306$117,82621.754.9%
50266West Des MoinesStandard37,523$87,02525.351.7%
50317Des MoinesStandard36,548$65,61722.01.7%
50315Des MoinesStandard34,816$60,59010.5-4.0%
50265West Des MoinesStandard33,488$85,91519.21.4%
50322UrbandaleStandard31,931$92,08511.01.4%
50310Des MoinesStandard31,177$76,3818.42.2%
50021AnkenyStandard30,283$99,57224.929.2%
50320Des MoinesStandard24,807$85,10516.117.5%
50131JohnstonStandard24,583$106,55126.929.2%
50009AltoonaStandard22,886$88,44727.534.0%
50325CliveStandard19,012$132,1217.717.4%
50313Des MoinesStandard17,440$68,36118.8-0.5%
50323UrbandaleStandard17,265$175,9448.951.4%
50111GrimesStandard16,865$120,76922.757.9%
50316Des MoinesStandard16,710$56,0903.6-2.1%
50312Des MoinesStandard15,802$92,2425.84.4%
50311Des MoinesStandard14,574$61,9572.5-4.4%
50327Pleasant HillStandard13,177$98,33317.722.8%
50314Des MoinesStandard10,438$39,9502.6-11.3%
50035BondurantStandard10,131$134,90646.279.7%
50309Des MoinesStandard10,110$56,7772.879.8%
50321Des MoinesStandard7,900$80,35112.6-5.5%
50226Polk CityStandard7,759$153,01142.244.5%
50324Windsor HeightsStandard5,143$91,7071.45.5%
50169MitchellvilleStandard3,667$83,93844.37.8%
50237RunnellsStandard3,635$101,80654.910.5%
50073ElkhartStandard1,208$100,97227.713.0%
50032BerwickPO Box707—0.4164.8%
50007AllemanStandard444$120,4175.3-34.8%
50243SheldahlPO Box361$80,9380.895.1%
50319Des MoinesStandard0—0.3—
50304Des MoinesPO Box——0.0—
50303Des MoinesPO Box——0.0—
50305Des MoinesPO Box——0.0—
50301Des MoinesPO Box——0.0—
50302Des MoinesPO Box——0.0—
50318Des MoinesPO Box——0.0—
50332Des MoinesUnique——0.0—
50306Des MoinesPO Box——0.0—
50308Des MoinesStandard——0.0—
50331Des MoinesUnique——0.0—
50329Des MoinesUnique——0.0—
50330Des MoinesUnique——0.0—
50363Des MoinesUnique——0.0—
50980Des MoinesUnique——0.0—
50369Des MoinesUnique——0.0—
50380Des MoinesUnique——0.0—
50368Des MoinesPO Box——0.0—
50307Des MoinesStandard——0.0—
50334Des MoinesUnique——0.0—
50335Des MoinesUnique——0.0—
50936Des MoinesUnique——0.0—
50982Des MoinesUnique——0.0—
50398UrbandaleUnique——0.0—
50360Des MoinesUnique——0.0—
50981Des MoinesUnique——0.0—
50367Des MoinesUnique——0.0—
50381Des MoinesUnique——0.0—
50394Des MoinesPO Box——0.0—
50362Des MoinesUnique——0.0—
50396Des MoinesUnique——0.0—
50361Des MoinesUnique——0.0—
50364Des MoinesUnique——0.0—
50947Des MoinesUnique——0.0—
50359Des MoinesUnique——0.0—
50333Des MoinesPO Box——0.0—
50340Des MoinesPO Box——0.0—
50983Des MoinesUnique——0.0—
50339Des MoinesUnique——0.0—
50336Des MoinesPO Box——0.0—
50328Des MoinesUnique——0.0—
50395Des MoinesStandard——0.0—
50391Des MoinesUnique——0.0—
50393Des MoinesPO Box——0.0—
50392Des MoinesUnique——0.0—

Adjacent & Nearby Counties