Skip to content

Des Moines, IA ZIP codes

Des Moines, Iowa has 57 ZIP codes, including 45 PO Box ZIPs. They are in Polk County.

Population in these ZIPs
220,322
Avg. median income
$68,600population-weighted
Typical home value
$219,400population-weighted
Loading map…

Click anywhere on the map to see which ZIP code it's in.

ZIP codes within 10 miles

Des Moines, IA ZIP codes list

Des Moines, IA ZIP codes
ZIP codeCountyPopulationMedian incomeTypical home value
50301 PO BoxPolk County———
50302 PO BoxPolk County———
50303 PO BoxPolk County———
50304 PO BoxPolk County———
50305 PO BoxPolk County———
50306 PO BoxPolk County———
50307 PO BoxPolk County———
50308 PO BoxPolk County———
50309Polk County10,110$56,777$244,100
50310Polk County31,177$76,381$231,800
50311Polk County14,574$61,957$226,000
50312Polk County15,802$92,242$294,500
50313Polk County17,440$68,361$184,300
50314Polk County10,438$39,950$158,500
50315Polk County34,816$60,590$194,500
50316Polk County16,710$56,090$162,400
50317Polk County36,548$65,617$191,100
50318 PO BoxPolk County———
50319Polk County0——
50320Polk County24,807$85,105$263,500
50321Polk County7,900$80,351$356,000
50328 PO BoxPolk County———
50329 PO BoxPolk County———
50330 PO BoxPolk County———
50331 PO BoxPolk County———
50332 PO BoxPolk County———
50333 PO BoxPolk County———
50334 PO BoxPolk County———
50335 PO BoxPolk County———
50336 PO BoxPolk County———
50339 PO BoxPolk County———
50340 PO BoxPolk County———
50359 PO BoxPolk County———
50360 PO BoxPolk County———
50361 PO BoxPolk County———
50362 PO BoxPolk County———
50363 PO BoxPolk County———
50364 PO BoxPolk County———
50367 PO BoxPolk County———
50368 PO BoxPolk County———
50369 PO BoxPolk County———
50380 PO BoxPolk County———
50381 PO BoxPolk County———
50391 PO BoxPolk County———
50392 PO BoxPolk County———
50393 PO BoxPolk County———
50394 PO BoxPolk County———
50395 PO BoxPolk County———
50396 PO BoxPolk County———
50936 PO BoxPolk County———
50940 PO BoxPolk County———
50947 PO BoxPolk County———
50950 PO BoxPolk County———
50980 PO BoxPolk County———
50981 PO BoxPolk County———
50982 PO BoxPolk County———
50983 PO BoxPolk County———

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities near Des Moines

Frequently asked questions

What is the ZIP code for Des Moines, IA?

Des Moines, IA has 57 ZIP codes: 50301, 50302, 50303, 50304, 50305, 50306, 50307, 50308, 50309, 50310, 50311, 50312, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50321, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50336, 50339, 50340, 50359, 50360, 50361, 50362, 50363, 50364, 50367, 50368, 50369, 50380, 50381, 50391, 50392, 50393, 50394, 50395, 50396, 50936, 50940, 50947, 50950, 50980, 50981, 50982 and 50983.

What county is Des Moines, Iowa in?

Des Moines ZIP codes are in Polk County.

Which Des Moines ZIP codes are PO Boxes?

50301, 50302, 50303, 50304, 50305, 50306, 50307, 50308, 50318, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50336, 50339, 50340, 50359, 50360, 50361, 50362, 50363, 50364, 50367, 50368, 50369, 50380, 50381, 50391, 50392, 50393, 50394, 50395, 50396, 50936, 50940, 50947, 50950, 50980, 50981, 50982 and 50983 are PO Box or single-organization ZIP codes; they have no residential delivery area.