Iowa places ranked by age of homes

500 places in Iowa have a reliable estimate of age of homes (2020–2024 American Community Survey).

Highest figures: Lost Nation (97.2%), Early (97.1%), Buffalo Center (96.8%).

Lowest figure: Johnston (7.4%).

The figure for Iowa as a whole is 61.5% (±0.4 points).

Figures last updated on .

Figure for Iowa as a whole
61.5% (±0.4 points)
Places ranked
500

Iowa places ranked by age of homes

Homes built before 1980, estimate (90% margin of error), 2020–2024
RankPlaceCountyHomes built before 1980
1Lost NationClinton County97.2% (±17.9 points)
2EarlySac County97.1% (±18.7 points)
3 (tie)Buffalo CenterWinnebago County96.8% (±22.0 points)
3 (tie)Charter OakCrawford County96.8% (±21.6 points)
5FondaPocahontas County95.8% (±16.2 points)
6BrightonWashington County95.5% (±19.1 points)
7RoyalClay County95.3% (±18.2 points)
8RingstedEmmet County95.1% (±15.6 points)
9 (tie)DowsWright County93.8% (±18.8 points)
9 (tie)ElliottMontgomery County93.8% (±20.2 points)
11ExiraAudubon County92.8% (±12.8 points)
12 (tie)Battle CreekIda County92.6% (±19.0 points)
12 (tie)ThompsonWinnebago County92.6% (±24.5 points)
14AldenHardin County92.2% (±15.0 points)
15Oxford JunctionJones County91.9% (±20.2 points)
16Elk HornShelby County91.7% (±14.6 points)
17AureliaCherokee County91.6% (±15.1 points)
18WalnutPottawattamie County91.4% (±13.9 points)
19RolfePocahontas County91.3% (±17.6 points)
20DumontButler County91.1% (±16.8 points)
21Windsor HeightsPolk County91.0% (±13.4 points)
22ScrantonGreene County90.9% (±12.9 points)
23 (tie)EverlyClay County90.8% (±17.7 points)
23 (tie)Lime SpringsHoward County90.8% (±16.6 points)
25 (tie)GilmanMarshall County90.5% (±22.5 points)
25 (tie)HubbardHardin County90.5% (±15.0 points)
27 (tie)KanawhaHancock County90.2% (±17.7 points)
27 (tie)Missouri ValleyHarrison County90.2% (±10.5 points)
29 (tie)Charles CityFloyd County90.1% (±9.9 points)
29 (tie)ChurdanGreene County90.1% (±17.2 points)
29 (tie)FarragutFremont County90.1% (±17.4 points)
32Sioux RapidsBuena Vista County89.5% (±15.3 points)
33CharitonLucas County88.8% (±10.7 points)
34 (tie)EsthervilleEmmet County88.7% (±11.1 points)
34 (tie)ManlyWorth County88.7% (±14.4 points)
34 (tie)OssianWinneshiek County88.7% (±15.4 points)
37LaurensPocahontas County88.6% (±13.0 points)
38 (tie)BuffaloScott County88.5% (±21.4 points)
38 (tie)Rockwell CityCalhoun County88.5% (±10.6 points)
40ArmstrongEmmet County88.4% (±14.5 points)
41 (tie)OdeboltSac County88.3% (±15.7 points)
41 (tie)SutherlandO'Brien County88.3% (±13.3 points)
41 (tie)WheatlandClinton County88.3% (±21.2 points)
44RussellLucas County88.2% (±18.8 points)
45SumnerBremer County87.8% (±11.4 points)
46PomeroyCalhoun County87.6% (±17.0 points)
47 (tie)SchallerSac County87.5% (±13.7 points)
47 (tie)WhittemoreKossuth County87.5% (±18.3 points)
49OlinJones County87.4% (±19.5 points)
50OcheyedanOsceola County87.3% (±17.2 points)
51MalvernMills County87.2% (±13.1 points)
52CentervilleAppanoose County87.1% (±10.1 points)
53 (tie)SchleswigCrawford County87.0% (±16.3 points)
53 (tie)ShenandoahPage County87.0% (±10.8 points)
53 (tie)WyomingJones County87.0% (±19.1 points)
56KeystoneBenton County86.9% (±14.8 points)
57 (tie)GladbrookTama County86.8% (±13.6 points)
57 (tie)GoldfieldWright County86.8% (±13.9 points)
59 (tie)TraerTama County86.7% (±12.0 points)
59 (tie)What CheerKeokuk County86.7% (±12.6 points)
61 (tie)AshtonOsceola County86.6% (±14.7 points)
61 (tie)Fort MadisonLee County86.6% (±8.6 points)
61 (tie)ManillaCrawford County86.6% (±13.7 points)
64Eagle GroveWright County86.5% (±13.7 points)
65BayardGuthrie County86.4% (±14.7 points)
66 (tie)CherokeeCherokee County86.3% (±12.9 points)
66 (tie)HamburgFremont County86.3% (±13.3 points)
68 (tie)AckleyHardin County86.2% (±10.3 points)
68 (tie)EarlingShelby County86.2% (±17.5 points)
70Coon RapidsCarroll County86.1% (±11.7 points)
71Sac CitySac County86.0% (±12.8 points)
72KeotaKeokuk County85.9% (±16.2 points)
73Belle PlaineBenton County85.8% (±12.1 points)
74RadcliffeHardin County85.7% (±17.6 points)
75 (tie)AnthonWoodbury County85.6% (±17.9 points)
75 (tie)BedfordTaylor County85.6% (±12.5 points)
77 (tie)MelbourneMarshall County85.5% (±16.6 points)
77 (tie)MondaminHarrison County85.5% (±16.5 points)
79Dow CityCrawford County85.4% (±24.7 points)
80ThorntonCerro Gordo County85.2% (±17.3 points)
81HamptonFranklin County85.1% (±14.8 points)
82 (tie)FarmingtonVan Buren County85.0% (±16.7 points)
82 (tie)ZearingStory County85.0% (±18.0 points)
84 (tie)CorrectionvilleWoodbury County84.9% (±12.5 points)
84 (tie)OthoWebster County84.9% (±16.2 points)
86 (tie)RuddFloyd County84.8% (±17.8 points)
86 (tie)SigourneyKeokuk County84.8% (±11.2 points)
88 (tie)AdairAdair County84.7% (±13.7 points)
88 (tie)StanhopeHamilton County84.7% (±15.6 points)
90 (tie)BelmondWright County84.6% (±13.2 points)
90 (tie)GreenfieldAdair County84.6% (±13.1 points)
92 (tie)DelmarClinton County84.3% (±16.0 points)
92 (tie)EmersonMills County84.3% (±14.5 points)
92 (tie)Ida GroveIda County84.3% (±12.7 points)
92 (tie)LorimorUnion County84.3% (±16.9 points)
92 (tie)TitonkaKossuth County84.3% (±17.8 points)
97Lake CityCalhoun County84.2% (±10.6 points)
98 (tie)LewisCass County84.1% (±23.8 points)
98 (tie)MaynardFayette County84.1% (±18.0 points)
100 (tie)BurtKossuth County84.0% (±15.4 points)
100 (tie)Gilmore CityHumboldt County84.0% (±18.2 points)
100 (tie)GowrieWebster County84.0% (±14.0 points)
100 (tie)NewellBuena Vista County84.0% (±14.1 points)
100 (tie)RichlandKeokuk County84.0% (±21.8 points)
105AudubonAudubon County83.8% (±12.6 points)
106 (tie)AlbionMarshall County83.7% (±27.9 points)
106 (tie)Iowa FallsHardin County83.7% (±10.7 points)
106 (tie)Webster CityHamilton County83.7% (±10.2 points)
109OaklandPottawattamie County83.6% (±12.9 points)
110 (tie)LamontBuchanan County83.4% (±15.8 points)
110 (tie)Melcher-DallasMarion County83.4% (±14.3 points)
110 (tie)VictorIowa County83.4% (±12.8 points)
113RockfordFloyd County83.2% (±13.5 points)
114AinsworthWashington County83.1% (±13.2 points)
115 (tie)GreeneButler County83.0% (±12.1 points)
115 (tie)StanwoodCedar County83.0% (±16.4 points)
117GarwinTama County82.9% (±18.1 points)
118 (tie)CrescoHoward County82.4% (±12.5 points)
118 (tie)Guthrie CenterGuthrie County82.4% (±10.6 points)
120ReadlynBremer County82.3% (±14.2 points)
121 (tie)BancroftKossuth County82.2% (±12.7 points)
121 (tie)RemsenPlymouth County82.2% (±13.4 points)
121 (tie)SullyJasper County82.2% (±14.0 points)
124 (tie)Albert CityBuena Vista County82.1% (±14.3 points)
124 (tie)GriswoldCass County82.1% (±11.9 points)
124 (tie)KeokukLee County82.1% (±7.2 points)
127 (tie)CorydonWayne County82.0% (±10.6 points)
127 (tie)HopkintonDelaware County82.0% (±15.3 points)
129 (tie)ClintonClinton County81.9% (±4.9 points)
129 (tie)EssexPage County81.9% (±14.6 points)
129 (tie)LoganHarrison County81.9% (±10.2 points)
129 (tie)SheffieldFranklin County81.9% (±15.7 points)
133 (tie)BataviaJefferson County81.8% (±16.9 points)
133 (tie)ColesburgDelaware County81.8% (±19.9 points)
135NewhallBenton County81.7% (±13.8 points)
136 (tie)AftonUnion County81.6% (±15.2 points)
136 (tie)RuthvenPalo Alto County81.6% (±14.9 points)
138AllisonButler County81.5% (±14.1 points)
139PocahontasPocahontas County81.4% (±13.7 points)
140Shell RockButler County81.3% (±11.5 points)
141 (tie)New MarketTaylor County81.2% (±13.2 points)
141 (tie)SeymourWayne County81.2% (±16.2 points)
143 (tie)BurlingtonDes Moines County81.0% (±4.9 points)
143 (tie)SpringvilleLinn County81.0% (±15.6 points)
145 (tie)BadgerWebster County80.9% (±17.3 points)
145 (tie)ElkaderClayton County80.9% (±12.1 points)
145 (tie)HospersSioux County80.9% (±17.8 points)
145 (tie)Nora SpringsFloyd County80.9% (±12.1 points)
145 (tie)Swea CityKossuth County80.9% (±15.8 points)
150 (tie)AtlanticCass County80.8% (±9.9 points)
150 (tie)NorthwoodWorth County80.8% (±11.8 points)
152RedfieldDallas County80.7% (±15.2 points)
153Lake MillsWinnebago County80.5% (±14.2 points)
154 (tie)AplingtonButler County80.4% (±13.6 points)
154 (tie)Elk Run HeightsBlack Hawk County80.4% (±14.5 points)
156 (tie)GraettingerPalo Alto County80.3% (±16.3 points)
156 (tie)LeonDecatur County80.3% (±13.2 points)
156 (tie)ReinbeckGrundy County80.3% (±11.0 points)
159 (tie)ElmaHoward County80.1% (±15.3 points)
159 (tie)New VirginiaWarren County80.1% (±18.3 points)
161KlemmeHancock County80.0% (±18.7 points)
162 (tie)CorningAdams County79.9% (±10.9 points)
162 (tie)University ParkMahaska County79.9% (±17.0 points)
164 (tie)OttumwaWapello County79.8% (±5.3 points)
164 (tie)WellsburgGrundy County79.8% (±14.2 points)
166 (tie)AvocaPottawattamie County79.7% (±10.0 points)
166 (tie)CoggonLinn County79.7% (±17.4 points)
166 (tie)Grundy CenterGrundy County79.7% (±11.9 points)
169 (tie)GeorgeLyon County79.6% (±14.0 points)
169 (tie)La Porte CityBlack Hawk County79.6% (±12.4 points)
169 (tie)ManchesterDelaware County79.6% (±12.5 points)
172 (tie)BaxterJasper County79.5% (±14.5 points)
172 (tie)BredaCarroll County79.5% (±20.7 points)
172 (tie)MadridBoone County79.5% (±11.2 points)
172 (tie)MiloWarren County79.5% (±14.4 points)
176 (tie)EldonWapello County79.4% (±13.5 points)
176 (tie)MerrillPlymouth County79.4% (±18.2 points)
178 (tie)HartleyO'Brien County79.3% (±10.3 points)
178 (tie)LawlerChickasaw County79.3% (±16.8 points)
178 (tie)SibleyOsceola County79.3% (±12.2 points)
178 (tie)UnionHardin County79.3% (±15.1 points)
178 (tie)WapelloLouisa County79.3% (±13.0 points)
183 (tie)DysartTama County79.2% (±12.3 points)
183 (tie)HolsteinIda County79.2% (±10.8 points)
183 (tie)IretonSioux County79.2% (±17.7 points)
183 (tie)SidneyFremont County79.2% (±12.9 points)
187MitchellvillePolk County79.1% (±12.4 points)
188LynnvilleJasper County79.0% (±15.6 points)
189 (tie)Dakota CityHumboldt County78.9% (±14.8 points)
189 (tie)New HamptonChickasaw County78.9% (±12.7 points)
189 (tie)TamaTama County78.9% (±12.3 points)
192 (tie)MaxwellStory County78.7% (±12.6 points)
192 (tie)Red OakMontgomery County78.7% (±11.2 points)
192 (tie)StuartGuthrie County78.7% (±11.2 points)
195 (tie)MindenPottawattamie County78.6% (±16.9 points)
195 (tie)New LondonHenry County78.6% (±11.9 points)
197 (tie)BoydenSioux County78.5% (±16.5 points)
197 (tie)ManningCarroll County78.5% (±9.3 points)
199Forest CityWinnebago County78.4% (±12.7 points)
200FremontMahaska County78.3% (±15.2 points)
201 (tie)ColoStory County78.1% (±11.5 points)
201 (tie)MartensdaleWarren County78.1% (±18.5 points)
201 (tie)New HartfordButler County78.1% (±19.1 points)
201 (tie)NewtonJasper County78.1% (±7.4 points)
201 (tie)PaullinaO'Brien County78.1% (±11.6 points)
206 (tie)HarlanShelby County78.0% (±10.2 points)
206 (tie)MarshalltownMarshall County78.0% (±5.4 points)
206 (tie)WinfieldHenry County78.0% (±14.6 points)
209 (tie)ClarindaPage County77.9% (±9.5 points)
209 (tie)HawkeyeFayette County77.9% (±15.8 points)
211 (tie)DunlapHarrison County77.8% (±14.7 points)
211 (tie)MansonCalhoun County77.8% (±9.9 points)
211 (tie)MarengoIowa County77.8% (±10.7 points)
211 (tie)Sioux CityWoodbury County77.8% (±3.1 points)
215Grand MoundClinton County77.7% (±14.4 points)
216 (tie)EarlvilleDelaware County77.6% (±13.3 points)
216 (tie)OelweinFayette County77.6% (±9.3 points)
218 (tie)DanvilleDes Moines County77.5% (±14.5 points)
218 (tie)Fort DodgeWebster County77.5% (±5.1 points)
218 (tie)MapletonMonona County77.5% (±11.0 points)
218 (tie)Mason CityCerro Gordo County77.5% (±5.2 points)
218 (tie)VintonBenton County77.5% (±11.7 points)
223 (tie)Strawberry PointClayton County77.4% (±13.3 points)
223 (tie)Wall LakeSac County77.4% (±14.4 points)
225 (tie)EldoraHardin County77.3% (±10.9 points)
225 (tie)MilesJackson County77.3% (±15.7 points)
225 (tie)RicevilleHoward County77.3% (±14.7 points)
225 (tie)SabulaJackson County77.3% (±12.5 points)
229 (tie)BloomfieldDavis County77.2% (±11.0 points)
229 (tie)DonnellsonLee County77.2% (±13.6 points)
229 (tie)RockwellCerro Gordo County77.2% (±14.5 points)
229 (tie)WoodwardDallas County77.2% (±14.7 points)
233LenoxTaylor County77.1% (±11.2 points)
234 (tie)DaytonWebster County77.0% (±16.6 points)
234 (tie)HawardenSioux County77.0% (±12.2 points)
236 (tie)West BurlingtonDes Moines County76.9% (±13.8 points)
236 (tie)West UnionFayette County76.9% (±11.0 points)
238 (tie)DexterDallas County76.8% (±13.8 points)
238 (tie)NeolaPottawattamie County76.8% (±11.3 points)
240AllertonWayne County76.7% (±19.4 points)
241 (tie)GarnavilloClayton County76.5% (±16.4 points)
241 (tie)WashingtonWashington County76.5% (±9.2 points)
243 (tie)CambridgeStory County76.4% (±21.7 points)
243 (tie)Mount AyrRinggold County76.4% (±10.6 points)
243 (tie)WaterlooBlack Hawk County76.4% (±3.1 points)
246 (tie)EmmetsburgPalo Alto County76.3% (±10.9 points)
246 (tie)NorwayBenton County76.3% (±16.8 points)
246 (tie)State CenterMarshall County76.3% (±14.1 points)
249MontroseLee County76.2% (±17.3 points)
250ColfaxJasper County76.1% (±10.7 points)
251 (tie)ClarksvilleButler County76.0% (±10.9 points)
251 (tie)MurrayClarke County76.0% (±17.3 points)
251 (tie)North EnglishIowa County76.0% (±14.3 points)
251 (tie)TaborFremont County76.0% (±15.0 points)
255 (tie)GliddenCarroll County75.9% (±12.2 points)
255 (tie)HedrickKeokuk County75.9% (±14.6 points)
255 (tie)KelloggJasper County75.9% (±15.2 points)
255 (tie)WhitingMonona County75.9% (±14.2 points)
259BirminghamVan Buren County75.8% (±16.6 points)
260BusseyMarion County75.5% (±15.8 points)
261 (tie)AlburnettLinn County75.4% (±17.3 points)
261 (tie)BlairstownBenton County75.4% (±14.9 points)
261 (tie)OgdenBoone County75.4% (±12.0 points)
261 (tie)PrimgharO'Brien County75.4% (±14.3 points)
265LowdenCedar County75.3% (±16.2 points)
266MoraviaAppanoose County75.2% (±17.7 points)
267CrestonUnion County75.1% (±8.1 points)
268HartfordWarren County75.0% (±14.8 points)
269 (tie)BrittHancock County74.9% (±12.3 points)
269 (tie)Morning SunLouisa County74.9% (±15.8 points)
269 (tie)PrestonJackson County74.9% (±16.6 points)
269 (tie)St. AnsgarMitchell County74.9% (±12.3 points)
273 (tie)LatimerFranklin County74.8% (±30.5 points)
273 (tie)NashuaChickasaw County74.8% (±11.2 points)
273 (tie)StantonMontgomery County74.8% (±14.0 points)
273 (tie)TripoliBremer County74.8% (±12.6 points)
277 (tie)BrooklynPoweshiek County74.7% (±13.4 points)
277 (tie)CalmarWinneshiek County74.7% (±17.5 points)
277 (tie)WoodbineHarrison County74.7% (±9.2 points)
280TiptonCedar County74.5% (±13.1 points)
281 (tie)Lake ViewSac County74.4% (±11.5 points)
281 (tie)PostvilleAllamakee County74.4% (±12.1 points)
283AkronPlymouth County73.9% (±11.5 points)
284CollinsStory County73.8% (±16.9 points)
285 (tie)Jewell JunctionHamilton County73.7% (±12.2 points)
285 (tie)ShelbyShelby County73.7% (±12.7 points)
287 (tie)AnitaCass County73.6% (±10.7 points)
287 (tie)OsageMitchell County73.6% (±10.9 points)
289Grand JunctionGreene County73.5% (±14.6 points)
290 (tie)ClarionWright County73.4% (±13.0 points)
290 (tie)FayetteFayette County73.4% (±13.2 points)
290 (tie)MaquoketaJackson County73.4% (±9.5 points)
290 (tie)OnawaMonona County73.4% (±12.9 points)
294 (tie)GuttenbergClayton County73.3% (±15.0 points)
294 (tie)ToledoTama County73.3% (±14.1 points)
296 (tie)AlgonaKossuth County73.2% (±10.4 points)
296 (tie)KeosauquaVan Buren County73.2% (±14.6 points)
298 (tie)BooneBoone County73.0% (±7.0 points)
298 (tie)New SharonMahaska County73.0% (±13.9 points)
298 (tie)PanoraGuthrie County73.0% (±11.9 points)
301CamancheClinton County72.9% (±14.3 points)
302EvansdaleBlack Hawk County72.8% (±16.1 points)
303 (tie)DubuqueDubuque County72.5% (±3.0 points)
303 (tie)RolandStory County72.5% (±18.1 points)
305PerryDallas County72.4% (±10.0 points)
306 (tie)Central CityLinn County72.2% (±12.7 points)
306 (tie)Van HorneBenton County72.2% (±14.4 points)
308 (tie)MontezumaPoweshiek County72.1% (±10.8 points)
308 (tie)MuscatineMuscatine County72.1% (±5.8 points)
310 (tie)GlenwoodMills County72.0% (±11.1 points)
310 (tie)JeffersonGreene County72.0% (±10.9 points)
310 (tie)MechanicsvilleCedar County72.0% (±13.8 points)
313BellevueJackson County71.7% (±10.9 points)
314EllsworthHamilton County71.5% (±15.7 points)
315 (tie)FontanelleAdair County71.4% (±14.2 points)
315 (tie)SloanWoodbury County71.4% (±15.4 points)
317 (tie)AlbiaMonroe County71.3% (±11.9 points)
317 (tie)MononaClayton County71.3% (±10.1 points)
319 (tie)HumestonWayne County71.2% (±14.8 points)
319 (tie)MonticelloJones County71.2% (±11.7 points)
321 (tie)Carter LakePottawattamie County71.1% (±13.5 points)
321 (tie)DurantCedar County71.1% (±9.5 points)
323HumboldtHumboldt County71.0% (±9.4 points)
324 (tie)EddyvilleWapello County70.9% (±17.7 points)
324 (tie)SlaterStory County70.9% (±11.7 points)
326PleasantvilleMarion County70.7% (±13.4 points)
327KnoxvilleMarion County70.6% (±9.1 points)
328 (tie)AltaBuena Vista County70.4% (±11.3 points)
328 (tie)DecorahWinneshiek County70.4% (±7.9 points)
328 (tie)SanbornO'Brien County70.4% (±12.0 points)
328 (tie)WinthropBuchanan County70.4% (±12.8 points)
332Des MoinesPolk County70.3% (±1.7 points)
333GarnerHancock County70.1% (±11.3 points)
334 (tie)MarcusCherokee County70.0% (±15.4 points)
334 (tie)MediapolisDes Moines County70.0% (±12.7 points)
334 (tie)Park ViewScott County70.0% (±18.0 points)
334 (tie)Rock RapidsLyon County70.0% (±10.8 points)
338 (tie)McGregorClayton County69.9% (±14.6 points)
338 (tie)MonroeJasper County69.9% (±14.3 points)
338 (tie)WalkerLinn County69.9% (±14.0 points)
341CarsonPottawattamie County69.8% (±12.6 points)
342DavenportScott County69.7% (±2.5 points)
343West PointLee County69.6% (±12.5 points)
344WaukonAllamakee County69.5% (±10.3 points)
345 (tie)ArlingtonFayette County69.1% (±14.1 points)
345 (tie)Lake ParkDickinson County69.1% (±12.4 points)
347StratfordHamilton County69.0% (±14.3 points)
348 (tie)KingsleyPlymouth County68.7% (±11.7 points)
348 (tie)PrincetonScott County68.7% (±15.3 points)
350De SotoDallas County68.6% (±13.5 points)
351WalcottScott County68.5% (±11.0 points)
352 (tie)CarrollCarroll County68.4% (±9.1 points)
352 (tie)FairfieldJefferson County68.4% (±8.8 points)
354 (tie)DenisonCrawford County68.3% (±10.3 points)
354 (tie)Storm LakeBuena Vista County68.3% (±10.3 points)
354 (tie)WellmanWashington County68.3% (±14.0 points)
357 (tie)GrandviewLouisa County68.2% (±20.5 points)
357 (tie)Prairie CityJasper County68.2% (±12.0 points)
359 (tie)ClermontFayette County68.0% (±12.5 points)
359 (tie)Columbus JunctionLouisa County68.0% (±12.3 points)
361Le GrandMarshall County67.9% (±14.5 points)
362VenturaCerro Gordo County67.5% (±15.4 points)
363West BendPalo Alto County67.1% (±11.7 points)
364 (tie)LamoniDecatur County67.0% (±11.6 points)
364 (tie)OxfordJohnson County67.0% (±21.1 points)
366DoonLyon County66.8% (±14.1 points)
367StacyvilleMitchell County66.6% (±15.9 points)
368ClarenceCedar County66.5% (±13.1 points)
369AltonSioux County66.4% (±12.0 points)
370 (tie)DunkertonBlack Hawk County66.3% (±14.7 points)
370 (tie)Mount PleasantHenry County66.3% (±8.5 points)
370 (tie)WaylandHenry County66.3% (±12.1 points)
373OskaloosaMahaska County66.2% (±6.6 points)
374DenverBremer County66.1% (±9.4 points)
375TreynorPottawattamie County66.0% (±14.8 points)
376 (tie)LansingAllamakee County65.9% (±13.3 points)
376 (tie)University HeightsJohnson County65.9% (±12.0 points)
378Council BluffsPottawattamie County65.7% (±2.9 points)
379GilbertvilleBlack Hawk County65.4% (±13.5 points)
380 (tie)ConradGrundy County65.2% (±12.3 points)
380 (tie)DelhiDelaware County65.2% (±15.6 points)
382 (tie)FairbankBuchanan County65.0% (±13.6 points)
382 (tie)WiltonMuscatine County65.0% (±14.2 points)
384LakesideBuena Vista County64.9% (±17.4 points)
385Clear LakeCerro Gordo County64.5% (±8.0 points)
386OsceolaClarke County64.2% (±14.1 points)
387GrinnellPoweshiek County63.9% (±8.8 points)
388 (tie)FredericksburgChickasaw County63.8% (±15.7 points)
388 (tie)VilliscaMontgomery County63.8% (±11.5 points)
390SpencerClay County63.7% (±7.7 points)
391Lone TreeJohnson County63.6% (±15.2 points)
392 (tie)AgencyWapello County63.4% (±13.1 points)
392 (tie)WintersetMadison County63.4% (±12.2 points)
394SheldonO'Brien County63.1% (±11.8 points)
395CarlisleWarren County63.0% (±11.5 points)
396NevadaStory County62.9% (±9.0 points)
397WahpetonDickinson County62.7% (±8.5 points)
398MoultonAppanoose County62.4% (±18.1 points)
399DeWittClinton County61.8% (±12.3 points)
400 (tie)IndependenceBuchanan County61.7% (±8.4 points)
400 (tie)OrleansDickinson County61.7% (±13.9 points)
402Mount VernonLinn County61.5% (±12.7 points)
403Dallas CenterDallas County61.3% (±9.4 points)
404 (tie)ElginFayette County60.8% (±12.2 points)
404 (tie)MovilleWoodbury County60.8% (±10.9 points)
406PellaMarion County60.4% (±7.1 points)
407JesupBuchanan County60.2% (±12.0 points)
408 (tie)HudsonBlack Hawk County60.0% (±10.3 points)
408 (tie)QuasquetonBuchanan County60.0% (±14.4 points)
410EdgewoodClayton County59.8% (±14.9 points)
411St. CharlesMadison County59.7% (±15.8 points)
412Story CityStory County59.6% (±13.8 points)
413InwoodLyon County59.4% (±12.2 points)
414Cedar RapidsLinn County59.3% (±2.1 points)
415ArcadiaCarroll County59.2% (±14.2 points)
416JanesvilleBremer County59.0% (±15.8 points)
417Orange CitySioux County58.9% (±9.7 points)
418AnamosaJones County58.8% (±8.5 points)
419 (tie)Cedar FallsBlack Hawk County58.3% (±4.4 points)
419 (tie)Le MarsPlymouth County58.3% (±7.7 points)
421 (tie)DikeGrundy County57.8% (±10.8 points)
421 (tie)HullSioux County57.8% (±13.5 points)
421 (tie)SwisherJohnson County57.8% (±12.2 points)
424Le ClaireScott County56.7% (±13.1 points)
425Long GroveScott County55.9% (±14.5 points)
426 (tie)EarlhamMadison County55.7% (±10.0 points)
426 (tie)RaymondBlack Hawk County55.7% (±13.0 points)
428UnderwoodPottawattamie County55.4% (±13.7 points)
429HillsJohnson County55.2% (±15.0 points)
430 (tie)DyersvilleDubuque County54.8% (±11.2 points)
430 (tie)GilbertStory County54.8% (±9.2 points)
430 (tie)RiversideWashington County54.8% (±11.0 points)
433BeaconMahaska County54.6% (±15.6 points)
434 (tie)CascadeDubuque County54.5% (±10.2 points)
434 (tie)WaverlyBremer County54.5% (±6.2 points)
436SaylorvillePolk County54.4% (±14.5 points)
437 (tie)FarleyDubuque County54.3% (±11.3 points)
437 (tie)LarchwoodLyon County54.3% (±12.9 points)
439WilliamsburgIowa County54.2% (±12.8 points)
440 (tie)Center PointLinn County53.8% (±13.7 points)
440 (tie)OkobojiDickinson County53.8% (±10.0 points)
440 (tie)Spirit LakeDickinson County53.8% (±8.8 points)
443Blue GrassScott County53.3% (±9.8 points)
444 (tie)KalonaWashington County53.2% (±9.1 points)
444 (tie)ShellsburgBenton County53.2% (±11.1 points)
446HazletonBuchanan County53.1% (±14.5 points)
447LisbonLinn County53.0% (±11.2 points)
448ParkersburgButler County52.7% (±9.3 points)
449CrescentPottawattamie County52.3% (±19.1 points)
450West LibertyMuscatine County52.1% (±13.7 points)
451IndianolaWarren County52.0% (±4.8 points)
452Sioux CenterSioux County51.8% (±10.2 points)
453BettendorfScott County51.2% (±3.4 points)
454 (tie)EpworthDubuque County49.7% (±10.0 points)
454 (tie)LawtonWoodbury County49.7% (±11.2 points)
456HintonPlymouth County49.4% (±12.0 points)
457Rock ValleySioux County48.3% (±14.7 points)
458MilfordDickinson County46.6% (±9.8 points)
459West OkobojiDickinson County45.7% (±10.3 points)
460Van MeterDallas County45.4% (±14.8 points)
461Iowa CityJohnson County44.7% (±2.5 points)
462Harpers FerryAllamakee County44.1% (±10.2 points)
463MarquetteClayton County43.9% (±12.0 points)
464AdelDallas County43.0% (±11.1 points)
465LockridgeJefferson County42.8% (±16.5 points)
466West BranchCedar County40.7% (±9.7 points)
467AmesStory County39.9% (±2.6 points)
468MarionLinn County37.6% (±3.5 points)
469SolonJohnson County37.3% (±11.1 points)
470HiawathaLinn County37.0% (±8.6 points)
471Sergeant BluffWoodbury County36.7% (±9.1 points)
472Arnolds ParkDickinson County36.5% (±6.7 points)
473FruitlandMuscatine County36.1% (±10.7 points)
474UrbandalePolk County33.7% (±2.8 points)
475HuxleyStory County33.0% (±7.6 points)
476CummingWarren County32.7% (±14.1 points)
477UrbanaBenton County31.8% (±9.6 points)
478AtkinsBenton County30.6% (±6.2 points)
479 (tie)ElkhartPolk County28.3% (±10.8 points)
479 (tie)GrangerDallas County28.3% (±7.7 points)
481ClivePolk County28.1% (±4.7 points)
482CoralvilleJohnson County27.9% (±4.2 points)
483FairfaxLinn County27.8% (±9.8 points)
484AltoonaPolk County27.7% (±4.7 points)
485West Des MoinesPolk County27.6% (±2.3 points)
486NorwalkWarren County26.6% (±5.4 points)
487Pleasant HillPolk County24.8% (±6.0 points)
488EldridgeScott County24.1% (±7.4 points)
489WalfordBenton County23.6% (±10.0 points)
490ElyLinn County21.1% (±8.2 points)
491PaloLinn County21.0% (±8.0 points)
492Polk CityPolk County20.8% (±8.1 points)
493AnkenyPolk County18.9% (±1.9 points)
494AsburyDubuque County17.7% (±5.4 points)
495GrimesPolk County15.9% (±4.6 points)
496RobinsLinn County13.7% (±5.7 points)
497BondurantPolk County13.6% (±6.3 points)
498North LibertyJohnson County13.3% (±3.5 points)
499WaukeeDallas County10.0% (±2.1 points)
500JohnstonPolk County7.4% (±1.9 points)

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

500 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in Iowa

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for Iowa beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near Iowa, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near Iowa, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about Iowa

Which place in Iowa has the highest age of homes?

Lost Nation has the highest, 97.2% (±17.9 points) (2020–2024 American Community Survey).

Which place in Iowa has the lowest age of homes?

Johnston has the lowest, 7.4% (±1.9 points).

What is the age of homes in Iowa?

The figure for Iowa as a whole is 61.5% (±0.4 points).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related