Iowa

Household Income by Zip Code in Iowa

Median household income for all 939 zip codes in Iowa, from the U.S. Census Bureau's latest American Community Survey. Search for your zip code or city, or sort the table by income.

Iowa median household income

$75,059

U.S. median is $80,734

Zip codes listed

939

Every Iowa zip code with reported income

Households earning $100K+

36%

Across Iowa

Median household income by zip code

50001Ackworth$131,87523259%
50002Adair$79,07164842%
50003Adel$103,1143,73153%
50005Albion$76,69633318%
50006Alden$69,78361233%
50007Alleman$120,41717862%
50008Allerton$75,41732132%
50009Altoona$88,4479,07743%
50010Ames$65,39814,23329%
50014Ames$60,73113,51131%
50020Anita$75,41750936%
50021Ankeny$99,57212,24450%
50022Atlantic$63,1253,79832%
50023Ankeny$117,82617,71758%
50025Audubon$52,4381,51327%
50026Bagley$68,75024732%
50027Barnes City$52,9767814%
50028Baxter$72,02273942%
50029Bayard$57,12524119%
50031Beaver$73,7501644%
50033Bevington$56,25060%
50034Blairsburg$76,25012636%
50035Bondurant$134,9063,54865%
50036Boone$79,2556,73339%
50038Booneville$82,1887511%
50039Bouton$86,25011640%
50040Boxholm$49,3757118%
50042Brayton$92,50011045%
50044Bussey$75,41740534%
50046Cambridge$81,50065043%
50047Carlisle$106,3892,31255%
50048Casey$54,68825322%
50049Chariton$61,1902,66724%
50050Churdan$64,43229528%
50051Clemons$60,00010833%
50052Clio$93,1253928%
50054Colfax$89,9401,18944%
50055Collins$85,27843644%
50056Colo$73,33346438%
50057Columbia$118,8828962%
50058Coon Rapids$80,11975036%
50060Corydon$63,43898931%
50061Cumming$130,71472870%
50062Melcher-dallas$51,14629530%
50063Dallas Center$109,7221,05854%
50064Dana$96,6354533%
50065Davis City$49,42320828%
50066Dawson$66,4069734%
50067Decatur$43,75012013%
50068Derby$36,5009420%
50069De Soto$98,05641043%
50070Dexter$92,08352142%
50071Dows$83,03634741%
50072Earlham$111,2501,14853%
50073Elkhart$100,97253151%
50074Ellston$121,09412160%
50075Ellsworth$81,25028637%
50076Exira$55,31361624%
50078Ferguson$52,5004018%
50101Galt$173,5422966%
50103Garden Grove$64,06319926%
50104Gibson$55,6255225%
50105Gilbert$130,08359164%
50106Gilman$101,19347352%
50107Grand Junction$69,02234425%
50108Grand River$38,1251819%
50109Granger$118,6691,23957%
50110Gray$57,2501513%
50111Grimes$120,7696,29260%
50112Grinnell$67,0784,67134%
50115Guthrie Center$73,8481,21332%
50116Hamilton$47,14310227%
50117Hamlin$104,1674858%
50118Hartford$73,75035040%
50119Harvey$59,75015136%
50120Haverhill$142,66215757%
50122Hubbard$81,73956639%
50123Humeston$62,50039230%
50124Huxley$114,9041,63955%
50125Indianola$84,8487,68543%
50126Iowa Falls$55,1852,77221%
50128Jamaica$61,25016031%
50129Jefferson$60,6712,36931%
50130Jewell$78,59473137%
50131Johnston$106,5519,36154%
50132Kamrar$83,05619629%
50133Kellerton$58,37522717%
50134Kelley$111,25031562%
50135Kellogg$65,25064334%
50136Keswick$75,62514543%
50138Knoxville$74,6934,66337%
50139Lacona$72,40043431%
50140Lamoni$57,44398721%
50141Laurel$77,50024838%
50142Le Grand$76,25033839%
50143Leighton$86,02320636%
50144Leon$63,3331,09222%
50145Liberty Center$50,9626025%
50146Linden$109,26118159%
50147Lineville$38,28121318%
50148Liscomb$84,08316441%
50149Lorimor$59,16730633%
50150Lovilia$63,51632533%
50151Lucas$91,06129736%
50152Luther$93,7505147%
50153Lynnville$73,79841936%
50154Mc Callsburg$69,21918723%
50155Macksburg$33,1254918%
50156Madrid$98,0541,79147%
50157Malcom$115,00021058%
50158Marshalltown$70,36711,78829%
50160Martensdale$57,50023828%
50161Maxwell$98,51988448%
50162Melbourne$71,41751737%
50163Melcher-dallas$73,61828131%
50164Menlo$80,18827928%
50165Millerton$89,3751747%
50166Milo$107,27972156%
50167Minburn$70,16727828%
50168Mingo$113,75034657%
50169Mitchellville$83,9381,13343%
50170Monroe$88,7041,25645%
50171Montezuma$65,0001,23030%
50173Montour$96,25031648%
50174Murray$67,25039333%
50201Nevada$81,0273,49140%
50206New Providence$79,30616340%
50207New Sharon$76,0531,04436%
50208Newton$62,3068,20426%
50210New Virginia$87,81358345%
50211Norwalk$103,7126,54651%
50212Ogden$81,8381,28944%
50213Osceola$73,0263,24934%
50216Panora$79,6351,15141%
50217Paton$66,77123233%
50218Patterson$82,96913524%
50219Pella$86,8075,28941%
50220Perry$71,6713,66125%
50222Peru$100,56816751%
50223Pilot Mound$47,22211620%
50225Pleasantville$69,9231,39826%
50226Polk City$153,0112,74167%
50227Popejoy$38,611360%
50228Prairie City$90,83383246%
50229Prole$123,16455159%
50230Radcliffe$87,77846837%
50231Randall$72,3216134%
50232Reasnor$87,66722442%
50233Redfield$78,98457331%
50234Rhodes$78,75026443%
50235Rippey$89,58316448%
50236Roland$85,04679340%
50237Runnells$101,8061,42651%
50238Russell$59,62551924%
50239Saint Anthony$151,25010563%
50240Saint Charles$107,56386155%
50241Saint Marys$77,5004436%
50242Searsboro$67,10414732%
50243Sheldahl$80,93812922%
50244Slater$120,31368956%
50246Stanhope$61,32428225%
50247State Center$91,87584546%
50248Story City$100,8641,72151%
50249Stratford$60,76161029%
50250Stuart$71,0831,18735%
50251Sully$91,06151845%
50252Swan$112,29211262%
50254Thayer$64,2119424%
50255Thornburg$39,7222623%
50256Tracy$83,43829947%
50257Truro$94,37530943%
50258Union$83,98840534%
50261Van Meter$155,2781,12273%
50262Van Wert$81,87513331%
50263Waukee$102,76211,97750%
50264Weldon$64,54522837%
50265West Des Moines$85,91514,76944%
50266West Des Moines$87,02517,45943%
50268What Cheer$59,11839021%
50269Whitten$92,8136433%
50271Williams$82,65628936%
50272Williamson$45,0007814%
50273Winterset$82,6333,65935%
50274Wiota$71,66712223%
50275Woodburn$72,23222937%
50276Woodward$91,82793242%
50277Yale$90,62522048%
50278Zearing$74,30633734%
50309Des Moines$56,7777,15424%
50310Des Moines$76,38113,42832%
50311Des Moines$61,9576,36625%
50312Des Moines$92,2427,58444%
50313Des Moines$68,3616,85924%
50314Des Moines$39,9504,15919%
50315Des Moines$60,59015,15824%
50316Des Moines$56,0905,63620%
50317Des Moines$65,61714,22925%
50320Des Moines$85,1058,78741%
50321Des Moines$80,3513,53443%
50322Urbandale$92,08512,97145%
50323Urbandale$175,9445,83076%
50324Windsor Heights$91,7072,22948%
50325Clive$132,1217,05364%
50327Pleasant Hill$98,3335,07049%
50401Mason City$66,07213,32128%
50420Alexander$76,25017523%
50421Belmond$64,4381,28725%
50423Britt$73,1511,04930%
50424Buffalo Center$59,09168827%
50426Carpenter$74,1075315%
50427Chapin$73,091840%
50428Clear Lake$81,0374,18640%
50430Corwith$59,26520019%
50431Coulter$62,9178421%
50432Crystal Lake$66,87513438%
50433Dougherty$69,167565%
50435Floyd$71,15630919%
50436Forest City$74,9402,33534%
50438Garner$70,3501,82929%
50439Goodell$94,16713042%
50440Grafton$76,42918632%
50441Hampton$49,9102,32323%
50444Hanlontown$78,21415630%
50446Joice$107,00019456%
50447Kanawha$76,01950043%
50448Kensett$62,05931229%
50449Klemme$59,52432023%
50450Lake Mills$76,1251,36932%
50451Lakota$53,75025737%
50452Latimer$66,25035624%
50453Leland$77,86820731%
50454Little Cedar$63,8648613%
50455Mc Intire$42,05412722%
50456Manly$81,33968835%
50457Meservey$47,25017128%
50458Nora Springs$99,64379450%
50459Northwood$71,6181,27634%
50460Orchard$77,08318320%
50461Osage$68,8862,37832%
50464Plymouth$91,75027747%
50465Rake$42,3868122%
50466Riceville$56,72877526%
50467Rock Falls$63,7502413%
50468Rockford$73,40365340%
50469Rockwell$71,25063536%
50470Rowan$72,54211920%
50471Rudd$93,54227347%
50472Saint Ansgar$93,4821,07948%
50473Scarville$50,2279431%
50475Sheffield$70,93859640%
50476Stacyville$62,18833133%
50477Swaledale$52,32111216%
50478Thompson$48,75038929%
50479Thornton$68,75028826%
50480Titonka$73,33335632%
50482Ventura$98,28932046%
50483Wesley$88,92926844%
50484Woden$65,58315327%
50501Fort Dodge$66,88811,89928%
50510Albert City$76,39744930%
50511Algona$66,6423,31031%
50514Armstrong$73,00053829%
50515Ayrshire$63,33311828%
50516Badger$69,50027428%
50517Bancroft$61,87539126%
50518Barnum$97,85713232%
50519Bode$72,08331537%
50520Bradgate$73,7505210%
50522Burt$67,81327329%
50523Callender$85,78126746%
50524Clare$104,37518352%
50525Clarion$67,2501,51525%
50528Cylinder$116,42913459%
50529Dakota City$60,41733326%
50530Dayton$73,25047234%
50531Dolliver$93,03614543%
50532Duncombe$65,00035831%
50533Eagle Grove$65,5951,52435%
50535Early$91,99545744%
50536Emmetsburg$59,2611,85932%
50538Farnhamville$62,34427530%
50539Fenton$65,41720623%
50540Fonda$73,43835129%
50541Gilmore City$56,36442226%
50542Goldfield$55,00036827%
50543Gowrie$91,56353344%
50544Harcourt$59,62026217%
50545Hardy$31,4297822%
50546Havelock$64,58314232%
50548Humboldt$76,2142,40834%
50552Knierim$89,0002642%
50554Laurens$63,80271529%
50556Ledyard$36,6079126%
50557Lehigh$62,75036933%
50558Livermore$68,75024825%
50559Lone Rock$50,00014634%
50560Lu Verne$66,04225914%
50561Lytton$67,44621531%
50562Mallard$72,50018242%
50563Manson$71,0941,10137%
50565Marathon$51,87516325%
50566Moorland$78,75013629%
50567Nemaha$78,12511643%
50568Newell$75,25052426%
50569Otho$44,37528721%
50570Ottosen$67,81310218%
50571Palmer$59,58318025%
50573Plover$48,542210%
50574Pocahontas$60,46998730%
50575Pomeroy$52,71734018%
50576Rembrandt$67,50013635%
50577Renwick$57,50020227%
50578Ringsted$71,64527723%
50579Rockwell City$61,1081,08526%
50581Rolfe$57,50031815%
50582Rutland$87,1259039%
50583Sac City$62,9811,17130%
50585Sioux Rapids$71,34643832%
50586Somers$55,37512315%
50588Storm Lake$70,9064,63036%
50590Swea City$57,63937532%
50591Thor$75,00019432%
50592Truesdale$100,0767651%
50593Varina$50,6251513%
50594Vincent$67,00014438%
50595Webster City$69,1673,74632%
50597West Bend$92,00049445%
50598Whittemore$78,55834032%
50599Woolstock$102,67920651%
50601Ackley$66,2501,04824%
50602Allison$67,18856832%
50603Alta Vista$74,27123135%
50604Aplington$66,77666329%
50605Aredale$23,125437%
50606Arlington$61,34634226%
50607Aurora$54,58317128%
50609Beaman$90,25017430%
50611Bristow$84,25014948%
50612Buckingham$99,60213547%
50613Cedar Falls$78,50317,12640%
50616Charles City$64,8304,12725%
50619Clarksville$84,07689338%
50621Conrad$88,07765642%
50622Denver$95,0891,27147%
50623Dewar$93,7506624%
50624Dike$96,71368547%
50625Dumont$64,25038726%
50626Dunkerton$84,30657338%
50627Eldora$74,5361,21932%
50628Elma$68,75056430%
50629Fairbank$103,10680053%
50630Fredericksburg$71,51861931%
50631Frederika$58,7508619%
50632Garwin$71,66750631%
50633Geneva$71,77517520%
50634Gilbertville$79,58334644%
50635Gladbrook$81,12563539%
50636Greene$70,06692729%
50638Grundy Center$85,2231,36137%
50641Hazleton$67,11562423%
50642Holland$108,75025351%
50643Hudson$125,8041,05662%
50644Independence$80,0263,64035%
50645Ionia$64,40857122%
50647Janesville$104,06379956%
50648Jesup$95,3531,62945%
50650Lamont$57,50028632%
50651La Porte City$88,3331,36246%
50652Lincoln$65,0005838%
50653Marble Rock$79,25020238%
50654Masonville$53,26413333%
50655Maynard$58,75031433%
50657Morrison$66,2503426%
50658Nashua$71,9361,09332%
50659New Hampton$78,1532,27534%
50660New Hartford$95,96944142%
50662Oelwein$48,6462,93719%
50664Oran$51,7415124%
50665Parkersburg$75,5211,11238%
50666Plainfield$79,86732136%
50667Raymond$76,71133639%
50668Readlyn$85,95650144%
50669Reinbeck$81,6501,05341%
50670Shell Rock$84,67980338%
50671Stanley$57,2129224%
50672Steamboat Rock$73,33325435%
50673Stout$66,8759235%
50674Sumner$72,7941,45433%
50675Traer$75,93893233%
50676Tripoli$87,11583436%
50677Waverly$85,6334,76840%
50680Wellsburg$75,95648234%
50681Westgate$73,33318832%
50682Winthrop$89,37561042%
50701Waterloo$61,47513,65627%
50702Waterloo$62,0218,89223%
50703Waterloo$50,0607,44518%
50707Evansdale$63,4413,44024%
50801Creston$58,0153,96420%
50830Afton$61,09466230%
50831Arispe$95,625933%
50833Bedford$61,04290721%
50835Benton$58,125432%
50836Blockton$81,50014225%
50837Bridgewater$63,00013631%
50839Carbon$48,7502811%
50840Clearfield$63,12526334%
50841Corning$66,8751,06532%
50842Cromwell$59,5834726%
50843Cumberland$56,12522921%
50845Diagonal$66,56330524%
50846Fontanelle$74,20056037%
50847Grant$68,1252129%
50848Gravity$68,25010531%
50849Greenfield$64,8211,07128%
50851Lenox$70,92686032%
50853Massena$65,20831329%
50854Mount Ayr$81,25093140%
50857Nodaway$63,5007228%
50858Orient$71,25033531%
50859Prescott$76,87527044%
50860Redding$45,250603%
50861Shannon City$63,12513235%
50862Sharpsburg$61,9535735%
50863Tingley$66,1258935%
50864Villisca$69,86178933%
51001Akron$75,4041,04131%
51002Alta$70,6251,05328%
51003Alton$101,25073051%
51004Anthon$43,88242321%
51005Aurelia$75,93864529%
51006Battle Creek$75,62547940%
51007Bronson$117,12527561%
51008Brunsville$45,0007613%
51009Calumet$58,7505028%
51010Castana$89,06320846%
51011Chatsworth$44,3753017%
51012Cherokee$69,5312,75232%
51014Cleghorn$69,68827035%
51015Climbing Hill$87,5001850%
51016Correctionville$51,87540817%
51018Cushing$60,83326232%
51019Danbury$75,00021231%
51020Galva$80,06623136%
51022Granville$96,50538535%
51023Hawarden$80,3571,23643%
51024Hinton$114,21981963%
51025Holstein$65,54382228%
51026Hornick$80,50035425%
51027Ireton$100,89341551%
51028Kingsley$78,00090439%
51029Larrabee$86,04212346%
51030Lawton$86,16757242%
51031Le Mars$76,5255,21732%
51033Linn Grove$60,62518437%
51034Mapleton$66,37571935%
51035Marcus$79,33864740%
51036Maurice$122,84120955%
51037Meriden$58,95815421%
51038Merrill$95,89355347%
51039Moville$110,0001,12054%
51040Onawa$71,1791,55529%
51041Orange City$83,6432,52041%
51044Oto$90,4177710%
51045Oyens$113,7502458%
51046Paullina$84,12563735%
51047Peterson$101,00031451%
51048Pierson$83,15815626%
51049Quimby$57,12022314%
51050Remsen$92,5001,06248%
51051Rodney$51,5632110%
51052Salix$108,75047453%
51053Schaller$72,53443931%
51054Sergeant Bluff$119,7161,96164%
51055Sloan$72,14354840%
51056Smithland$103,31317354%
51058Sutherland$63,03642429%
51060Ute$52,50033027%
51061Washta$49,37518630%
51063Whiting$80,75043729%
51101Sioux City$15,3006403%
51103Sioux City$58,1976,40225%
51104Sioux City$75,3628,72937%
51105Sioux City$51,7863,59620%
51106Sioux City$78,43411,24939%
51108Sioux City$81,2052,16039%
51109Sioux City$79,0341,44730%
51201Sheldon$68,7992,55031%
51230Alvord$75,62518538%
51231Archer$108,05814161%
51232Ashton$82,91732235%
51234Boyden$84,31841238%
51235Doon$71,01641132%
51237George$61,66769027%
51238Hospers$74,00055631%
51239Hull$77,5401,05137%
51240Inwood$83,92963238%
51241Larchwood$87,44682545%
51242Lester$95,62512743%
51243Little Rock$83,75029426%
51244Matlock$83,3655925%
51245Primghar$69,53147532%
51246Rock Rapids$72,4001,33032%
51247Rock Valley$78,3581,82537%
51248Sanborn$64,37568627%
51249Sibley$61,5001,45830%
51250Sioux Center$94,1193,37347%
51301Spencer$63,4025,68028%
51331Arnolds Park$89,16752246%
51333Dickens$110,83316455%
51334Estherville$57,4823,01723%
51338Everly$57,50038232%
51340Fostoria$90,2503738%
51342Graettinger$84,86660142%
51343Greenville$60,6257336%
51345Harris$54,30119019%
51346Hartley$72,42696333%
51347Lake Park$82,75065139%
51350Melvin$77,25015729%
51351Milford$73,8242,35441%
51354Ocheyedan$72,63946234%
51355Okoboji$72,26261427%
51357Royal$68,33333635%
51358Ruthven$64,58350827%
51360Spirit Lake$75,8824,33035%
51363Superior$75,6254520%
51364Terril$66,87532039%
51365Wallingford$71,66715839%
51366Webb$87,50010442%
51401Carroll$70,7025,31035%
51430Arcadia$76,25037436%
51431Arthur$54,25818728%
51432Aspinwall$61,2502133%
51433Auburn$68,12522724%
51436Breda$61,92636129%
51439Charter Oak$52,94136221%
51440Dedham$87,75011541%
51441Deloit$48,75016732%
51442Denison$66,7673,58733%
51443Glidden$78,90662836%
51444Halbur$82,75011132%
51445Ida Grove$64,6881,22122%
51446Irwin$62,75023137%
51447Kirkman$68,2145219%
51448Kiron$76,05824336%
51449Lake City$75,32982332%
51450Lake View$71,87573233%
51451Lanesboro$43,7505110%
51452Lidderdale$60,6257725%
51453Lohrville$86,56319738%
51454Manilla$100,62543850%
51455Manning$76,7861,04034%
51458Odebolt$86,25052440%
51459Ralston$63,3332223%
51461Schleswig$73,76851628%
51462Scranton$69,28645427%
51463Templeton$78,57119825%
51465Vail$72,91722842%
51466Wall Lake$71,57949433%
51467Westside$81,25025438%
51501Council Bluffs$59,84314,27124%
51503Council Bluffs$79,01015,44239%
51510Carter Lake$85,3491,39042%
51520Arion$60,8431173%
51521Avoca$73,76987833%
51523Blencoe$82,62516930%
51525Carson$82,30846439%
51526Crescent$95,17964347%
51527Defiance$64,75016638%
51528Dow City$63,17328525%
51529Dunlap$61,59982524%
51530Earling$73,75036525%
51531Elk Horn$59,19938925%
51532Elliott$65,37529030%
51533Emerson$68,75035929%
51534Glenwood$93,6463,39348%
51535Griswold$76,37174039%
51536Hancock$101,75023551%
51537Harlan$65,0002,53836%
51540Hastings$84,37514139%
51541Henderson$91,8759949%
51542Honey Creek$118,16539367%
51543Kimballton$72,08315924%
51544Lewis$48,31332125%
51545Little Sioux$70,31313115%
51546Logan$86,9101,13144%
51548Mc Clelland$114,58315363%
51549Macedonia$72,50016034%
51550Magnolia$77,5007432%
51551Malvern$85,46963339%
51552Marne$90,0008435%
51553Minden$96,93234948%
51554Mineola$102,69238100%
51555Missouri Valley$85,2732,14840%
51556Modale$60,55612620%
51557Mondamin$76,25035137%
51558Moorhead$77,41721738%
51559Neola$74,76169928%
51560Oakland$75,48171334%
51561Pacific Junction$113,42137454%
51562Panama$81,25021543%
51563Persia$69,29724639%
51564Pisgah$78,75023141%
51565Portsmouth$103,25727558%
51566Red Oak$56,6373,12827%
51570Shelby$77,70849938%
51571Silver City$95,25027145%
51572Soldier$69,50019227%
51573Stanton$86,43840733%
51575Treynor$112,11562258%
51576Underwood$110,47665054%
51577Walnut$71,51840635%
51578Westphalia$77,2926136%
51579Woodbine$72,50084031%
51601Shenandoah$62,1432,52225%
51630Blanchard$70,0005828%
51631Braddyville$54,58315920%
51632Clarinda$55,0552,52725%
51636Coin$63,51618736%
51637College Springs$72,888816%
51638Essex$59,10756930%
51639Farragut$84,68840137%
51640Hamburg$65,38558830%
51645Imogene$217,89812574%
51646New Market$73,62530126%
51647Northboro$23,63310110%
51648Percival$59,76615239%
51649Randolph$58,33312830%
51650Riverton$49,06312011%
51651Shambaugh$62,5005625%
51652Sidney$82,20062840%
51653Tabor$71,31955840%
51654Thurman$90,18811929%
51656Yorktown$83,7502214%
52001Dubuque$61,64318,97326%
52002Dubuque$91,0367,02145%
52003Dubuque$98,9085,66549%
52030Andrew$66,34316326%
52031Bellevue$86,6742,11344%
52032Bernard$88,50056430%
52033Cascade$69,0231,30838%
52035Colesburg$62,10953928%
52036Delaware$85,2086522%
52037Delmar$90,81343545%
52038Dundee$56,25017335%
52039Durango$79,34541940%
52040Dyersville$84,7612,34840%
52041Earlville$89,69756243%
52042Edgewood$95,83365450%
52043Elkader$76,70596033%
52044Elkport$75,7928920%
52045Epworth$91,66796047%
52046Farley$96,1511,02748%
52047Farmersburg$59,25021018%
52048Garber$56,477957%
52049Garnavillo$61,96460831%
52050Greeley$67,20619236%
52052Guttenberg$61,5281,42530%
52053Holy Cross$83,00046247%
52054La Motte$103,81931955%
52056Luxemburg$83,7509644%
52057Manchester$69,6353,65328%
52060Maquoketa$68,1433,55825%
52064Miles$74,58332241%
52065New Vienna$99,25027449%
52066North Buena Vista$51,5635428%
52068Peosta$125,9011,66471%
52069Preston$75,31374525%
52070Sabula$79,27143631%
52071Saint Donatus$44,1417918%
52072Saint Olaf$62,25014836%
52073Sherrill$95,52653647%
52074Spragueville$86,2505545%
52075Springbrook$53,7506020%
52076Strawberry Point$72,85794633%
52077Volga$77,18816142%
52078Worthington$97,77832248%
52079Zwingle$101,12042555%
52101Decorah$73,4845,20635%
52132Calmar$100,55974151%
52133Castalia$76,25024540%
52134Chester$63,1259419%
52135Clermont$88,43838941%
52136Cresco$70,7782,37332%
52140Dorchester$72,18827636%
52141Elgin$64,64754924%
52142Fayette$56,87565129%
52144Fort Atkinson$84,60945542%
52146Harpers Ferry$61,75041926%
52147Hawkeye$77,08341937%
52151Lansing$69,93881733%
52154Lawler$58,39329524%
52155Lime Springs$57,91744927%
52156Luana$99,55426349%
52157Mc Gregor$52,62573929%
52158Marquette$47,18813024%
52159Monona$74,2591,04234%
52160New Albin$85,20436833%
52161Ossian$87,87056440%
52162Postville$64,1251,29826%
52163Protivin$78,19414133%
52164Randalia$48,3758112%
52165Ridgeway$85,22741441%
52166Saint Lucas$110,9384957%
52168Spillville$54,37515724%
52169Wadena$52,32117019%
52170Waterville$72,78825834%
52171Waucoma$94,90447744%
52172Waukon$68,8752,69628%
52175West Union$59,8001,52628%
52201Ainsworth$93,75043745%
52202Alburnett$105,36252953%
52203Amana$101,95084259%
52205Anamosa$72,5003,07233%
52206Atkins$116,07190462%
52207Baldwin$59,25013015%
52208Belle Plaine$74,1271,25927%
52209Blairstown$86,09445340%
52210Brandon$70,71435023%
52211Brooklyn$73,9221,22530%
52212Center Junction$110,46118457%
52213Center Point$98,8541,64750%
52214Central City$86,7861,11644%
52215Chelsea$61,93236732%
52216Clarence$67,85763833%
52217Clutier$83,75020247%
52218Coggon$82,34463540%
52219Prairieburg$45,0006425%
52221Guernsey$86,47313728%
52222Deep River$81,96428545%
52223Delhi$89,25059945%
52224Dysart$69,80584534%
52225Elberon$61,94418813%
52227Ely$120,2301,12360%
52228Fairfax$118,1251,41655%
52229Garrison$86,50026442%
52231Harper$90,89319746%
52232Hartwick$99,39110141%
52233Hiawatha$65,5752,83234%
52235Hills$83,33343830%
52236Homestead$87,95822130%
52237Hopkinton$84,06358542%
52240Iowa City$52,96015,41726%
52241Coralville$69,24310,00135%
52245Iowa City$78,0209,54339%
52246Iowa City$62,5219,65133%
52247Kalona$91,4502,11546%
52248Keota$77,17473435%
52249Keystone$75,41741039%
52251Ladora$87,70820724%
52253Lisbon$104,8211,05053%
52254Lost Nation$64,37543614%
52255Lowden$71,25050929%
52257Luzerne$94,4649748%
52301Marengo$70,1501,68126%
52302Marion$87,98317,27044%
52305Martelle$94,45231544%
52306Mechanicsville$61,87565331%
52307Middle Amana$43,388630%
52308Millersburg$79,6887535%
52309Monmouth$56,25019033%
52310Monticello$86,0802,81240%
52312Morley$37,1882114%
52313Mount Auburn$91,14618345%
52314Mount Vernon$109,2441,89055%
52315Newhall$77,65647638%
52316North English$60,76863121%
52317North Liberty$105,3188,91357%
52318Norway$85,62544546%
52320Olin$62,22251629%
52321Onslow$77,70814630%
52322Oxford$64,44491032%
52323Oxford Junction$41,42540513%
52324Palo$115,91780558%
52325Parnell$75,71422638%
52326Quasqueton$76,25028237%
52327Riverside$86,9421,31545%
52328Robins$125,34799358%
52329Rowley$57,50028025%
52330Ryan$86,53634944%
52332Shellsburg$92,70863042%
52333Solon$118,7212,75158%
52335South English$52,16229421%
52336Springville$91,4581,04035%
52337Stanwood$66,87532634%
52338Swisher$119,6051,42659%
52339Tama$67,6121,49225%
52340Tiffin$98,3932,59649%
52341Toddville$91,25045449%
52342Toledo$57,8131,14123%
52345Urbana$115,17954758%
52346Van Horne$113,34241364%
52347Victor$78,48252733%
52348Vining$72,5002615%
52349Vinton$71,3143,30438%
52351Walford$128,75044062%
52352Walker$92,32166942%
52353Washington$63,0473,86028%
52354Watkins$112,96912164%
52355Webster$63,75010235%
52356Wellman$57,3211,07635%
52358West Branch$91,6861,48843%
52359West Chester$67,72710821%
52361Williamsburg$60,9922,01532%
52362Wyoming$72,58338326%
52401Cedar Rapids$35,0601,3399%
52402Cedar Rapids$73,43918,88633%
52403Cedar Rapids$74,7039,87538%
52404Cedar Rapids$61,87018,17026%
52405Cedar Rapids$70,12311,53234%
52411Cedar Rapids$170,4912,87272%
52501Ottumwa$63,42611,97627%
52530Agency$98,12538750%
52531Albia$73,8962,45733%
52533Batavia$62,79956319%
52534Beacon$57,98615324%
52535Birmingham$75,00034832%
52536Blakesburg$75,00038419%
52537Bloomfield$74,4322,52231%
52540Brighton$55,00047225%
52542Cantril$65,00023235%
52543Cedar$83,51117029%
52544Centerville$50,5723,48016%
52548Chillicothe$75,7503716%
52549Cincinnati$62,29218912%
52550Delta$57,74525618%
52551Douds$52,87534527%
52552Drakesville$75,00027442%
52553Eddyville$64,58371530%
52554Eldon$55,76949418%
52555Exline$36,1618711%
52556Fairfield$59,2435,37727%
52560Floris$116,50020061%
52561Fremont$76,05835738%
52563Hedrick$98,43855849%
52565Keosauqua$62,99263726%
52566Kirkville$58,7509434%
52567Libertyville$81,98525739%
52568Martinsburg$44,375333%
52569Melrose$51,47727124%
52570Milton$68,75030241%
52571Moravia$81,95365537%
52572Moulton$72,72731229%
52573Mount Sterling$35,1796012%
52574Mystic$46,62519711%
52576Ollie$63,75013427%
52577Oskaloosa$66,0845,73730%
52580Packwood$53,36827113%
52581Plano$55,000784%
52583Promise City$52,08314119%
52584Pulaski$71,04216233%
52585Richland$75,80932327%
52586Rose Hill$53,12525527%
52588Selma$13,657510%
52590Seymour$66,83349823%
52591Sigourney$62,4041,13732%
52593Udell$66,8754829%
52594Unionville$75,93821538%
52595University Park$66,66721826%
52601Burlington$60,98312,70324%
52619Argyle$73,43823436%
52620Bonaparte$79,32739826%
52621Crawfordsville$87,18821940%
52623Danville$90,71475847%
52624Denmark$109,86128953%
52625Donnellson$80,07888736%
52626Farmington$59,34246621%
52627Fort Madison$56,4015,63522%
52630Hillsboro$55,71412619%
52631Houghton$107,0832669%
52632Keokuk$56,6535,10223%
52635Lockridge$76,25034443%
52637Mediapolis$81,4771,06937%
52638Middletown$59,16718826%
52639Montrose$68,62571732%
52640Morning Sun$67,81351230%
52641Mount Pleasant$64,5124,67930%
52644Mount Union$77,95515839%
52645New London$79,3271,34435%
52646Oakville$62,50011625%
52647Olds$49,3754333%
52649Salem$91,07134242%
52650Sperry$105,25534651%
52651Stockport$36,73917416%
52652Swedesburg$74,8613123%
52653Wapello$83,5251,42139%
52654Wayland$84,78364433%
52655West Burlington$52,5001,85821%
52656West Point$83,75088241%
52657Saint Paul$72,5003421%
52658Wever$107,67939650%
52659Winfield$55,12558924%
52720Atalissa$73,57141041%
52721Bennett$82,14331235%
52722Bettendorf$101,54617,01851%
52726Blue Grass$104,2502,27351%
52727Bryant$103,18814757%
52728Buffalo$69,23943619%
52729Calamus$87,50033446%
52730Camanche$64,5431,94835%
52731Charlotte$87,72736242%
52732Clinton$61,10511,28326%
52737Columbus City$89,87513341%
52738Columbus Junction$80,3851,16037%
52739Conesville$74,37532935%
52742De Witt$97,9462,96347%
52745Dixon$68,75021642%
52746Donahue$107,81342354%
52747Durant$82,31385143%
52748Eldridge$107,8693,83356%
52749Fruitland$103,42433954%
52750Goose Lake$93,15522941%
52751Grand Mound$82,14338637%
52752Grandview$49,54522817%
52753Le Claire$103,8132,19452%
52754Letts$104,25057051%
52755Lone Tree$102,43477552%
52756Long Grove$116,25073362%
52757Low Moor$62,50011022%
52758Mc Causland$63,33312234%
52759Montpelier$70,568760%
52760Moscow$86,39741345%
52761Muscatine$62,09811,93230%
52765New Liberty$107,32120754%
52766Nichols$61,86531031%
52768Princeton$112,56354555%
52769Stockton$88,75026650%
52772Tipton$81,2672,23438%
52773Walcott$85,5231,00036%
52774Welton$71,2503834%
52776West Liberty$79,6651,86141%
52777Wheatland$60,25057032%
52778Wilton$82,6231,67536%
52801Davenport$31,2041,0548%
52802Davenport$54,3803,80222%
52803Davenport$64,5439,21128%
52804Davenport$65,84911,36431%
52806Davenport$74,29711,24133%
52807Davenport$72,5797,54338%

Tap any column header to sort. Click a zip code for its full income breakdown. Source: U.S. Census Bureau, American Community Survey 5-year estimates, 2020 to 2024. Zip codes are Census ZIP Code Tabulation Areas. Estimates for zip codes with few residents have larger margins of error.

Want the full picture for one zip?

See the income spread, six-figure households, and how any zip compares with the state and the country.

Look up a zip code

Richest zip codes in Iowa

The 10 Iowa zip codes with the highest median household income, among zip codes with at least 1,000 residents.

  1. 50323 Urbandale: $175,944
  2. 52411 Cedar Rapids: $170,491
  3. 50261 Van Meter: $155,278
  4. 50226 Polk City: $153,011
  5. 50035 Bondurant: $134,906
  6. 50325 Clive: $132,121
  7. 50061 Cumming: $130,714
  8. 50105 Gilbert: $130,083
  9. 52351 Walford: $128,750
  10. 52068 Peosta: $125,901

Most six-figure households

  1. 50323 Urbandale: 76% earn $100K or more
  2. 50261 Van Meter: 73% earn $100K or more
  3. 52411 Cedar Rapids: 72% earn $100K or more
  4. 52068 Peosta: 71% earn $100K or more
  5. 50061 Cumming: 70% earn $100K or more

Lowest median income

  1. 51101 Sioux City: $15,300
  2. 52801 Davenport: $31,204
  3. 52401 Cedar Rapids: $35,060
  4. 50314 Des Moines: $39,950
  5. 50662 Oelwein: $48,646

How Iowa compares

The median household income in Iowa is $75,059, 7% below the U.S. median of $80,734. 246 of the 462 Iowa zip codes with at least 1,000 residents have a median above the state's. See income by zip code for every state.