{"zip":"73107","city":"Oklahoma City","state":"OK","county":"Oklahoma County","countySlug":"oklahoma-county-ok","metro":"Oklahoma City, OK","metroSlug":"oklahoma-city-ok","citySlug":"oklahoma-city-ok","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1166,"rentYoy":0.0187,"bedroomEstimates":[885,955,1166,1568,1739],"hudFmr":[880,950,1160,1560,1730],"ladderSource":"safmr","population":25791,"populationMoe":1683,"medianIncome":56873,"medianIncomeMoe":3876,"medianGrossRent":1048,"medianGrossRentMoe":43,"housingUnits":12481,"occupiedUnits":10933,"vacantUnits":1548,"renterOccupied":4977,"rentBurdenTotal":4977,"rentBurden30Plus":2256,"vacantForRent":685,"vacantForSale":74,"vacantSeasonal":23,"structureTotal":12481,"singleFamilyUnits":10610,"largeMultifamilyUnits":415,"vacancyRate":0.12402852335550037,"renterShare":0.4552272935150462,"rentBurdenShare":0.45328511151295964,"requiredIncome":46640,"askingRentToIncome":0.24602183813057163,"askingVsAcsRent":1.1125954198473282,"askingVsHud2br":1.0051724137931035,"cityRent":1298.1204067132987,"countyRent":1359,"metroRent":1393,"cityGrossRent":1130,"countyGrossRent":1116,"countyListings":3055,"countyListingDom":51,"countyPriceReducedShare":0.2382,"countyListingPeriod":"2026-06","metroMonthsSupply":3,"metroMedianDom":33,"metroPriceDrops":0.2999,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0603821431141559,"apartmentTimeOnMarket":null,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":88,"zipSalePrice":187958,"zipSalePriceYoy":-0.105,"zipMedianDom":37,"zipActiveListings":251,"zipActiveListingsYoy":0.2761,"zipInventory":125,"zipInventoryYoy":0.2227,"zipPendingSales":105,"zipMonthsSupply":4.3,"zipSaleToList":0.9573,"zipSoldAboveList":0.1164,"zipOffMarketTwoWeeks":0.3892,"generatedAt":"2026-09-01 11:30:10.188455+00","summaryHtml":"<p>ZIP 73107’s Zillow ZORI was $1,166 in 2026-06, up 1.87% from the same month a year earlier. Zillow ZORI is a typical observed asking-rent index blended across rental types, rather than a median lease payment or a bedroom-specific rent survey. The ZIP label is both a Zillow market identifier and a matched Census ZCTA, but a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. Against Redfin’s direct ZIP median sold price of $187,958, annualized ZIP ZORI produces a 7.44% cross-source screening ratio. It is not a cap rate, net return, expected return, or property yield.</p><p>The historical series tempers the positive current direction. It has complete coverage across 122 observations, and the same-month growth path slowed from 5.46% annualized over five years to 3.85% over three years and 1.87% over one year. Thus, the latest increase continues the broader upward path but breaks from its earlier pace. Annualized monthly-return variability was 2.57%, indicating relatively limited historical month-to-month movement and supporting moderate confidence that the current index is not an isolated swing. Separately, the maximum drawdown was 1.96%, showing that even this stable historical path had a measurable peak-to-trough setback. These are backward-looking measurements, not forecasts or investment recommendations. National history-eligible ZIP discovery ranks were 1,132 for momentum, 821 for stability, and 688 for the balanced measure, where lower ranks are higher.</p><p>Direct Redfin rolling-three-month ZIP resale evidence presents a more cautious counterpoint to the rent series. The median sold price declined 10.5% year over year, while 88 homes sold and median marketing time was 37 days. Inventory stood at 125 homes after increasing 22.27%, with 4.3 months of supply. The average sale-to-list ratio was 95.73%, and 11.64% of sales closed above list price. These figures describe for-sale transactions and resale liquidity only, not rental transactions or property economics. Positive asking-rent growth therefore coexists with a softer resale price and more available resale inventory, challenging any simple reading that the historical rent path alone captures current market conditions.</p><p>The bedroom ladder is a modelling exercise, not a set of measured bedroom rents. Scaling ZIP ZORI with the local HUD ladder produces modelled monthly estimates of $885 for a studio, $955 for one bedroom, $1,166 for two bedrooms, $1,568 for three bedrooms, and $1,739 for four bedrooms. HUD FMR/SAFMR is an administrative bedroom-specific standard, not asking rent, so its role here is to set relative bedroom relationships. In contrast, the ACS five-year survey reports a $1,048 median gross rent for occupied renter homes and includes selected utilities. The Zillow asking-rent index is 11.26% above that ACS measure, a difference consistent with their distinct populations, timing, utility treatment, and methodology rather than evidence that either source is wrong.</p><p>A simple current-rent income screen requires $46,640 annually for $1,166 monthly asking rent to equal 30% of gross income. That result is arithmetic, not advice and not an applicant qualification rule. The matched ZCTA’s median household income was $56,873, placing the current asking-rent-to-income screen at 24.60%. Yet the ACS burden measure shows 2,256 of 4,977 renter households, or 45.33%, paying at least 30% of income toward rent. This burden result is a five-year survey statistic for renter households; it cannot establish affordability, payment history, or burden for any particular available unit.</p><p>The matched ZCTA contained 12,481 housing units, with a 12.40% vacancy rate and a 45.52% renter share. Of the vacant stock, 685 units were classified as vacant for rent, but that classification does not confirm that those units are currently advertised, habitable, comparable to ZORI, or available on a specific lease date. Housing stock was predominantly single-family in the survey, with substantially less large multifamily stock. This mix helps frame the evidence universe behind the ZIP figures, but it does not reveal unit condition, rent concessions, lease turnover, or the bedroom distribution of presently marketed rentals.</p><p>Wider-area comparisons show that the ZIP’s $1,166 ZORI sits below the Oklahoma City city-context rent of $1,298.12, below the Oklahoma County county-context rent of $1,359, and below the Oklahoma City, OK metro-context rent of $1,393. These are city, county, and metro context values rather than ZIP substitutes. The ZIP’s renter share and vacancy rate are higher than the corresponding city and county context measures, while its surveyed rent-burden share is lower than those broader context readings. The metro rent-to-income screen is modestly lower than the ZIP screen, but the metro measure cannot determine affordability inside this ZIP. Likewise, metro supply is context only; the direct ZIP resale supply reading is the relevant resale observation here.</p><p>The principal limitation is that no supplied series observes the same thing: Zillow tracks asking-rent conditions, ACS surveys occupied renter homes, HUD sets administrative standards, and Redfin records completed ZIP resale activity. A property-level review would need the actual unit’s bedroom count, advertised rent, included utilities, lease term, concessions, condition, availability date, and comparable active listings. It would also need to distinguish a unit’s likely resale position from the ZIP-wide Redfin median and inventory readings. The key unresolved tension is whether a specific rental’s current terms align with the modestly rising asking-rent index while resale pricing and supply indicators remain softer.</p>","findings":[{"body":"ZIP Zillow ZORI increased from the same month a year earlier, but its one-year annualized pace is below both the three-year and five-year rates. Low measured monthly-return variability and a limited historical drawdown make the current rent index more informative than a highly erratic series, although the history remains backward-looking rather than predictive.","title":"Rent growth remains positive but has decelerated"},{"body":"Redfin’s direct rolling-three-month ZIP resale data show a lower median sold price, increased inventory, supply above the metro context measure, and an average sale-to-list ratio below parity. Those signals do not measure rentals, but they challenge an interpretation based only on positive asking-rent growth and should remain separate from rental-market evidence.","title":"Resale conditions create a meaningful cross-market tension"},{"body":"The ACS median gross rent is lower than Zillow ZORI, but the measures cover different universes. ACS is a five-year survey of occupied renter homes and includes selected utilities, while ZORI is a typical observed asking-rent index. The HUD-scaled bedroom values are modelled estimates, not observed bedroom rents.","title":"Survey rent and asking rent answer different questions"},{"body":"The current-rent 30% income calculation is a transparent arithmetic screen based on ZORI, while the ACS burden share summarizes surveyed renter households paying at least that income share toward rent. Neither figure establishes what a specific applicant can pay, what a particular landlord requires, or whether a listed unit is affordable after utilities and concessions.","title":"Income screen and burden measure should not be conflated"}],"risks":["The Zillow index, ACS gross-rent measure, HUD ladder, and Redfin resale series use different populations, timing, and methods, so combining them without preserving their source boundaries can produce misleading conclusions.","Positive asking-rent growth should not be treated as a forecast because the longer historical growth rate has slowed, while direct resale data show declining prices and increased supply.","Vacant-for-rent counts and ZCTA-level vacancy do not prove that a comparable unit is available, competitively priced, habitable, or suitable for a particular household at the time of inquiry.","The rent-to-price figure is based on annualized ZIP ZORI and a ZIP median sale price, so it omits expenses, financing, unit quality, taxes, maintenance, vacancy experience, and actual lease terms."],"qa":[{"a":"Zillow ZORI is a ZIP-level typical observed asking-rent index blended across rental types, whereas ACS median gross rent is a five-year survey statistic for occupied renter homes and includes selected utilities. Their populations, observation periods, utility treatment, and statistical methods differ, so a gap between them is not automatically a contradiction.","q":"Why is Zillow ZORI different from ACS median gross rent?"},{"a":"No. The studio through four-bedroom figures are modelled monthly estimates created by scaling the ZIP Zillow ZORI using the local HUD bedroom ladder. HUD FMR or SAFMR is an administrative bedroom-specific standard, not asking rent. The estimates are useful for relative screening only and should never be presented as measured bedroom rents.","q":"Are the bedroom rent figures observed rents for ZIP 73107?"},{"a":"Redfin adds a direct rolling-three-month observation of ZIP resale activity, including sold prices, transaction volume, marketing time, inventory, supply, and sale-to-list behavior. It does not provide rental comparables or property-level rental economics. Here, softer resale pricing and greater inventory provide a counterweight to the still-positive asking-rent direction.","q":"What does the Redfin evidence add to the rental analysis?"},{"a":"A unit-specific assessment needs the advertised rent, exact bedroom count, included utilities, lease duration, concessions, condition, availability date, and comparable active listings. It should also verify how the unit relates to the ZIP-wide resale median rather than assuming that a median sold price, ZORI value, vacancy statistic, or burden share describes that particular property.","q":"What property-level information is still needed?"}],"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":"2016-05-01","rent":707.394537},{"period":"2016-06-01","rent":710.215561},{"period":"2016-07-01","rent":713.177711},{"period":"2016-08-01","rent":704.453862},{"period":"2016-09-01","rent":708.013582},{"period":"2016-10-01","rent":713.025276},{"period":"2016-11-01","rent":715.037378},{"period":"2016-12-01","rent":702.998932},{"period":"2017-01-01","rent":700.995514},{"period":"2017-02-01","rent":702.471191},{"period":"2017-03-01","rent":705.702006},{"period":"2017-04-01","rent":708.76967},{"period":"2017-05-01","rent":713.915735},{"period":"2017-06-01","rent":712.34137},{"period":"2017-07-01","rent":717.332833},{"period":"2017-08-01","rent":718.897631},{"period":"2017-09-01","rent":715.383232},{"period":"2017-10-01","rent":715.443184},{"period":"2017-11-01","rent":715.958491},{"period":"2017-12-01","rent":728.595933},{"period":"2018-01-01","rent":720.727919},{"period":"2018-02-01","rent":723.343848},{"period":"2018-03-01","rent":729.03662},{"period":"2018-04-01","rent":736.568844},{"period":"2018-05-01","rent":735.526589},{"period":"2018-06-01","rent":728.273523},{"period":"2018-07-01","rent":733.082923},{"period":"2018-08-01","rent":738.239999},{"period":"2018-09-01","rent":742.344995},{"period":"2018-10-01","rent":739.516227},{"period":"2018-11-01","rent":743.971603},{"period":"2018-12-01","rent":747.881428},{"period":"2019-01-01","rent":760.130621},{"period":"2019-02-01","rent":760.561221},{"period":"2019-03-01","rent":763.488009},{"period":"2019-04-01","rent":761.590668},{"period":"2019-05-01","rent":763.374302},{"period":"2019-06-01","rent":774.651276},{"period":"2019-07-01","rent":773.168066},{"period":"2019-08-01","rent":775.373943},{"period":"2019-09-01","rent":779.100052},{"period":"2019-10-01","rent":786.170049},{"period":"2019-11-01","rent":787.976666},{"period":"2019-12-01","rent":786.417547},{"period":"2020-01-01","rent":787.16894},{"period":"2020-02-01","rent":791.466526},{"period":"2020-03-01","rent":804.041831},{"period":"2020-04-01","rent":804.227396},{"period":"2020-05-01","rent":803.48444},{"period":"2020-06-01","rent":805.693},{"period":"2020-07-01","rent":809.907311},{"period":"2020-08-01","rent":818.298146},{"period":"2020-09-01","rent":822.958537},{"period":"2020-10-01","rent":823.901221},{"period":"2020-11-01","rent":830.476729},{"period":"2020-12-01","rent":845.510556},{"period":"2021-01-01","rent":856.232582},{"period":"2021-02-01","rent":865.111421},{"period":"2021-03-01","rent":859.055823},{"period":"2021-04-01","rent":869.948901},{"period":"2021-05-01","rent":883.410457},{"period":"2021-06-01","rent":894.218287},{"period":"2021-07-01","rent":907.917021},{"period":"2021-08-01","rent":908.020491},{"period":"2021-09-01","rent":920.399005},{"period":"2021-10-01","rent":937.464652},{"period":"2021-11-01","rent":952.845199},{"period":"2021-12-01","rent":967.217602},{"period":"2022-01-01","rent":957.86753},{"period":"2022-02-01","rent":958.423619},{"period":"2022-03-01","rent":969.978825},{"period":"2022-04-01","rent":984.537859},{"period":"2022-05-01","rent":999.265891},{"period":"2022-06-01","rent":998.877078},{"period":"2022-07-01","rent":1002.139387},{"period":"2022-08-01","rent":1009.680095},{"period":"2022-09-01","rent":1011.7229},{"period":"2022-10-01","rent":1008.988262},{"period":"2022-11-01","rent":1012.661035},{"period":"2022-12-01","rent":1015.052712},{"period":"2023-01-01","rent":1025.881456},{"period":"2023-02-01","rent":1026.792673},{"period":"2023-03-01","rent":1037.025582},{"period":"2023-04-01","rent":1036.592963},{"period":"2023-05-01","rent":1039.43276},{"period":"2023-06-01","rent":1041.194885},{"period":"2023-07-01","rent":1050.755112},{"period":"2023-08-01","rent":1059.482586},{"period":"2023-09-01","rent":1065.794563},{"period":"2023-10-01","rent":1073.426106},{"period":"2023-11-01","rent":1066.208005},{"period":"2023-12-01","rent":1074.647316},{"period":"2024-01-01","rent":1080.399491},{"period":"2024-02-01","rent":1094.090128},{"period":"2024-03-01","rent":1086.504373},{"period":"2024-04-01","rent":1088.528145},{"period":"2024-05-01","rent":1082.617067},{"period":"2024-06-01","rent":1097.28993},{"period":"2024-07-01","rent":1108.177794},{"period":"2024-08-01","rent":1120.393552},{"period":"2024-09-01","rent":1126.187175},{"period":"2024-10-01","rent":1111.42033},{"period":"2024-11-01","rent":1119.015148},{"period":"2024-12-01","rent":1104.455399},{"period":"2025-01-01","rent":1113.284213},{"period":"2025-02-01","rent":1108.728281},{"period":"2025-03-01","rent":1111.548275},{"period":"2025-04-01","rent":1125.368478},{"period":"2025-05-01","rent":1135.345136},{"period":"2025-06-01","rent":1144.85303},{"period":"2025-07-01","rent":1141.321344},{"period":"2025-08-01","rent":1136.439991},{"period":"2025-09-01","rent":1138.074351},{"period":"2025-10-01","rent":1154.999742},{"period":"2025-11-01","rent":1160.645723},{"period":"2025-12-01","rent":1175.585809},{"period":"2026-01-01","rent":1171.856313},{"period":"2026-02-01","rent":1175.96813},{"period":"2026-03-01","rent":1181.855254},{"period":"2026-04-01","rent":1175.938305},{"period":"2026-05-01","rent":1175.959193},{"period":"2026-06-01","rent":1166.237135}],"historySummary":{"pointCount":122,"firstPeriod":"2016-05-01","latestPeriod":"2026-06-01","coverageMonths":122,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1144.85303,"endRent":1166.237135,"change":0.018678471768555305,"cagr":0.018678471768555305},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1041.194885,"endRent":1166.237135,"change":0.12009495225286271,"cagr":0.0385281671012041},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":894.218287,"endRent":1166.237135,"change":0.30419736652064255,"cagr":0.05455361257766023}},"maxDrawdown":-0.019637944018081832,"annualizedVolatility":0.02566488985825657,"consecutiveReturnCount":121}}