White paper · Companion to the working paper

Deciding About Housing With Public Data

Last updated

A planner's guide to what COHO Analytics is trying to help communities decide, how housing need, market demand, affordability, feasibility and policy fit together, and what the evidence can and cannot establish.

Summary

COHO Analytics is a free public website that compiles federal, state and local data on housing in Colorado. It is built to help a town, county or developer answer five questions in order:

  • Need: who in the community is struggling with housing costs?
  • Demand: who is likely to rent or buy new housing in a particular place?
  • Affordability: how far apart are local incomes and local prices?
  • Feasibility: could a project serving those households actually be financed?
  • Policy: what programs and obligations apply to this jurisdiction?

The questions are related, but none of them answers another. A community can have severe need and little market demand. A project can be feasible and still miss the households under the most pressure. Much of the confusion in local housing debates comes from treating one question as if it settled another.

The site covers all 546 Colorado counties, municipalities and census-designated places. For each one it gives measured values with their sources and dates. When a value cannot be measured, the site says so rather than showing a zero. Everything on the site is a screening tool. It helps decide where to look closely and what to ask. It does not replace a commissioned market study, lender underwriting, a housing authority's review, or local knowledge.

This paper explains how the pieces fit together and works through one real example: the City of Fruita in Mesa County. It sets out what the evidence can and cannot establish, and how a planner might use it in a housing needs assessment, a Proposition 123 commitment, a comprehensive plan, or a staff report.

01What the site is for

Most Colorado jurisdictions have to make housing decisions without a housing staff. A town of 5,000 people may have one planner, who also handles zoning, subdivisions and floodplains. When the council asks "how much housing do we need, and for whom?", that planner usually has three options:

  • quote figures from a regional study several years old;
  • commission a new study, often costing tens of thousands of dollars;
  • assemble Census tables by hand.

COHO is an attempt at a fourth option. It is a consistent, sourced starting point that is the same for every jurisdiction in the state and is refreshed as its sources are updated.

It is meant to support decisions like these:

  • whether to adopt a Proposition 123 commitment, and at what level;
  • which income groups a housing strategy should prioritize;
  • whether a proposed site is worth a closer look for a tax-credit project;
  • whether an ownership program or a rental program better fits local conditions;
  • how a community compares with its neighbors and with places of similar size.

It is not built to decide whether a specific project should be approved, to estimate the value of a particular parcel, or to predict whether an application will win a competitive award. The site tries to be explicit about these boundaries, and so does this paper.

02Five questions, and why they are different

2.1 Need

Need means households already living in the community whose housing costs are more than they can reasonably pay. The standard federal measure is cost burden: a household spending more than 30 percent of its gross income on housing is cost-burdened, and one spending more than 50 percent is severely cost-burdened. For renters, housing cost means rent plus utilities. For owners, it means the mortgage payment, property taxes, insurance and utilities.

The main source is the U.S. Department of Housing and Urban Development's CHAS tables. CHAS stands for Comprehensive Housing Affordability Strategy; it is a special tabulation of Census Bureau survey data. CHAS is used because it is the only public source that cross-tabulates cost burden by income group and tenure (renting or owning). The current CHAS release covers 2018–2022.

Need describes a population, not a building program. Saying that 385 renter households are cost-burdened does not mean 385 units should be built. Some of those households need a lower rent in the unit they already have. Some need a higher income. Some would be served by a housing voucher. And some burdened households have chosen to spend more on housing.

2.2 Demand

Demand means the households likely to move into a particular kind of housing, in a particular place, at a particular price. It is always tied to an area. The site uses a primary market area (PMA): the geography from which most residents of a proposed development would be expected to come. The market analysis tool draws a PMA around a site and estimates two things.

Capture rate. This is the share of income-qualified households in the PMA that a project would need to attract to fill its units. Colorado's housing finance agency, CHFA, uses capture rate as a check in reviewing tax-credit applications. A high capture rate means the project depends on attracting an unusually large share of the eligible market.

Market conditions. These include rent levels, vacancy, recent construction, and other assisted housing already in the area.

Demand and need can point in different directions. A rural community with a high burden rate may have too few income-qualified renters within a reasonable distance to fill a 60-unit building. A growing suburb with moderate burden rates may have deep demand.

2.3 Affordability

Affordability compares local incomes with local prices. Incomes are measured against Area Median Income (AMI), the median family income that HUD publishes each year for each county or metropolitan area, adjusted for household size. Program eligibility is set as a percentage of AMI: 30 percent ("extremely low income"), 50 percent ("very low income"), 60 percent (the usual tax-credit ceiling) and 80 percent ("low income").

The site turns each AMI level into the monthly rent a household at that level could pay at 30 percent of income. It then counts two things for each level:

  • how many renter households have incomes at or below that level;
  • how many rental units are priced at or below the matching rent.

The difference between the two counts is the affordability gap for that income level.

There is one important limitation. The unit count reflects what a unit costs, not who lives in it. A unit priced for a household at 50 percent of AMI may be rented by a household earning much more. The gap is therefore a lower bound on the mismatch, not a count of vacant affordable units.

2.4 Feasibility

Feasibility asks whether a project could be financed. For affordable rental housing in Colorado, the main federal tool is the Low-Income Housing Tax Credit (LIHTC). The federal government gives states tax credits, which state agencies award to developers. Developers sell the credits to investors, and the investors' money pays for part of construction, so the project needs less debt and can charge lower rents. LIHTC comes in two forms:

  • 9 percent credits. These are scarce and awarded competitively by CHFA against a published scoring plan, the Qualified Allocation Plan (QAP).
  • 4 percent credits. These are paired with tax-exempt bond financing. They are not competitive in the same way, but they provide less equity per unit.

The site's deal calculator estimates the gap between what a project costs and what its rents, debt and credits can support. It states its own limits: it does not model several items a lender or CHFA would review, and it is "not a substitute for lender underwriting or CHFA review." For an ownership project, the site never shows tax-credit or rental-income figures, because those do not apply.

2.5 Policy

Policy covers the rules and programs that change the answers to the other four questions:

  • state funding conditions, such as Proposition 123;
  • state land-use requirements, such as the transit-oriented communities law;
  • federal program changes;
  • local tools such as fee waivers, inclusionary requirements and land donation.

Policy changes often, and the difference between an enacted law, a draft rule and a bill still being debated matters. Section 7 lists current status as of the date of this paper.

2.6 How the site puts them in order

The site's guided path follows these steps:

  1. Choose a jurisdiction.
  2. Screen statewide opportunities.
  3. Read the housing needs assessment.
  4. Analyze a market area.
  5. Test growth scenarios.
  6. Size a deal.
  7. Review a summary recommendation.

Each step saves its inputs so the next one can use them. The ordering is deliberate. Need comes first, because a strategy should begin with who is struggling. Demand and feasibility come later, because they test whether a particular response is practical.

03Terms used in this paper

TermMeaning
ACSAmerican Community Survey. A continuous Census Bureau survey; the site uses five-year estimates (currently 2020–2024), which pool five years of responses to produce reliable figures for small places.
AMIArea Median Income, published by HUD for each county. Mesa County's four-person AMI for 2026 is $100,600.
CHASHUD's cross-tabulation of ACS data by income, tenure and housing problems. Current vintage: 2018–2022.
Cost burdenHousing costs above 30% of gross income. Severe cost burden: above 50%.
TenureWhether a household owns or rents its home.
PMAPrimary market area. The area expected to supply most residents of a proposed development.
Capture rateThe share of eligible households in the PMA a project must attract to fill.
LIHTCLow-Income Housing Tax Credit. The main federal subsidy for affordable rental construction.
QCT / DDAQualified Census Tract / Difficult Development Area. HUD designations that let a tax-credit project claim up to 30% more eligible cost.
Percentile scoreA position among comparable places (0–100), not a measure of absolute severity. A score of 84 means the place ranks above 84% of places of its type on that measure.
ScreeningAn estimate used to decide where to look more closely. It is not a finding for approval or financing.

04A worked example: Fruita, Mesa County

Fruita is a city of about 13,700 people in the Grand Valley, west of Grand Junction. It makes a useful example because the data for it is nearly complete, and because it shows several of the traps described above.

All figures below are those published on the COHO site on 27 September 2026.

4.1 Who lives there

Households. Fruita has 5,273 households. 4,212 own their homes and 1,061 rent, so renters are about 20 percent of households.

Income and housing costs.

  • Median household income: $87,184.
  • Median gross rent: $1,472 a month.
  • Typical home value: $486,295 (Zillow's home value index for May 2026), about 5.6 times the median household income.

Source: ACS 2020–2024 five-year estimates; Zillow Home Value Index.

4.2 Need: who is cost-burdened

CHAS 2018–2022, with Fruita's counts adjusted to match its current ACS household totals, gives:

RentersOwners
Households1,0614,212
Cost-burdened (>30%)385 (36%)1,066 (25%)
Severely cost-burdened (>50%)263 (25%)376 (9%)

Two things stand out.

The burden is heavily concentrated at the lowest incomes. Of the roughly 222 renter households at or below 30 percent of AMI, about 98 percent are cost-burdened and 89 percent are severely burdened. Of the 252 owner households in that income group, 95 percent are burdened. At 51–80 percent of AMI the renter burden rate falls to 25 percent.

There are almost three times as many burdened owners as burdened renters. About 270 of the 591 owner households between 51 and 80 percent of AMI are cost-burdened. A strategy built only around new rental units would miss most of the burdened households in the city. Owner-focused tools such as repair and rehabilitation assistance, property tax deferral or relief for fixed-income households, and preserving existing modest homes deserve equal attention.

Two sources, two answers. The site also reports a renter cost-burden rate of 43.6 percent, which comes from a different ACS table (gross rent as a percentage of income) and a later period (2020–2024). CHAS gives 36.3 percent for 2018–2022.

Neither figure is wrong. They measure the same idea with different tables, periods and treatments of households with no reported income. A staff report should give one figure, name its source and period, and if both appear, explain why they differ. Quoting the higher figure in one paragraph and the lower in another invites challenge.

4.3 Affordability: the gap by income level

Mesa County's 2026 AMI for a four-person household is $100,600. At 30 percent of income, the affordable monthly rents are:

Income levelAffordable rentRenter households at or belowRental units priced at or belowShortfall
≤30% AMI$754295192103
≤50% AMI$1,258590358232
≤60% AMI$1,509637433204
≤80% AMI$2,01273870137

Source: ACS 2020–2024 (renter households by income; gross rent), HUD FY2026 income limits.

How to read this table. The rows are cumulative. The ≤50% row includes everyone in the ≤30% row. So the right reading is not "232 units are needed at 50 percent of AMI." It is: "counting all renters at or below 50 percent of AMI, there are 232 more such households than there are units they could afford."

What the table shows. The shortfall is largest at 50 percent of AMI and nearly disappears by 80 percent. Fruita's rental problem is therefore mostly a problem of very low and extremely low incomes. Tax-credit rents set at 60 percent of AMI ($1,509 for this household size, before utilities) would not reach the deepest need without additional subsidy, such as project-based vouchers or income averaging.

What the table does not show. Whether the 701 units priced at or below 80 percent of AMI are actually occupied by households in that income range.

County context. Mesa County as a whole has 5,873 renter households at or below 30 percent of AMI and 2,766 units priced for them, a shortfall of about 3,100. At 60 percent of AMI, units priced within reach slightly outnumber the households. Fruita's pattern is the county's pattern at a smaller scale.

4.4 Supply already in place

CHFA's tax-credit property records list two projects in Fruita:

  • Grand Mesa: 24 units, 23 of them income-restricted. Credits awarded in 2005.
  • Fruita Mews: 50 units, 43 income-restricted. Credits awarded in 2022.

Mesa County as a whole has 17 tax-credit properties with about 1,130 income-restricted units.

4.5 How Fruita compares

The site ranks all 546 Colorado geographies on a composite of need and opportunity:

  • Overall: Fruita ranks 73rd.
  • Community need score: 84.5. This combines the affordability gap, cost burden, affordability intensity, projected growth pressure and overcrowding.
  • Opportunity score: 56.1. This combines economic mobility, walkability, access to amenities and QCT/DDA status.

These are percentile scores. They say Fruita's need is higher than about 84 percent of comparable places. They do not say that 84 percent of anything is unmet. A community ranked 300th may still have hundreds of severely burdened households.

The ranking is useful for choosing between places, as a state agency or regional funder must. It is much less useful for deciding what a single community should do.

4.6 Policy context

Proposition 123. Fruita, Mesa County and Grand Junction have all filed Proposition 123 commitments, in 2024, 2023 and 2023 respectively. That makes them eligible for the state's dedicated affordable-housing funds, subject to meeting their growth commitments.

Transit zones (HB26-1065). About 94 percent of the city's area lies within two miles of one of 18 confirmed Grand Valley Transit stops. About 41 percent lies within half a mile, measured in a straight line. That looks favorable under Colorado's 2026 transit-zone law, but it is a screen only. The state's official zone map is due from the Office of Economic Development and International Trade by 30 October 2026 and had not been published on the date of this paper. Until it is, no site is eligible for the law's benefits, whatever its distance from a stop. Straight-line distance can also overstate access compared with the walking distance CHFA uses.

4.7 What a planner could reasonably conclude

From this evidence, a Fruita planner could defensibly tell a council:

  1. Housing cost pressure is concentrated among households below half of area median income, both renters and owners.
  2. The rental shortfall at those incomes is in the low hundreds of households: about 230 at or below 50 percent of AMI. It is not in the thousands.
  3. More cost-burdened owners than renters live in the city, so owner-stabilization tools belong in the strategy alongside rental production.
  4. A conventional 60-percent-AMI tax-credit project would serve a real but narrower slice of need, unless it is paired with deeper rental subsidy.
  5. Transit-zone eligibility cannot be claimed until the state map is published.

The planner could not conclude from this evidence alone:

  • how many units a specific site can support, which needs a site-specific market study;
  • that a project would win a 9 percent award, which depends on the QAP competition in a given round;
  • that the burden figures describe conditions today. CHAS reflects 2018–2022, before the steepest recent rent increases in many Colorado markets.

05Reading the site's charts

The housing needs assessment pages use a small number of chart types. Each answers a specific question.

  • Stacked bars of cost burden by income group. Each bar is an income range: ≤30%, 31–50%, 51–80%, 81–100% of AMI, and above. The segments split the bar into not burdened, burdened and severely burdened. Compare the heights of the burdened segments to see where most burdened households are. Compare the proportions to see where burden is most intense. These can point to different income groups.
  • Affordability gap bars. These show the cumulative shortfall at each AMI level. Because the levels are cumulative, the bars should not be added together.
  • Tenure and housing-type doughnuts. Share of owners and renters, and share of single-family, attached and multifamily homes. They are useful for seeing whether a community's stock can house a range of household types at all.
  • Population projection lines. State Demography Office projections, with the historical trend for comparison. The scenario builder lets users change migration and household-formation assumptions. Its preset migration levels are illustrative, not forecasts, and the page labels them that way.
  • Age pyramid. Population by age and sex, from the State Demography Office's 2024 estimates. It is useful for anticipating demand for senior housing or for starter homes.
  • Market-area radar chart. On the market analysis page, it shows a site's scores on five dimensions: demand, capture risk, rent pressure, land supply and workforce. A lopsided shape matters more than the total. A site strong on demand but weak on capture risk is a different proposition from one that is middling everywhere.
  • Maps. These show the market area around a site, existing tax-credit properties, and statewide screening results. Map boundaries are drawn from Census geography and do not always match municipal limits as they stand today.

Every chart names its source and data year. When part of a chart has no data, the site shows the gap and says why. It does not draw a zero.

06What the evidence can and cannot establish

It can establish:

  • the approximate number and income profile of cost-burdened households, by tenure;
  • how local rents and home values compare with what local incomes can support;
  • where a community stands relative to comparable Colorado places;
  • the existing stock of income-restricted housing;
  • which state and federal programs a jurisdiction is currently eligible for.

It cannot establish:

  • Current conditions. The most important sources lag. CHAS covers 2018–2022, and the ACS five-year estimates cover 2020–2024. In markets where rents rose sharply after 2021, current burden is likely higher than reported.
  • Precision in small places. ACS figures for towns of a few thousand people carry wide margins of error. A change of a few percentage points between years may be noise. Treat small-place figures as ranges.
  • Place-level totals that add up. Some place figures are apportioned from census tracts that cross municipal boundaries. The site keeps each place's estimate as accurate as it can, which means place figures should not be summed to produce a county or regional total. Use the county figure instead.
  • Absolute severity from a ranking. Percentile scores compare places; they do not measure need.
  • Project feasibility. The deal calculator is a screen. It leaves out several items a lender or CHFA would examine, and says so.
  • Future growth. Projections depend on assumptions about migration and household formation that the user can change. They are scenarios, not predictions.
  • Legal eligibility where the state has not yet acted. The transit-zone law is one example.

How the site handles missing data. When a value cannot be measured, the site reports it as unavailable and gives the reason. It does not show zero. The distinction matters: a town with no tax-credit projects has a measured zero, while a town whose rent data was suppressed for sample size has an unknown. Showing both as "0" would mislead. The technical working paper describes how this rule is enforced.

07Current policy, as of 28 September 2026

This table records what the COHO site reports as of the date above. Status can change. Check the cited source before relying on any row.

MeasureLevelStatusWhat it does (brief)
Proposition 123State (voter-approved 2022)In effectDedicates state revenue (an amount equal to one-tenth of one percent of taxable income, which would otherwise be refunded under TABOR) to affordable housing. Local governments become eligible by filing commitments to increase affordable housing.
HB26-1313StateEnacted; effective 12 Aug 2026Changes the Proposition 123 local commitment requirement for the cycle beginning 1 January 2027.
HB24-1313 (transit-oriented communities)StateEnacted (2024)Sets housing-capacity goals near qualifying transit for certain jurisdictions.
HB26-1065 (transit and housing investment zones)StateEnacted; effective 27 May 2026Creates incentives in zones within two miles of qualifying transit. No zone is designated yet. The state map is due 30 October 2026. The matching CHFA QAP provision is still a draft.
Affordable Housing Credit Improvement Act (AHCIA)FederalPartly enacted, partly pendingTwo of its central provisions, a 12 percent increase in 9 percent credit allocations and a lower bond-financing threshold for 4 percent projects, were enacted in the July 2025 federal budget reconciliation law. The rest remains in pending bills (H.R. 2725 / S. 1515).
21st Century ROAD to Housing Act (H.R. 6644)FederalEnacted 11 July 2026Housing supply and HUD program reforms. It does not include the tax-credit expansions described in earlier versions.
CHFA 2027–28 QAPState agencyDraftSets scoring for competitive 9 percent credits. It is not final until adopted.

Historical context (for example, the 2023 federal Community Reinvestment Act rule, which was enjoined before it took effect) belongs in background sections. It should not be presented as current policy.

08Using the work in practice

For a housing needs assessment. Treat the site as the first draft of the data chapter. It already gives the standard tables: households by tenure and income, cost burden by income, affordability gap, housing stock, projections. Download them with their sources. Then add what the data cannot show: local rent surveys, employer interviews, recent development activity, and the experience of residents and service providers. Cite the vintage of each figure.

For a Proposition 123 decision. Use the gap table (Section 4.3) to judge whether a commitment level is achievable and which income levels new units should serve. The commitment requirements are changing for the 2027 cycle (HB26-1313), so check current state guidance before setting a target.

For a comprehensive plan housing element. The five questions make a useful outline:

  • who needs housing;
  • what the market will support;
  • the gap between incomes and prices;
  • what can be financed;
  • which tools the community controls.

The Fruita example shows why tenure matters. A plan that measures need only among renters will miss a large share of burdened households.

For development review and staff reports. When a developer's market study makes claims about demand or capture rate, compare them with the site's market analysis for the same area. Large differences are not necessarily errors, since the developer's study may use newer or more local data, but they are worth asking about.

For public meetings. The site's charts are designed to be shown. When presenting, say what each chart measures, what year it describes, and what it cannot tell the audience. "This shows how many renter households earn less than the income needed for the rents in town, as of the 2020–2024 survey" is more persuasive, and harder to dispute, than a number with no context.

What to verify locally before relying on any figure:

  • current rents from local property managers;
  • recent building permits and projects under construction;
  • whether municipal boundaries have changed since the Census geography was drawn;
  • the current status of any law or program named.

09Relationship to the technical working paper

The COHO working paper, Instrumenting Housing Need, and the computational methods page are written for developers, researchers and reviewers of the software. They document how each figure is computed, the weights in each score, the tests that check the calculations, and the known weaknesses in the methods. A planner who needs to defend a figure in a public hearing can find its full derivation there.

This paper describes the same system from the other side: what it is for and how to use it. Where the two differ in emphasis, the technical paper governs questions of method.

Sources

Figures in this paper were published on the COHO Analytics site on 27 September 2026.

  • U.S. Department of Housing and Urban Development, Comprehensive Housing Affordability Strategy (CHAS) data, 2018–2022. huduser.gov/portal/datasets/cp.html
  • U.S. Census Bureau, American Community Survey 5-year estimates, 2020–2024: tables DP02, DP04 and B25118, and gross rent as a percentage of household income. data.census.gov
  • U.S. Department of Housing and Urban Development, FY2026 Income Limits. huduser.gov/portal/datasets/il.html
  • Colorado Housing and Finance Authority, LIHTC property inventory (retrieved 27 September 2026) and the draft 2027–28 Qualified Allocation Plan. chfainfo.com
  • Colorado Department of Local Affairs, State Demography Office, 2024 population estimates and projections; Proposition 123 commitment filings. dola.colorado.gov
  • Colorado Office of Economic Development and International Trade, Transit and Housing Investment Zone map status (checked 26 September 2026). oedit.colorado.gov
  • Zillow Home Value Index, May 2026.
  • Colorado General Assembly, bill records for HB24-1313, HB26-1065 and HB26-1313. leg.colorado.gov
  • Congress.gov, H.R. 6644 (119th Congress); H.R. 2725 and S. 1515 (119th Congress).
  • COHO Analytics, Instrumenting Housing Need (working paper) and What the Numbers Actually Do (methods), cohoanalytics.com.