Housing P/E Ratio: How to Value Real Estate Like a Stock

Published April 6, 2026

The housing P/E ratio compares home prices to the economic output of the area where those homes sit. How many years of local GDP does it take to pay for the median home? A county with a P/E of 3.0 is fundamentally cheap. A county at 9.0 is expensive relative to what its economy actually produces.

Stock investors use the P/E ratio every day. A company trading at 40x earnings is priced for growth. One at 8x earnings is either undervalued or in trouble. The same logic applies to real estate. Substitute home prices for stock prices and local GDP per capita for earnings per share.

BoomTownIndex weights this metric at 30% of the composite score, making it the single largest factor in how 996 U.S. counties get ranked. Below is the formula, the real data, and what it reveals about markets from Silicon Valley to West Texas.

What the Housing P/E Ratio Measures

The formula is straightforward:

Housing P/E = Median Home Value / GDP per Capita

Median Home Value comes from Zillow's Home Value Index (ZHVI), which tracks the typical home value for each county using a smoothed, seasonally adjusted methodology. Not asking prices. Not listing prices. Zillow's estimate of what the middle-of-the-market home is actually worth.

GDP per Capita comes from the Bureau of Economic Analysis (BEA), which publishes annual GDP figures for every U.S. county. Divide total county GDP by population and you get economic output per person, a measure of how productive the local economy is.

The national median housing P/E across all 996 counties in our dataset is 4.7x. The typical American county has home prices equal to about 4.7 years of its GDP per capita.

Why GDP instead of income? Most housing affordability metrics use household income. We use GDP per capita because it captures the full economic productivity of an area, including corporate output, government spending, capital investment, and public-sector activity. A county with a large military base or a major university might have modest household incomes but strong GDP. That economic activity supports home values in ways income alone misses.

What the P/E Ratio Tells You About a County

Low P/E means homes are cheap relative to local economic output. High P/E means expensive. Neither is automatically good or bad. Context determines everything.

Low P/E Counties (Under 3.0x)

These counties have economies that produce a lot relative to home prices. Energy production and manufacturing dominate. Ector County, Texas (Odessa) sits at a P/E around 1.4x, with home prices extremely low relative to oil-driven GDP. Midland County is similar.

Low P/E doesn't always mean "buy here." Some counties have low ratios because a single employer or industry inflates the GDP figure while housing demand stays soft. If the oil fields slow down, GDP drops fast and the ratio loses its meaning.

Moderate P/E Counties (3.0x – 6.0x)

The sweet spot. BoomTownIndex assigns the highest valuation scores here because home prices roughly track local economic output. Growth in the economy translates into growth in home values. DuPage County, Illinois (western suburbs of Chicago) and Maricopa County, Arizona (Phoenix metro) both land in this range.

A county at 4.5x with strong GDP growth and inbound migration is the classic boom town signal. The economy is expanding. Prices haven't caught up yet. People are moving in. That gap is where investors and homebuyers find value.

High P/E Counties (Above 7.0x)

High-P/E counties split into two categories. Structurally expensive markets like San Francisco (around 7-8x) stay elevated for decades because of supply constraints, zoning restrictions, foreign capital, and sheer desirability. San Francisco has traded at a high P/E since the 1990s. Not a bubble. Structural.

Then there are markets with speculative run-ups. Boise, Idaho spiked from about 5x to over 9x during the 2020-2022 pandemic boom, then mean-reverted as prices corrected. Travis County, Texas (Austin) followed the same pattern. Prices surged past what the local economy could justify, then pulled back.

Key distinction: A high P/E that's been stable for 10+ years is structural. A high P/E that appeared in the last 2-3 years is potentially speculative. BoomTownIndex uses a county's own 5-year P/E average to distinguish between the two — markets are only penalized for deviation from their own norm, not for being expensive in absolute terms.

Real Data: P/E Ratios Across U.S. Counties

Here's how the housing P/E ratio looks across a range of counties in the BoomTownIndex dataset:

County State P/E Ratio Signal
Ector County (Odessa) TX 1.4x Energy-driven GDP, very cheap housing
Harris County (Houston) TX 3.2x Diversified economy, affordable relative to output
Maricopa County (Phoenix) AZ 4.8x Near national median, strong growth signals
DuPage County (Chicago suburbs) IL 5.1x Moderately priced, bedroom community
Travis County (Austin) TX 5.5x Cooling from speculative peak
King County (Seattle) WA 6.8x Tech-driven, structurally expensive
San Francisco County CA 7.6x Structural — supply-constrained for decades
San Mateo County (Silicon Valley) CA 9.2x Most expensive P/E in the dataset

The spread is enormous. Ector County at 1.4x and San Mateo County at 9.2x represent completely different real estate universes. A dollar of economic output buys you roughly 6.5 times more housing in Odessa than in Silicon Valley.

See Every County's P/E Ratio

BoomTownIndex ranks 996 U.S. counties using the housing P/E ratio and six other economic signals.

Find Boom Towns

Why P/E Beats Price-to-Income for Real Estate

The standard housing affordability metric is price-to-income, defined as median home price divided by median household income. Numbeo, Statista, Redfin, and every real estate magazine uses some version of it. The flaw: household income only captures what residents earn as wages and investment income. It misses the rest of the economic picture entirely.

Take a county with a large military installation. Soldiers don't have high household incomes, so price-to-income makes the area look expensive. But the base generates enormous economic activity through contractors, suppliers, federal spending, and support services. All of that supports housing demand. GDP captures it. Income doesn't.

College towns show the same blind spot. Students suppress median household income because they technically have near-zero earnings. But the university might be the largest employer for 50 miles, generating hundreds of millions in economic output. GDP-based P/E gives a clearer picture of the economic foundation under those home prices.

Metric Price-to-Income Housing P/E (GDP)
Data source Census ACS BEA + Zillow ZHVI
What it captures Resident wages only Full economic output
Military bases Overestimates cost Captures defense spending
College towns Skewed by student income Captures university output
Bedroom communities Accurate (residents earn elsewhere) May understate (low local GDP)
Energy counties Misses corporate output Captures full extraction value

Neither metric is perfect. Price-to-income works better for pure bedroom communities where residents commute elsewhere for work. GDP-based P/E works better for counties with significant economic activity that doesn't show up in resident wages. For a county-level ranking of 996 markets, GDP-based P/E captures more of the economic foundation under home prices.

How BoomTownIndex Uses the P/E Ratio

The housing P/E ratio is inverted before scoring. Low P/E (cheap relative to output) gets a high score. High P/E (expensive) gets a low score. The inverted ratio is then percentile-ranked across all 996 counties, so every county lands on a 0-to-100 valuation scale.

Valuation accounts for 30% of the composite BoomTownIndex score, the single largest weight. The remaining 70% splits across six momentum and demand signals: price trajectory, GDP growth projection, migration, income growth, vacancy rate, and rent growth.

BTI Score = PE_inverted × 0.30 + Price_trajectory × 0.15 + GDP_projection × 0.15 + Migration × 0.10 + Income_growth × 0.10 + Vacancy_inv × 0.10 + Rent_growth × 0.10

The P/E ratio answers "is it cheap?" The other six signals answer "is it growing?" A county that scores high on both, with low P/E and strong momentum across multiple indicators, is what the composite score identifies as a boom town.

The Speculation Dampener

Raw price trajectory can be misleading. A county where home prices jumped 15% last year might be experiencing genuine demand-driven growth. Or it might be in a speculative bubble about to correct.

BoomTownIndex applies a speculation dampener to the price trajectory pillar. The dampener uses the price-to-rent ratio, specifically how each county's current price-to-rent compares to its own 5-year historical average.

If a county's P/R ratio sits above its historical norm, the price trajectory score gets reduced. The further above normal, the bigger the cut. At or below the historical average? No penalty. Counties where price growth is supported by rental demand (fundamentals) get full credit. Counties where prices have outrun rents (speculation) get discounted.

Why not use national P/R? San Francisco has had a price-to-rent ratio above 25x for over a decade. Comparing it to the national median of 13x would permanently penalize a market that's structurally expensive, not speculative. Comparing each county to its own history means the dampener only fires when a market deviates from its own established pattern.

What the P/E Ratio Can't Tell You

No single number captures everything about a real estate market. The housing P/E ratio has real limitations worth understanding before you use it to make decisions.

It ignores housing supply. A county might have a low P/E simply because nobody wants to live there and supply far exceeds demand. San Francisco has a high P/E partly because geographic constraints (peninsula, water on three sides) make new construction nearly impossible. Supply and demand dynamics don't show up in the P/E number itself.

GDP composition matters. A county where GDP depends on one volatile industry, like oil extraction or a single large employer, has a P/E ratio that can swing wildly year to year. Ector County's 1.4x looks incredible until you consider that a sustained oil price collapse could cut GDP in half within a year.

The data lags. BEA publishes GDP with a roughly one-year delay. Zillow updates home values monthly. The ratio inherently compares current home prices against last year's economic output, and in a rapidly shifting economy, the P/E may already be stale.

It says nothing about livability. Cheap homes relative to economic output doesn't mean a place is worth living in. Climate, schools, crime, healthcare access, walkability, cultural life. None of that factors into the P/E ratio. It measures valuation, not quality of life.

Explore County-Level Rankings

See how 996 U.S. counties rank on valuation, momentum, and composite boom town score.

Find Boom Towns

How to Use This Metric

If you're evaluating a county for real estate investment or a potential relocation, the housing P/E ratio gives you a starting point for valuation. Read it in context:

The housing P/E ratio won't tell you where to buy a house. It tells you whether home prices in a county are cheap or expensive relative to the economic engine supporting them. Paired with momentum data like job growth, migration patterns, rent trends, and vacancy rates, it becomes one piece of a much larger picture.

That combination of valuation and momentum is what the BoomTownIndex composite score measures. The P/E ratio provides the foundation. The other six signals provide direction. Together, they flag counties where the economics point toward growth before the market fully prices it in.