What It Really Costs to Build a New House in Central Iowa: part 2 of Affordable Housing is… Expensive

What It Really Costs to Build a New House in Central Iowa: part 2 of Affordable Housing is… Expensive
This post is part of a five-day series I’m running on why affordable housing costs so much to create here in central Iowa, and what that means whether you’re buying, building or just trying to follow your own hometown’s housing conversation. Want the rest of the series without having to go hunting for it? Subscribe to the blog below and I’ll send each new post straight to your inbox as it goes live.
Yesterday I kicked off this series with a simple claim: affordable housing is expensive to create, no matter the path. Today let’s start with the path everybody names first: just build new houses. Here’s the cold hard fact up front. In central Iowa right now, your basic, new stick-built home generally runs $180 to $250 per square foot, and sometimes more, before you’ve bought the lot. Do the math on a modest 1,400 square foot ranch and you’ll see why nobody’s building $160,000 starter homes anymore. If you missed day 1, check out https://nelsonteamiowa.com/blog/affordable-housing-is-expensive
The Per-Square-Foot Reality
Twenty years ago builders around Ames and the smaller towns north of here could put up a basic ranch for $100 to $120 a square foot. Those days are gone. Between material inflation, labor costs and tighter energy codes, most builders I work with quote $180 to $250 per square foot for basic, standard finishes. That’s a general range, not a bid. Custom cabinetry, stone fireplaces, quartz countertops or a walkout basement pushes it higher.
Run it out. A 1,400 square foot ranch at $200 per foot is $280,000 in construction cost alone. Add a lot and you’re well past $300,000 for what used to be called a starter home. In Gilbert or Ames where lots are pricier, it climbs from there.
Lots: The Cost Under the Cost
People forget the dirt. A developed in-town lot in a small central Iowa town, think Story City, Jewell or Radcliffe, might run $15,000 to $50,000 if you can find one. On the growing edges of Huxley or Ames, developed lots commonly run $80,000 to $120,000 and up.
And here’s the catch in small towns: many don’t have developed lots sitting around at all. Developing a new subdivision means streets, water mains, sanitary sewer, storm sewer and electric before a single house goes up. Infrastructure can easily cost $30,000 to $60,000 per lot to install, which is why small towns struggle to attract developers. The population math doesn’t pencil for the developer taking the risk.
Builder Risk and the Labor Problem
A builder putting up a spec home in a small Iowa town is making a bet: that the house sells fast enough, at a high enough price, to cover carrying costs and leave a reasonable profit margin. In Ames or the Gilbert Community School District that bet’s usually safe. In a town of 1,600 people, it’s not. One slow season, one rate bump, one jump in material pricing and the builder’s sitting on a house eating interest every month. That’s why spec building outside the bigger towns is thin.
Then there’s labor. Iowa’s construction workforce is aging out faster than young people are coming in. Framers, electricians and plumbers are booked out, sometimes six months or more. A build that should take seven months stretches to ten or twelve waiting on trades and every month of delay is another month of construction loan interest. On a $300,000 build, carrying costs during delays are real money, not a rounding error.
Timelines Nobody Budgets For
From signed contract to keys, a new build in central Iowa typically takes 8 to 14 months once you count design, permits, weather and trade scheduling. Iowa winters definitely don’t help. Pour a foundation in November and you’re paying for ground heaters or waiting until spring. Buyers who need housing now can’t wait a year, which is part of why new construction alone never solves an affordability crunch, even when it pencils.
Why Builders Don’t Build Cheap Houses
Here’s the piece that finally made this click for one of my buyer clients. A builder’s fixed costs, permits, site work, foundation, utility connections, mobilization are nearly the same whether the house is 1,300 square feet or 2,600. Spread those costs over a bigger, pricier house and the margin works. Spread them over a smaller, cheaper house and it doesn’t. Builders aren’t refusing to build starter homes out of spite. The math refuses for them.
Quick Questions I Hear All the Time
How much does it cost to build a house in Iowa right now?
As a general estimate, $180 to $250 per square foot for standard stick-built construction, plus the lot. A modest 1,400 square foot home typically lands over $300,000 all-in across most of central Iowa.
How long does it take to build a house in central Iowa?
Plan on 8 to 14 months from contract to move-in once you account for permits, weather and trade availability. Winter starts stretch longer.
Why don’t builders make affordable starter homes anymore?
Fixed costs like site work, permits and utility hookups are roughly the same for a small house as a big one. Small houses can’t absorb those costs and still leave the builder a workable margin.
Tomorrow: we head out of town. Building on an acreage sounds like the affordable escape, until you price the septic, the well, the driveway and the teardown. And I’ll explain why the barndominium isn’t the shortcut it looks like on YouTube.
Share this article
Subscribe to our blog
Get Central Iowa market updates, neighborhood guides, and buying and selling tips as we publish them.
Written by Brandi Nelson · Nelson Real Estate Team at CENTURY 21® Signature Real Estate