Communities nationwide are facing a growing housing affordability crisis. We know building more homes is part of the solution, and pro-housing policies (like upzoning and limiting parking requirements) are gaining momentum in cities and states around the country. But how do we know which of these will actually work?
We created this tool - the Housing Policy Simulator - to model how specific policies are likely to play out in a given city. The map you see below is a simplified, user-friendly visualization of the Simulator, created to allow people to explore for themselves how different policies might play out in different cities.
The Housing Policy Simulator ("Simulator") takes into consideration local economic conditions, zoning rules, historical development patterns, and "development math" (the calculations developers use to determine if a project makes sense). Based on these inputs, it estimates the likelihood of a developer building multi-family market-rate housing on a given piece of land, and calculates how this might change if a specific policy were applied.
The Simulator provides crucial information about the possible impact of new policies, but it’s intended as just one input into the policymaking process. It doesn’t take into account who already lives in the communities being analyzed, or the non-monetary value (for example, historic or cultural importance) of what already exists on parcels modeled for new development. It also doesn't address additional goals a city or locality might have, like reducing vehicle emissions, managing development in areas vulnerable to displacement, or building near resources which further fair housing goals.
Working with local research partners ensures that the Simulator's models are considered holistically. To put our data to use, we work with academic and research institutions around the country who combine Simulator analyses with understanding of local needs and priorities.
For example, researchers at the University of Denver discovered that a proposed change to the city’s parking rules for new development could generate significantly more homes per year, which informed the city’s decision to eliminate these requirements entirely.
Learn more about how researchers interface with the dataLet's say that in a given year, the status quo is that 5 new units would be built.
We model how many units would be built under a specific policy.
To show the impact of that policy, we focus on the net change, the number of new units built attributable to that policy change.
We then model that change under various economic scenarios.
Use the map below to explore how different policies might affect housing development in cities across the country.
Net change from status quo in expected units per year
Net change from status quo in expected units per year
Net change from status quo in expected units per year
The Terner Housing Policy Simulator was developed by Terner Labs. Its analytics are powered by MapCraft.io software. This interactive visualization of some Simulator outputs was designed and built by Graphicacy.
The Terner Housing Policy Simulator (“Simulator”) is a tool which enables policymakers and researchers to simulate the impact of various policy scenarios on the financial feasibility of housing development.
The Simulator models a comprehensive suite of feasible multifamily developments on a site, the financial viability of each potential development, and the likelihood of development for the most profitable option. Users can then toggle between policy scenarios and compare their potential impact on future development.
The Simulator uses a built-in proforma, a financial projection which estimates the potential profitability of rental projects. It analyzes hypothetical projects, from duplexes to 1,000-unit buildings, which conform to site regulations and user input assumptions across potentially hundreds of thousands of parcels.
This document provides a detailed explanation of the Simulator methodology, including our data sources and the Simulator’s assumptions.
Broadly, the Simulator works as follows:
Differences in the expected number of units under each policy scenario can result from a combination of two types of changes. First, the optimal development on a parcel could change, resulting in a different number of units. For example, the optimal development for a given parcel might have 10 units for the baseline scenario, but it could increase to 15 units if a larger building would fit if fewer parking spaces were included. Second, the estimated financial metrics and associated probability of development could change. For example, the optimal development for a given parcel might be 10 units for both scenarios, but the probability of development might increase.