$1 million will last: 24 years, 3 months
Several factors contribute to Iowa’s relatively cheap $41,225 annual cost of living. First and foremost, housing is fairly inexpensive, coming in at just $12,967 a year. The $3,191 annual grocery bill is also cheap compared to the national average. Healthcare and transportation costs are about even.