In March 2024, the Minneapolis city council voted unanimously to upzone a 12-acre parcel in the Northeast neighborhood—a former industrial area targeted for redevelopment. The new zoning allowed mixed-use development up to 8 stories, with no minimum parking requirement. Local housing advocates cheered. The vote was framed as a win for housing supply. One councilmember called it "a major step toward affordability." Real estate forums buzzed with speculation about the project.
Eighteen months later, not a single shovel had broken ground. The zoning change was real, legal, and formally adopted. The building it was supposed to enable remained unbuild.
The mismatch between a zoning vote and an actual housing outcome reveals a causal chain that most policy observers miss: zoning creates permission, but permission is only one input to a much longer chain. Financing, infrastructure, market conditions, and development economics all have to align after the vote happens. When one doesn't, the zoning victory becomes a symbol without substance.
The Minneapolis Case
The 12-acre parcel in Northeast Minneapolis is a useful example because it's recent, well-documented, and illustrates the full chain of dependencies.
In 2023-2024, the neighborhood was in early stages of gentrification. A brewery, coffee roaster, and tech office had leased space in adjacent renovated warehouse buildings. Property values were rising. The city council's 2023 housing action plan included upzoning this parcel as a centerpiece—it would allow for 200-400 new housing units, filling what local analysis called a gap in mid-market rental supply.
The March 2024 zoning vote passed. Entitlements were issued. The parcel was now legally developable at much higher density.
By late 2024, two development teams had submitted preliminary plans. Both were mid-market multifamily projects: 260 units and 310 units, respectively. Rents were projected at $1,400-1,800/month for one-bedrooms. Both projects appeared financially viable on paper: market rents in the neighborhood were $1,200-1,600, slightly below the projections, but the neighborhood trend was upward.
In January 2025, one of the two developers withdrew its application, citing "market timing concerns." The other continued into schematic design, expecting to close financing in Q2 2025.
By late Q2, that developer was still negotiating with construction lenders. The construction budget had risen 12% (labor and materials cost inflation). The developer was seeking 90% LTV financing (high leverage), and the lender's appraisal came in at $95M. The project cost, at current construction prices, was $110M. The gap was unbridgeable at that leverage level.
The zoning that was supposed to unlock housing was real. The building remained unbuild.
Why the Chain Breaks
Four dependencies sit between a zoning change and an occupied housing unit, and each one can derail the entire project:
1. Financing assumptions must match current market conditions. When a project is underwritten, a developer projects construction costs, projects rents at stabilization, and calculates the return assuming a specific leverage ratio (loan-to-value). If construction costs rise 12% between underwriting and actual quote, or if market rents soften, or if lender appetite for that asset class declines, the financial model breaks. Zoning can't fix a financing gap. A parcel that is legally buildable at 400 units doesn't become a building if the construction cost exceeds what renters can afford to pay and lenders won't fund the gap. Minneapolis had zoning. The financing didn't follow.
2. Infrastructure readiness is often assumed, not verified. The Northeast Minneapolis parcel required new water main capacity and sewer tie-in work. The city had budgeted this in the 2024-2025 capital plan, but the work was set for Q4 2025 completion. The developer's financing timeline needed certainty that utilities would be ready by project start. When the utility work slipped to Q1 2026, the developer's lender lost confidence in the timeline. Zoning says you can build. Infrastructure says when you can start. The two are not the same thing.
3. Market conditions shift independently of policy. Between Q1 2024 (zoning vote) and Q2 2025 (financing crunch), Minneapolis's commercial interest rates rose, commercial construction labor became scarcer, and tech hiring in the Twin Cities flattened. A project that was viable in one interest rate and labor-cost environment became marginal in another. Zoning is static; markets are dynamic. Policy changes happen once. Markets change monthly.
4. End-user demand can be real but insufficient. Minneapolis does have a real shortage of mid-market rental housing. Demand for the 260-unit project exists; the question is whether it exists at rents high enough to cover construction costs. Zoning granted permission. Demand granted motivation. But the gap between acceptable market rent and required project economics remained. That gap is not a zoning problem; it's an economic problem, and zoning doesn't solve economic problems.
What Actually Delivers Housing
A building gets built when all of these align:
Zoning permits the use and density.
Financing is available at leverage and cost ratios the developer can absorb.
Infrastructure is ready or will be ready by the time it's needed.
Construction market (labor, materials, equipment) has enough capacity that the project doesn't face compounding delays.
End-user demand (renters, owners, users) exists at prices high enough to cover the cost of construction.
Developer appetite and experience in that asset class exists.
If zoning is the only one in place, you get permission without buildings. That's what happened in Minneapolis.
By Q3 2026, the Northeast Minneapolis parcel remained unbuild. The zoning vote had been 18 months in the past. Housing advocates who had celebrated it as a win were quiet. The developer was renegotiating, hoping for lower construction bids in late 2026. No units had been added to the neighborhood.
The Broader Pattern
Minneapolis is not unique. Similar dynamics are visible in Austin, Denver, Los Angeles, and Portland—cities that have upzoned aggressively in the past two years and seen minimal net new housing as a result. Zoning is necessary; it's not sufficient.
This has policy implications. Cities that assume upzoning will automatically produce housing often find that it doesn't. Other inputs (tax incentives, public infrastructure investment, developer risk appetite, labor-force planning) are material. A zoning change that isn't coupled with infrastructure investment or financing incentives produces entitled land, not housing.
For investors and developers, it means that a zoning vote is a signal, not a guarantee. A parcel zoned for 400 units in a market with the right financing, infrastructure, and demand dynamics might produce 400 units. The same parcel in a market with tighter financing, delayed infrastructure, or construction bottlenecks might produce 0.
Sources
Minneapolis Planning Department. (2024). "Northeast Neighborhood Upzone: Area Plan and Zoning Amendments." https://minneapolismn.gov/business-services/planning-zoning/
Minneapolis 2040. (2024). "Housing Action Plan Implementation Report." https://minneapolismn.gov/
Freddie Mac. (2024). "Primary Mortgage Market Survey: Interest Rate Trends." https://www.freddiemac.com/pmms
U.S. Bureau of Labor Statistics. (2024). "Construction Industry Employment and Wages: Midwest Region." https://www.bls.gov/
CoStar. (2024). "Twin Cities Multifamily Market: Rent Growth and Vacancy Analysis." https://www.costargroup.com/
Minnesota Department of Transportation. (2024). "Infrastructure Investment Plan: Metropolitan Area." https://www.dot.state.mn.us/
90-Day Prediction (December 31, 2026)
By year-end 2026, at least one major city (Denver, Austin, Portland, or Los Angeles) will publicly revise its 3-year housing production forecast downward, citing "infrastructure readiness" or "financing conditions" as a material limiting factor beyond zoning, in a published planning or bond offering document. Verification: city planning report, CAC minutes, or municipal bond offering statement published in November-December 2026.
Call-to-Action
If you're evaluating real estate opportunities in upzoned neighborhoods, or if you're assessing policy-driven housing initiatives, the zoning vote is the start of the chain, not the end. Cokas.io helps investors and policymakers trace the full causal chain from policy to production: mapping zoning entitlements, infrastructure status, financing conditions, and market demand so you can see where the real constraints are.
