County ZIP codes · Iowa · FIPS 19169

Story County, IA ZIP Codes

Story County, Iowa has 22 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 21 residential and 1 for PO boxes or a single organization. 15 of the residential ones lie mainly in Story County and 6 mainly in a neighboring county; 13 cross the county line. Median household income ranges from $60,731 in 50014 (Ames) to $130,083 in 50105 (Gilbert) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Story County?

50010 · Ames: $65k50012 · Ames: –50013 · Ames: –50014 · Ames: $61k50046 · Cambridge: $82k50055 · Collins: $85k50056 · Colo: $73k50105 · Gilbert: $130k50124 · Huxley: $115k50134 · Kelley: $111k50154 · McCallsburg: $69k50161 · Maxwell: $99k50201 · Nevada: $81k50206 · New Providence: $79k50236 · Roland: $85k50239 · Saint Anthony: $151k50243 · Sheldahl: $81k50244 · Slater: $120k50247 · State Center: $92k50248 · Story City: $101k50278 · Zearing: $74k50248502015016150247500145001050056502065004650055502445027850236501245023950134501545010550010 · Ames: $65k50012 · Ames: –50013 · Ames: –50014 · Ames: $61k50046 · Cambridge: $82k50055 · Collins: $85k50056 · Colo: $73k50105 · Gilbert: $130k50124 · Huxley: $115k50134 · Kelley: $111k50154 · McCallsburg: $69k50161 · Maxwell: $99k50201 · Nevada: $81k50206 · New Providence: $79k50236 · Roland: $85k50239 · Saint Anthony: $151k50243 · Sheldahl: $81k50244 · Slater: $120k50247 · State Center: $92k50248 · Story City: $101k50278 · Zearing: $74k50248502015016150247500145001050056502065004650055502445027850236501245023950134501545010550010 · Ames: $65k50012 · Ames: –50013 · Ames: –50014 · Ames: $61k50046 · Cambridge: $82k50055 · Collins: $85k50056 · Colo: $73k50105 · Gilbert: $130k50124 · Huxley: $115k50134 · Kelley: $111k50154 · McCallsburg: $69k50161 · Maxwell: $99k50201 · Nevada: $81k50206 · New Providence: $79k50236 · Roland: $85k50239 · Saint Anthony: $151k50243 · Sheldahl: $81k50244 · Slater: $120k50247 · State Center: $92k50248 · Story City: $101k50278 · Zearing: $74k5024850201501615024750014500105005650206500465005550244502785023650134
The residential ZIP codes of Story County (whole outlines, including the parts in neighboring counties), shaded by median household income in national fifths (ACS 2020-2024). <$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are its ZIP codes?

The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $73,333 and $98,519.

They carry 18 postal town names.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).

All 21 residential ZIP codes in Story County

15 ZIP codes lie mainly in Story County; 6 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Story County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
50010 Ames 33,799 561 $65k $254k 100%
50014 Ames 32,958 608 $61k $337k 56%
50201 Nevada 8,320 71 $81k $193k 100%
50124 Huxley 4,859 234 $115k $305k 74%
50248 Story City 4,216 51 $101k $240k 54%
50013 Ames 4,211 6,600 – – 100%
50012 Ames 1,913 5,561 – – 100%
50236 Roland 1,761 52 $85k $199k 100%
50046 Cambridge 1,554 33 $82k $229k 73%
50105 Gilbert 1,487 163 $130k $275k 100%
50055 Collins 1,102 21 $85k $200k 65%
50056 Colo 1,003 16 $73k $185k 100%
50278 Zearing 891 19 $74k $193k 100%
50134 Kelley 770 40 $111k $300k 73%
50154 McCallsburg 394 17 $69k $188k 84%

Partly in Story County

Residential ZIP codes mainly in another county that reach at least 1% into Story County, by their share here
In this county
50161 Maxwell 2,296 29 $99k $257k 41%
50244 Slater 1,729 69 $120k $251k 38%
50243 Sheldahl 361 450 $81k $185k 32%
50247 State Center 2,004 24 $92k $181k 7%
50239 Saint Anthony 354 18 $151k $354k 6%
50206 New Providence 349 8 $79k $113k 3%

Download the 22 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).

Which ZIP codes cross the county line?

13 ZIP codes of Story County extend into another county. A ZIP code follows mail routes, not county borders.

Share of each ZIP code's land in Story County and in the neighboring counties
ZIPIn StoryElsewhere
5001456%Boone County 44%
5012474%Polk County 26%
5024854%Hamilton County 36%; Boone County 11%
5016141%Polk County 56%; Jasper County 3%
502477%Marshall County 93%
5024438%Polk County 60%; Boone County 2%
5004673%Polk County 27%
5005565%Jasper County 31%; Marshall County 4%
5013473%Boone County 27%
5015484%Hardin County 16%
5024332%Polk County 37%; Boone County 31%
502396%Marshall County 94%
502063%Hardin County 81%; Marshall County 16%

Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).

PO Box and single-organization ZIP codes

ZIP codes in Story County without a residential area (GeoNames postal codes)
ZIPPostal name
50011Ames

Source: GeoNames postal codes (CC BY 4.0).

Which first three digits do Story County's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Story County's ZIP codes use 3 prefixes: 500, 501 and 502.

Three-digit prefixes of Story County's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Story County's
PrefixSectional centerHereAll codes
500 Des Moines, IA (SCF 500) 8 68
501 Des Moines, IA (SCF 500) 5 69
502 Des Moines, IA (SCF 500) 9 65

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.