Cheapest ZIPs in Polk County, IA

The 10 most affordable ZIP codes in Polk County, IA with HavenScore: 60 or higher, ranked by median home value. Refreshed September 2026.

  1. 1
    50313
    Des Moines, IA
    $188,066
    HavenScore: 61
  2. 2
    50317
    Des Moines, IA
    $195,407
    HavenScore: 60
  3. 3
    50315
    Des Moines, IA
    $198,637
    HavenScore: 60
  4. 4
    50320
    Des Moines, IA
    $266,248
    HavenScore: 60
  5. 5
    50169
    Mitchellville, IA
    $282,028
    HavenScore: 63
  6. 6
    50322
    Urbandale, IA
    $295,379
    HavenScore: 60
  7. 7
    50021
    Ankeny, IA
    $320,860
    HavenScore: 64
  8. 8
    50035
    Bondurant, IA
    $330,907
    HavenScore: 63
  9. 9
    50111
    Grimes, IA
    $348,772
    HavenScore: 63
  10. 10
    50023
    Ankeny, IA
    $357,414
    HavenScore: 64

Related pages

Frequently asked questions

How is "cheapest" measured in this list?
ZIPs are ranked by median home value from lowest to highest, filtered to only those with HavenScore: 60 or above. The score filter excludes ZIPs where low prices correlate with weak growth, high risk, or economic decline.
Are these really the 10 cheapest ZIPs in Polk County, IA?
These are the 10 most affordable ZIPs that also pass our quality filter (HavenScore: 60 or higher). ZIPs with low scores are excluded to surface genuinely good buys rather than declining markets.
How often is this list updated?
This page refreshes monthly when our pipeline ingests new data from Zillow, Redfin, Census, FHFA, and FRED.