{"zip":"27615","city":"Raleigh","state":"NC","county":"Wake County","countySlug":"wake-county-nc","metro":"Raleigh-Cary, NC","metroSlug":"raleigh-nc","citySlug":"raleigh-nc","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1489,"rentYoy":0.0081,"bedroomEstimates":[1300,1361,1489,1867,2494],"hudFmr":[1720,1800,1970,2470,3300],"ladderSource":"safmr","population":46019,"populationMoe":2232,"medianIncome":112754,"medianIncomeMoe":6407,"medianGrossRent":1612,"medianGrossRentMoe":53,"housingUnits":20862,"occupiedUnits":19274,"vacantUnits":1588,"renterOccupied":5313,"rentBurdenTotal":5313,"rentBurden30Plus":2341,"vacantForRent":644,"vacantForSale":157,"vacantSeasonal":41,"structureTotal":20862,"singleFamilyUnits":15589,"largeMultifamilyUnits":1396,"vacancyRate":0.07611925989837982,"renterShare":0.2756563245823389,"rentBurdenShare":0.44061735366083193,"requiredIncome":59560,"askingRentToIncome":0.15846887915284602,"askingVsAcsRent":0.923697270471464,"askingVsHud2br":0.7558375634517767,"cityRent":1579.446401735139,"countyRent":1676,"metroRent":1689,"cityGrossRent":1572,"countyGrossRent":1623,"countyListings":4147,"countyListingDom":48,"countyPriceReducedShare":0.2298,"countyListingPeriod":"2026-06","metroMonthsSupply":3,"metroMedianDom":34,"metroPriceDrops":0.3773,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0823388369441294,"apartmentTimeOnMarket":32.7,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":159,"zipSalePrice":539878,"zipSalePriceYoy":0.0382,"zipMedianDom":20,"zipActiveListings":326,"zipActiveListingsYoy":0.0013,"zipInventory":149,"zipInventoryYoy":0.1236,"zipPendingSales":156,"zipMonthsSupply":2.8,"zipSaleToList":0.9965,"zipSoldAboveList":0.31,"zipOffMarketTwoWeeks":0.4552,"generatedAt":"2026-09-01 11:20:14.825366+00","summaryHtml":"<p>Resale pricing and asking rents are moving at different speeds in ZIP 27615. In Redfin’s direct rolling-three-month ZIP for-sale observation, the median sold price was $539,878, up 3.82% from a year earlier, while Zillow’s rent-price screen was 3.31%. That screen is annualized ZIP ZORI divided by median sold price; it is only a cross-source screening ratio, not a cap rate, net return, expected return, or property yield. Resale activity included 159 homes sold with a median 20 days on market. Inventory stood at 149 homes and 2.8 months of supply, while the average sale-to-list result was 99.65% and 31% of sales closed above list. Those are resale-market signals rather than rental transactions. Their relatively firm pricing and marketing signals challenge the much slower recent rent movement described by the ZIP rent record.</p><p>Zillow’s June ZORI reading is a typical observed asking-rent index blended across rental types, not a count of signed leases or a rent quote for a particular home. The exact same-month annualized change was 0.81% over one year, 0.23% over three years, and 3.76% over five years. Recent direction therefore remains positive, confirming rather than reversing the longer path, but its pace is far below the five-year rate. Annualized variability in monthly ZORI changes measured 2.78%, indicating limited but real movement around the trend. Separately, the historical maximum drawdown was 3.18%, showing that the index has experienced declines even within an overall growth record. The history has 64 observations with complete coverage. Transparent national discovery ranks among history-eligible ZIPs were 2,195 for momentum, 1,212 for stability, and 2,026 for the balanced score; lower ranks are stronger. Together, the modest recent gain and contained variability support only moderate confidence in one current asking-rent snapshot, not a forecast.</p><p>The matched Census ZCTA is important but is not the same evidence universe as Zillow’s market identifier: a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. The Zillow asking-rent index of $1,489 sits below the ACS five-year ZCTA median gross rent of $1,612, or 92.4% of that survey measure. ACS median gross rent covers occupied renter homes and includes selected utilities, so the gap does not establish that current listings are cheaper on a like-for-like basis. HUD’s bedroom-specific administrative standard is also distinct from asking rent: the local two-bedroom FMR/SAFMR is $1,970, making ZORI 75.6% of that standard. For wider context only, Raleigh city scope rent is $1,579, Wake County scope rent is $1,676, and Raleigh-Cary, NC metro scope rent is $1,689; each exceeds the ZIP index but belongs to a broader geography.</p><p>For bedroom sizing, the local HUD ladder scales the ZIP ZORI into modelled monthly estimates rather than measured bedroom rents. The resulting ladder is $1,300 for a studio, $1,361 for one bedroom, $1,489 for two bedrooms, $1,867 for three bedrooms, and $2,494 for four bedrooms. These figures preserve the local HUD bedroom relationship while anchoring the level to ZIP ZORI. They should not be treated as listing comps, lease observations, or evidence that every unit of a given size can be rented at the stated amount. A property may differ materially because its actual bedroom count, included utilities, lease term, condition, and listing timing are outside this modelled exercise.</p><p>The standard 30% rent screen converts the current monthly asking-rent index into a required annual income of $59,560. This is arithmetic, not advice and not an applicant qualification rule. Relative to the ZCTA median household income of $112,754, annualized ZIP ZORI equals 15.8% of median household income before any household-specific expenses or utility differences. The ACS renter burden data provide a separate occupied-household lens: among 5,313 renter households, 2,341, or 44.1%, reported spending at least 30% of income on gross rent. That burden share cannot prove affordability or unaffordability for a particular unit, but it shows that a substantial segment of surveyed renter households faced a gross-rent burden at or above the screen despite the ZIP’s median-income benchmark.</p><p>The ACS ZCTA housing-stock profile supplies context for the rent and burden measures without identifying availability at any individual address. It records 20,862 housing units, of which 19,274 were occupied and 1,588 vacant, producing a 7.6% vacancy rate. Of the vacant stock, 644 units were classified as for rent. Renters occupied 27.6% of occupied homes, while the structure mix included 15,589 single-family units and 1,396 units in larger multifamily structures. This is a housing-composition snapshot from the survey universe, not a count of currently marketable listings. Vacancy classifications likewise do not establish that a specific property is vacant, rentable, priced at ZORI, or suited to a given household.</p><p>The central decision tension is not a claim that either market is wrong; it is that the rental and resale measures answer different questions and currently show different speeds. The ZIP’s asking-rent history has remained positive but subdued in the most recent same-month comparison, whereas the direct resale data show higher sale prices alongside relatively short marketing time, limited supply, and near-list sale outcomes. That combination confirms that for-sale activity has had more visible recent firmness than the rent index. Yet neither the resale price movement nor the sale-to-list pattern converts into evidence about achievable rent on a home. The cross-source screen is useful only for comparing the scale of the current ZIP rent index with the median sold-price benchmark.</p><p>Several limits should govern use of this report. ZORI is an index across rental types, ACS is a five-year survey with sampling uncertainty, HUD FMR/SAFMR is an administrative standard, and Redfin is a ZIP resale observation. None replaces a property-level record. Concrete checks should establish the actual advertised and executed rent, bedroom count, included utilities, lease duration, concessions, physical condition, availability date, and whether the address belongs to the relevant market boundary. A resale review should separately verify the property’s sale history, list-price changes, exposure time, and comparability to the ZIP median. The key unresolved question is whether a specific unit’s documented rent terms align with the modelled bedroom estimate and the distinct evidence universes used here.</p>","findings":[{"body":"ZIP ZORI increased 0.81% over one year and 0.23% annualized over three years, compared with 3.76% annualized over five years. That preserves a positive backward-looking trajectory but shows a slower recent pace than the longer record. Monthly variability and the prior drawdown mean a single index reading should be treated as a measured snapshot, not a projection.","title":"Recent rent growth is positive but muted"},{"body":"The Zillow index is a blended asking-rent measure, while ACS median gross rent reflects occupied renter homes and selected utilities. HUD FMR/SAFMR is a bedroom-specific administrative standard. The ZIP index is below both the ACS gross-rent measure and the local two-bedroom HUD standard, but those differences primarily reflect distinct universes, definitions, and timing rather than a verified market discount.","title":"Asking rent, ACS gross rent, and HUD standards are not substitutes"},{"body":"The arithmetic income screen is materially below the ZCTA median household income, but ACS reports that 44.1% of renter households spent at least 30% of income on gross rent. The median-income comparison describes a broad benchmark, whereas burden data describe surveyed renter households with varied incomes and utility obligations. Neither measure determines affordability for a particular applicant or unit.","title":"Income screen and renter burden point in different directions"},{"body":"Redfin’s direct ZIP resale observation shows rising median sold prices, short marketing time, limited months of supply, and sale-to-list results near parity. These for-sale indicators contrast with subdued recent ZORI growth. The annualized-rent-to-price screen can flag that tension, but it cannot translate resale conditions into rental performance, property economics, or an expected investment outcome.","title":"Resale conditions are firmer than the recent rent trend"}],"risks":["The Zillow index blends rental types and may not match a target property’s size, condition, utility package, lease length, concessions, or timing. Bedroom figures are modelled estimates rather than observed asking rents.","ACS figures come from a five-year ZCTA survey and include sampling uncertainty. The ZCTA is a statistical geography, not the same thing as a USPS delivery ZIP, so boundary and household-composition differences matter.","HUD FMR/SAFMR is an administrative bedroom-specific standard used for program purposes, not a local asking-rent observation. Comparing it with ZORI can provide scale, but cannot establish achievable rent for an address.","Redfin resale measures describe homes sold and listed in the ZIP’s for-sale market. Rising prices, inventory changes, and sale-to-list outcomes do not demonstrate rental demand, rental transaction prices, or property-level financial results."],"qa":[{"a":"They come from different evidence universes. Zillow ZORI is a typical observed asking-rent index blended across rental types. ACS median gross rent is a five-year survey measure for occupied renter homes and includes selected utilities. HUD FMR/SAFMR is an administrative bedroom-specific standard. Different definitions, populations, and timing can produce different levels without creating a contradiction.","q":"Why does the report show different rent figures for the same ZIP?"},{"a":"No. The studio through four-bedroom values are modelled monthly ZIP estimates. They scale the ZIP ZORI level using the local HUD bedroom ladder, which supplies a relative size relationship. They are not measured bedroom rents, listing comps, executed leases, or evidence that a particular property can obtain the stated amount.","q":"Are the bedroom rent figures actual observed rents?"},{"a":"It divides annualized ZIP ZORI by Redfin’s median ZIP sold price to create a cross-source screening ratio. It is useful only for comparing the scale of a broad asking-rent index with a broad resale-price observation. It excludes expenses, financing, taxes, insurance, vacancy experience, property condition, and unit-specific rent, so it is not a cap rate or return measure.","q":"What does the rent-to-price screen mean?"},{"a":"The historical record is complete across the available observations and shows low-to-moderate monthly movement, but it also includes a measurable drawdown. Recent growth remains positive while trailing the longer-run annualized pace. That supports using the current reading as a reasonable market snapshot with caution, rather than extrapolating it into a future rent forecast or property-specific conclusion.","q":"How much confidence should be placed in the current rent reading?"}],"sources":[{"key":"apartment_list_time_on_market","name":"Apartment List Time on Market — listing liquidity","release":"Apartment List 2026-07","pulledAt":"2026-08-08","url":"https://www.apartmentlist.com/research/category/data-rent-estimates"},{"key":"apartment_list_vacancy","name":"Apartment List Vacancy Index — rental vacancy","release":"Apartment List 2026-07","pulledAt":"2026-08-08","url":"https://www.apartmentlist.com/research/apartment-list-vacancy-index-methodology"},{"key":"census_zcta_facts","name":"Census ACS five-year — ZCTA housing and income","release":"ACS 2024 5-year ZCTA","pulledAt":"2026-08-08","url":"https://api.census.gov/data/2024/acs/acs5.html"},{"key":"hud_zip","name":"HUD USPS crosswalk and Small Area FMRs — ZIP rent fallback","release":"ZIP-CBSA 2025Q4 + SAFMR FY2026","pulledAt":"2026-07-26","url":"https://www.huduser.gov/portal/datasets/usps_crosswalk.html"},{"key":"realtor_county","name":"Realtor.com Economic Research — county listing inventory","release":"county inventory 2026-06","pulledAt":"2026-07-28","url":"https://www.realtor.com/research/data/"},{"key":"redfin","name":"Redfin Data Center — inventory, days on market, and price cuts","release":"metro tracker through 2026-05-01","pulledAt":"2026-07-26","url":"https://www.redfin.com/news/data-center/"},{"key":"redfin_zip","name":"Redfin Data Center — ZIP resale activity and supply","release":"ZIP rolling 3 months through 2026-06-30; updated 2026-07-03","pulledAt":"2026-08-12","url":"https://www.redfin.com/news/data-center/"},{"key":"zillow_county","name":"Zillow ZHVI and ZORI — county values and rents","release":"county ZHVI/ZORI 2026-06","pulledAt":"2026-07-26","url":"https://www.zillow.com/research/data/"},{"key":"zillow_zori","name":"Zillow ZORI — metro market rents","release":"Metro_zori_uc_sfrcondomfr_sm_sa_month.csv","pulledAt":"2026-07-26","url":"https://www.zillow.com/research/data/"},{"key":"zillow_zori_city","name":"Zillow ZORI — city market rents","release":"zillow_zori_city.csv","pulledAt":"2026-07-29","url":"https://www.zillow.com/research/data/"},{"key":"zillow_zori_zip","name":"Zillow ZORI — ZIP market rents","release":"ZORI ZIP 2026-06","pulledAt":"2026-08-08","url":"https://www.zillow.com/research/data/"}],"history":[{"period":"2021-03-01","rent":1196.140435},{"period":"2021-04-01","rent":1195.948294},{"period":"2021-05-01","rent":1218.920584},{"period":"2021-06-01","rent":1237.976099},{"period":"2021-07-01","rent":1270.372625},{"period":"2021-08-01","rent":1291.081923},{"period":"2021-09-01","rent":1308.226458},{"period":"2021-10-01","rent":1311.395262},{"period":"2021-11-01","rent":1339.895875},{"period":"2021-12-01","rent":1350.500538},{"period":"2022-01-01","rent":1360.261979},{"period":"2022-02-01","rent":1370.959239},{"period":"2022-03-01","rent":1393.874564},{"period":"2022-04-01","rent":1422.269792},{"period":"2022-05-01","rent":1444.16943},{"period":"2022-06-01","rent":1467.217137},{"period":"2022-07-01","rent":1468.980539},{"period":"2022-08-01","rent":1461.549398},{"period":"2022-09-01","rent":1454.581407},{"period":"2022-10-01","rent":1463.803666},{"period":"2022-11-01","rent":1476.009696},{"period":"2022-12-01","rent":1483.872028},{"period":"2023-01-01","rent":1497.284813},{"period":"2023-02-01","rent":1506.518292},{"period":"2023-03-01","rent":1504.689787},{"period":"2023-04-01","rent":1493.568482},{"period":"2023-05-01","rent":1484.247085},{"period":"2023-06-01","rent":1478.732874},{"period":"2023-07-01","rent":1480.884003},{"period":"2023-08-01","rent":1491.839067},{"period":"2023-09-01","rent":1498.700887},{"period":"2023-10-01","rent":1504.450136},{"period":"2023-11-01","rent":1488.066125},{"period":"2023-12-01","rent":1489.883322},{"period":"2024-01-01","rent":1481.461864},{"period":"2024-02-01","rent":1479.076385},{"period":"2024-03-01","rent":1473.311967},{"period":"2024-04-01","rent":1478.483114},{"period":"2024-05-01","rent":1475.35355},{"period":"2024-06-01","rent":1479.700146},{"period":"2024-07-01","rent":1464.877228},{"period":"2024-08-01","rent":1466.640961},{"period":"2024-09-01","rent":1458.645217},{"period":"2024-10-01","rent":1459.612013},{"period":"2024-11-01","rent":1466.042853},{"period":"2024-12-01","rent":1475.465882},{"period":"2025-01-01","rent":1485.806587},{"period":"2025-02-01","rent":1480.131599},{"period":"2025-03-01","rent":1478.333444},{"period":"2025-04-01","rent":1469.15392},{"period":"2025-05-01","rent":1476.233474},{"period":"2025-06-01","rent":1476.999166},{"period":"2025-07-01","rent":1488.415148},{"period":"2025-08-01","rent":1485.159165},{"period":"2025-09-01","rent":1491.11566},{"period":"2025-10-01","rent":1487.828173},{"period":"2025-11-01","rent":1488.967198},{"period":"2025-12-01","rent":1480.602038},{"period":"2026-01-01","rent":1475.367356},{"period":"2026-02-01","rent":1479.979567},{"period":"2026-03-01","rent":1485.052735},{"period":"2026-04-01","rent":1491.977699},{"period":"2026-05-01","rent":1490.319354},{"period":"2026-06-01","rent":1489.006448}],"historySummary":{"pointCount":64,"firstPeriod":"2021-03-01","latestPeriod":"2026-06-01","coverageMonths":64,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1476.999166,"endRent":1489.006448,"change":0.00812951169939935,"cagr":0.00812951169939935},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1478.732874,"endRent":1489.006448,"change":0.006947552313630423,"cagr":0.0023105082115051356},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1237.976099,"endRent":1489.006448,"change":0.20277479444294189,"cagr":0.037616486781088865}},"maxDrawdown":-0.031777294211572715,"annualizedVolatility":0.027835628329464682,"consecutiveReturnCount":63}}