Market Momentum

Updated weekly · April 27, 2026

Which neighborhoods are gaining momentum — and which are losing it? This report scores 228 Triangle neighborhoods on a composite of $/sqft appreciation, sales volume, emerging market position, and turnover signals. Neighborhoods are classified as Heating Up, Steady, or Cooling Down.

228 Neighborhoods Ranked
42 Heating Up
66 Cooling Down
49.9 Avg Momentum

Data source: Price Index, Turnover Report, Permit Reports · Composite of $/sqft appreciation, volume, position & turnover

173 Neighborhoods
49.2 Avg Momentum
32 Heating Up
55 Cooling Down

Heating Up (32)

Neighborhoods scoring ≥ 70 — strong appreciation, demand, and favorable market position.

Rank Score Neighborhood Median Price Sales Price Tier Permits
1 92.7 Townes $347,081 91 Market-Aligned
2 91.2 Holly Brook $370,500 33 Market-Aligned
3 90.8 Brighton $655,000 34 Market-Aligned
4 89.1 Lakemont $730,000 25 Market-Aligned
5 88.1 Sunset Hills $775,000 22 Market-Aligned
6 86.4 Bedford At Falls River $622,500 44 Market-Aligned
7 80.8 Hidden Valley $530,000 20 Market-Aligned
8 80.2 Bowling Green $440,000 16 Value-Priced
9 79.8 Biltmore Hills $283,000 13 Market-Aligned
12 79.4 Alston Ridge $449,000 17 Market-Aligned

Cooling Down (55)

Neighborhoods scoring below 35 — slowing appreciation, lower demand, or premium pricing facing resistance.

Rank Score Neighborhood Median Price Sales Price Tier
228 11.4 Anderson Pointe Park Townhomes $233,000 11 Value-Priced
227 11.9 Exchange At 401 $390,000 12 Market-Aligned
226 12.1 Riverbrooke $315,000 11 Market-Aligned
225 13.5 Worthdale $275,750 14 Market-Aligned
224 13.6 Bingham Station $400,000 15 Value-Priced
223 14.5 Cobblestone $309,000 10 Market-Aligned
222 14.8 Walnut Hills $525,000 10 Value-Priced
221 15.5 Meadowwood Crossing Townhomes $347,500 10 Market-Aligned
220 16.5 Northwoods $540,000 11 Value-Priced
219 16.7 Bloomsbury $795,000 10 Value-Priced
34 Neighborhoods
48.2 Avg Momentum
4 Heating Up
9 Cooling Down

Heating Up (4)

Neighborhoods scoring ≥ 70 — strong appreciation, demand, and favorable market position.

Rank Score Neighborhood Median Price Sales Price Tier Permits
10 79.6 Treyburn $680,000 30 Market-Aligned
20 77.0 Woodcroft $460,000 55 Market-Aligned
28 74.9 Creekside At Bethpage $560,000 37 Premium-Priced
39 72.4 Falconbridge $602,000 12 Market-Aligned

Cooling Down (9)

Neighborhoods scoring below 35 — slowing appreciation, lower demand, or premium pricing facing resistance.

Rank Score Neighborhood Median Price Sales Price Tier
213 18.7 Old Farm $340,000 15 Value-Priced
212 19.3 Hanover Pointe $402,000 11 Value-Priced
208 20.5 Stone Hill Estates $339,000 16 Value-Priced
206 20.9 American Village $478,000 11 Market-Aligned
205 21.2 Rustica Oaks $494,250 12 Market-Aligned
201 21.9 Cardinal Lake $377,000 13 Value-Priced
199 22.7 Chancellors Ridge $580,000 10 Market-Aligned
193 24.2 Duke $743,750 22 Market-Aligned
165 34.2 Eno Trace $375,000 14 Market-Aligned
10 Neighborhoods
58.3 Avg Momentum
3 Heating Up
2 Cooling Down

Heating Up (3)

Neighborhoods scoring ≥ 70 — strong appreciation, demand, and favorable market position.

Rank Score Neighborhood Median Price Sales Price Tier
11 79.5 Southern Village $888,250 22 Premium-Priced
22 76.6 Cornwallis Hills $435,000 12 Market-Aligned
35 72.9 Ashbury $362,000 12 Market-Aligned

Cooling Down (2)

Neighborhoods scoring below 35 — slowing appreciation, lower demand, or premium pricing facing resistance.

Rank Score Neighborhood Median Price Sales Price Tier
200 22.0 Beckett's Ridge $514,000 10 Market-Aligned
174 32.3 Briarcliff $635,000 16 Value-Priced
11 Neighborhoods
58.3 Avg Momentum
3 Heating Up
0 Cooling Down

Heating Up (3)

Neighborhoods scoring ≥ 70 — strong appreciation, demand, and favorable market position.

Rank Score Neighborhood Median Price Sales Price Tier
14 78.9 Chapel Ridge $912,500 48 Market-Aligned
31 74.2 Legacy West $770,000 27 Market-Aligned
41 71.4 The Woods $292,500 15 Market-Aligned

Cooling Down (0)

No neighborhoods in Chatham County currently score below 35.

Momentum Score Distribution

County Comparison

How to Use This Report

Momentum scores tell you where the market is moving, not where it is today. Here are some practical ways to use this data:

  • Buyers looking for value: Filter for neighborhoods labeled Heating Up with a Value-Priced or Market-Aligned Price Index. These are areas where prices are still accessible but demand is accelerating — buying here means getting in before the market fully reprices.
  • Sellers timing the market: If your neighborhood scores above 70, demand is strong and prices are rising. This is a favorable time to list. If it's Cooling Down, consider whether waiting or pricing aggressively is the better strategy.
  • Investors seeking appreciation: Look for neighborhoods with high momentum scores and moderate turnover. High appreciation combined with healthy transaction volume suggests sustainable growth, not a speculative spike.
  • Comparing neighborhoods: Use the county tabs to compare neighborhoods within the same market. A score of 75 in Wake County means strong momentum relative to other Wake neighborhoods — use it alongside the Price Index to get the full picture.

Momentum vs. Price Index — What's the Difference?

These two reports answer fundamentally different questions:

AspectPrice IndexMomentum
QuestionIs this neighborhood expensive or affordable right now?Is this neighborhood getting more or less expensive?
MeasuresCurrent price level relative to peers, after adjusting for size, age, and locationRate of change — year-over-year appreciation, demand signals, emerging market position
Time frameSnapshot of the trailing 12 monthsComparison of current year vs. prior year
ExampleHayes Barton scores 98 (Premium-Priced) — it's one of the most expensive neighborhoods in Wake CountyHayes Barton might score 40 (Steady) — it's already at the top, so there's limited room for further appreciation
Best forUnderstanding what you'll pay todayUnderstanding where prices are heading tomorrow

A neighborhood can be Premium-Priced and Cooling Down (expensive but plateauing) or Value-Priced and Heating Up (affordable but rising fast). The most actionable insights come from using both reports together.

How This Report Is Built

This report does not fetch raw sales data on its own. Instead, it cross-references three existing data pipelines that already run weekly — the Price Index, the Turnover Report, and the Building Permit Reports — and scores each neighborhood on a composite of four factors.

The four scoring factors:

  • Price Appreciation (40% of score) — Year-over-year change in median price per square foot ($/sqft), from the Price Index. We use $/sqft rather than raw median price because it controls for product mix shift — a neighborhood where larger, more expensive homes sell one year and smaller homes the next can show wild swings in raw median price without any actual market change. $/sqft strips out size effects and measures genuine price appreciation. This is the single strongest momentum signal.
  • Sales Volume (25%) — Number of closed sales ranked against other neighborhoods in the same county. A neighborhood with 80 sales in Wake is compared to other Wake neighborhoods, not to a small Orange County community. More sales relative to county peers = stronger demand signal.
  • Emerging Market Position (20%) — An interaction term that rewards value-priced neighborhoods appreciating fast. A neighborhood priced below the county median that posts strong $/sqft YoY gains scores higher here than an already-premium neighborhood with the same appreciation. This surfaces emerging markets before they become obvious.
  • Turnover Signal (15%) — From the Turnover Report. This uses an inverted-U curve: moderate turnover (around the 60th–75th percentile) scores highest because it signals healthy, active demand. Very low turnover (stagnant) and very high turnover (instability or new construction) both score lower.

If turnover data is missing for a neighborhood (e.g. it wasn't large enough to qualify for the Turnover Report), the 15% turnover weight is redistributed proportionally across the other three factors (appreciation → 47%, volume → 29%, position → 24%). The neighborhood is still scored and ranked.

How scores become labels:

  • Heating Up — Composite score ≥ 70. These neighborhoods are in the top tier for appreciation, demand, and market positioning.
  • Steady — Score between 35 and 69. Stable markets — not surging, not declining.
  • Cooling Down — Score below 35. Prices are flat or declining, sales volume is low relative to peers, or premium pricing is meeting resistance.

Why $/sqft instead of raw median price? Raw median sale price is sensitive to product mix shift — if a neighborhood's recent sales skew toward larger homes, the median goes up even if the market is flat. Price per square foot normalizes for size, isolating genuine appreciation from compositional noise. A neighborhood where $/sqft is rising 6% is genuinely appreciating; one where raw median rose 25% but $/sqft barely moved had a different mix of homes sell, not a real price increase.

Builder Confidence badge: Building permit counts from Wake and Durham County are displayed alongside qualifying neighborhoods as a supplementary signal. Permits are not factored into the composite score because only two of the four counties have permit data — including them would unfairly penalize Orange and Chatham neighborhoods.

Which Neighborhoods Are Included (and Excluded)

Not every Triangle neighborhood appears in this report. A neighborhood must pass three filters to be scored:

  1. Must exist in the Price Index. The Price Index is the foundation — it provides the hedonic pricing model, YoY appreciation, and price tier labels. Neighborhoods not covered by the Price Index (very small or unnamed subdivisions) cannot be scored.
  2. Must have year-over-year $/sqft appreciation data. Momentum is fundamentally about change over time. If a neighborhood doesn't have enough historical sales to compute a reliable $/sqft YoY comparison, it's excluded. This is the largest filter — many smaller neighborhoods lack prior-year data.
  3. Must have at least 10 closed sales in the trailing 12 months. With fewer than 10 sales, a single outlier transaction (a foreclosure, a teardown, a family sale) can swing the median price dramatically, making the YoY comparison unreliable.

Neighborhoods that don't meet these thresholds aren't necessarily unimportant — they just don't have enough recent data to score reliably. As sales accumulate over time, more neighborhoods will qualify.

Why some well-known neighborhoods may be missing:

  • Very exclusive communities with large lots and few sales per year (e.g. 5–8 sales) are excluded because their YoY swings are too volatile to score meaningfully.
  • New construction communities are excluded when detected — builder communities show phased pricing that inflates even $/sqft appreciation, reflecting product rollouts rather than genuine market shifts. Neighborhoods with sufficient resale activity alongside new construction may still qualify.
  • Recently renamed or reorganized subdivisions may temporarily drop out if the name mapping hasn't caught up with the canonical neighborhood database.

Interested in a neighborhood that's on the move?

Whether you're buying into momentum or selling at the peak, let's talk strategy.

Get in Touch

This report is for informational purposes only and does not constitute real estate advice, a market appraisal, or a recommendation to buy or sell property. All data is derived from county public records and is provided "as is" without warranty of any kind, either express or implied, including but not limited to accuracy, completeness, or fitness for a particular purpose. Momentum scores reflect recent trends and statistical models — they do not guarantee future market performance. The Casey Mako Group and its agents are not responsible for errors, omissions, or outdated information in the underlying public records. Always consult a licensed real estate professional, appraiser, or financial advisor before making buying, selling, or investment decisions.

Back to Reports

Get this report in your inbox every Monday

Free weekly digest — no account needed, unsubscribe anytime.