{"zip":"73034","city":"Edmond","state":"OK","county":"Oklahoma County","countySlug":"oklahoma-county-ok","metro":"Oklahoma City, OK","metroSlug":"oklahoma-city-ok","citySlug":"edmond-ok","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1556,"rentYoy":0.0111,"bedroomEstimates":[1170,1272,1556,2090,2317],"hudFmr":[1030,1120,1370,1840,2040],"ladderSource":"safmr","population":48831,"populationMoe":1801,"medianIncome":109700,"medianIncomeMoe":9225,"medianGrossRent":1194,"medianGrossRentMoe":75,"housingUnits":19143,"occupiedUnits":17681,"vacantUnits":1462,"renterOccupied":4568,"rentBurdenTotal":4568,"rentBurden30Plus":2181,"vacantForRent":499,"vacantForSale":99,"vacantSeasonal":32,"structureTotal":19143,"singleFamilyUnits":14864,"largeMultifamilyUnits":889,"vacancyRate":0.07637256438384789,"renterShare":0.25835642780385726,"rentBurdenShare":0.4774518388791594,"requiredIncome":62240,"askingRentToIncome":0.17020966271649954,"askingVsAcsRent":1.3031825795644891,"askingVsHud2br":1.1357664233576643,"cityRent":1701.4667308590103,"countyRent":1359,"metroRent":1393,"cityGrossRent":1344,"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":311,"zipSalePrice":449848,"zipSalePriceYoy":0.0122,"zipMedianDom":29,"zipActiveListings":647,"zipActiveListingsYoy":-0.0186,"zipInventory":329,"zipInventoryYoy":-0.0573,"zipPendingSales":312,"zipMonthsSupply":3.2,"zipSaleToList":0.9885,"zipSoldAboveList":0.1757,"zipOffMarketTwoWeeks":0.3898,"generatedAt":"2026-08-15 09:50:02.966021+00","summaryHtml":"<p>June’s $1,556 Zillow Observed Rent Index (ZORI) for this ZIP rose 1.11% from the same month a year earlier, setting a modestly positive current asking-rent signal. This is a ZIP-level typical observed asking-rent index, blended across rental types; it is not a lease quote for every dwelling or a survey median. The five-digit label, 73034, is both Zillow’s ZIP market identifier and the matched Census ZCTA label. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP. The central tension is therefore a still-rising index whose latest pace needs to be assessed against a much faster earlier history and measures built for different purposes.</p><p>Backward-looking ZORI history supports stable growth more than acceleration. Exact same-month annualized change was 1.11% over one year, 2.66% over three years, and 4.11% over five years. Thus, recent direction confirms the longer upward path, but the slower short interval breaks from its prior speed. The series has 99.18% coverage through the stated endpoint. Monthly movement has been relatively contained: annualized monthly-return variability is 2.29%, which raises confidence that one current index reading is not wholly an erratic outlier, while the recorded maximum drawdown is 2.19%, showing there were nonetheless pullbacks. Transparent national discovery ranks among history-eligible ZIPs are 1,606 for momentum, 402 for stability, and 846 for the balanced score. These are descriptive ranks, not forecasts or investment assessments.</p><p>Bedroom figures provide a usable size ladder only as modelled estimates, not measured bedroom rents. Scaling the ZIP ZORI by the supplied local FY2026 HUD ladder produces monthly estimates of $1,170 for a studio, $1,272 for one bedroom, $1,556 for two bedrooms, $2,090 for three bedrooms, and $2,317 for four bedrooms. The local HUD two-bedroom FMR is $1,370, but HUD FMR/SAFMR is an administrative, bedroom-specific standard rather than asking rent. In other words, the standard supplies relative bedroom scaling and the ZORI supplies the level; neither establishes the price, availability, condition, lease terms, or utilities of a specific advertised unit.</p><p>The matched ACS 2024 five-year ZCTA survey tells a different, slower-moving story about occupied renter homes. Its median gross rent is $1,194, with a $75 margin of error, and includes selected utilities; that is 30.3% below current ZORI. It should not be treated as a competing asking-rent quote. Median household income is $109,700, and the index converts to $62,240 of annual income under a 30% required-income screen. On a simple annualized asking-rent-to-income comparison, the ratio is 17.0%. That screen is arithmetic only, not advice or an applicant qualification rule. The same survey estimates that 2,181 of 4,568 renter households, or 47.7%, pay at least that threshold. Survey burden and median measures describe occupied households, not proof of affordability or burden at any particular unit.</p><p>Housing composition supplies scale but not unit-level vacancy evidence. The ZCTA has 19,143 housing units and a 7.6% vacancy rate; renters account for 25.8% of occupied households. Of the vacant stock, 499 units are classified as for rent. Its listed structure counts include 14,864 single-family units and 889 large multifamily units, a distribution that frames how a blended rent index may combine distinct forms of rental supply. Those counts do not show which units are currently rentable, their asking prices, their condition, or the timing and reasons for vacancy. Likewise, vacancy and burden aggregates cannot demonstrate availability or financial stress for a particular property.</p><p>Wider geographies show why scope discipline matters. In the Edmond citywide rent context, the reading is $1,701.47; in the Oklahoma County-wide rent context it is $1,359; and in the Oklahoma City, OK metro-wide rent context it is $1,393. Each is a city, county, or metro context rather than the ZIP market, so none can replace ZIP ZORI. The ZIP’s current index lies below the city reading but above the county and metro readings, a contextual spread rather than an explanation for rent levels. City and county ACS figures, metro apartment metrics, and county or metro HUD standards likewise belong to their separately named universes and should not be merged into ZIP leasing evidence.</p><p>The direct rolling-three-month Redfin ZIP resale observation reports a $449,848 median sold price, up 1.22% year over year. It logged 311 homes sold with a 29-day median marketing time, 329 homes of inventory, and 3.2 months of supply. Sale-to-list signals were an average 98.85% sale-to-list ratio and a 17.57% share sold above list. These are for-sale transactions and resale-market liquidity measures, not rental transactions, rental comps, or property economics. Annualized ZIP ZORI divided by the median sold price equals a 4.15% cross-source screening ratio only; it is not a cap rate, net return, expected return, or property yield. Positive resale price change points in the same direction as ZORI, while below-list average execution and the rent index’s slowing growth challenge a simple translation from one current rent snapshot into a uniform market conclusion.</p><p>Interpretation remains limited by source design and timing. ZORI is an index rather than a portfolio of unit-specific leases; ACS is a five-year ZCTA survey of occupied homes; HUD is a standard; and Redfin is a rolling resale observation. For a property-level review, the relevant checks are the actual advertised rent, bedroom count, floor area, lease length, included utilities, concessions, fees, availability date, condition, and furnished status. Compare those details with like-for-like current listings and confirm any claimed occupancy or vacancy from property records rather than area aggregates. On the resale side, verify the individual sale date, property type, physical characteristics, list-price changes, and transaction terms. These checks preserve the useful signals here without treating geography-level indicators as proof about a particular home or tenant outcome.</p>","findings":[{"body":"ZORI is positive at the current endpoint, but its one-year pace is below the same-month annualized three- and five-year rates. Low observed monthly variability, a shallow recorded drawdown, high coverage, and a strong stability discovery rank make the history a relatively consistent retrospective series. That consistency does not make the current value predictive; it simply reduces the case for treating the latest reading as a single noisy spike.","title":"Rent path has slowed without reversing"},{"body":"The supplied studio-through-four-bedroom figures are modelled by applying the local HUD bedroom ladder to the ZIP’s all-types ZORI level. They help express internal size relationships, but no source here directly measures asking rent for a bedroom class. HUD FMR or SAFMR itself remains an administrative standard, so neither the HUD amount nor the resulting model output verifies a unit’s quoted rent or lease terms.","title":"The bedroom ladder is a model"},{"body":"ACS places the affordability and burden evidence in occupied renter homes, not advertised supply. Gross rent includes selected utilities and is measured over a five-year ZCTA survey period; ZORI is a current asking-rent index. The required-income calculation is a fixed share-of-income arithmetic screen, while the burden statistic describes surveyed households. Their difference is an informative scope contrast, not proof that any tenant can or cannot rent a given property.","title":"Affordability indicators use different populations"},{"body":"Redfin’s rolling ZIP resale results show turnover, marketing time, supply, and sale-to-list behavior among homes sold or listed for sale. They do not provide rental transactions or property operating costs. The annualized ZORI-to-price figure can organize a cross-source comparison, but its tension with decelerating rent growth and mixed sale execution prevents it from serving as a property return measure.","title":"Resale tone is mixed, not a rent comp"}],"risks":["The ZORI figure blends rental types and summarizes observed ZIP asking rents, so applying it to a particular home without matching size, lease terms, utilities, condition, concessions, and availability can misstate the relevant quote.","ACS evidence is a matched ZCTA survey of occupied renter households, with margins of error and selected-utility gross rent. The ZCTA is statistical and does not exactly match USPS delivery boundaries.","Vacancy, renter share, and rent-burden totals are area aggregates. They cannot establish that a named unit is vacant, currently offered, affordable to a given household, or occupied by burdened renters.","Redfin signals come from a rolling three-month for-sale ZIP observation. Median prices, supply, and sale-to-list outcomes neither identify rental comparables nor reveal financing, operating costs, or a transaction’s future outcome."],"qa":[{"a":"The two figures describe different populations, time designs, and rent concepts. ZORI is a current ZIP asking-rent index blended across rental types. ACS is a five-year survey for occupied renter homes in the matched ZCTA, and its median gross rent includes selected utilities. Geographic matching also does not make a ZCTA identical to a USPS delivery ZIP.","q":"Why does the ACS rent figure differ from Zillow’s ZORI?"},{"a":"No. The bedroom series is built by scaling the ZIP-wide ZORI using the relative local HUD FMR or SAFMR bedroom ladder. It is therefore a set of modelled monthly estimates, not observations of advertised studio, one-bedroom, or larger-unit rents. It is useful for relative sizing, while unit-level quotations still require direct verification.","q":"Are the bedroom rent figures observed rents for each unit size?"},{"a":"No. It divides annualized current ZORI by a fixed thirty-percent threshold to state an arithmetic income screen. It does not account for debt, taxes, household composition, actual lease terms, concessions, fees, or an applicant’s actual income, and it is neither advice nor a qualification standard.","q":"Does the required-income screen qualify an applicant?"},{"a":"Redfin describes the ZIP’s for-sale resale market over a rolling three-month window, including sold-price, activity, supply, marketing, and sale-to-list measures. It is not a rental dataset. Dividing annualized ZORI by median sold price creates only a cross-source screening ratio and omits property expenses, financing, and transaction-specific characteristics.","q":"What does the Redfin resale block establish?"}],"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":1061.024198},{"period":"2016-06-01","rent":1063.935605},{"period":"2016-07-01","rent":1058.861033},{"period":"2016-08-01","rent":1068.498646},{"period":"2016-09-01","rent":1074.30911},{"period":"2016-11-01","rent":1066.05707},{"period":"2016-12-01","rent":1057.02439},{"period":"2017-01-01","rent":1063.928951},{"period":"2017-02-01","rent":1070.905881},{"period":"2017-03-01","rent":1090.454497},{"period":"2017-04-01","rent":1086.021109},{"period":"2017-05-01","rent":1090.034228},{"period":"2017-06-01","rent":1086.693544},{"period":"2017-07-01","rent":1094.40413},{"period":"2017-08-01","rent":1100.580777},{"period":"2017-09-01","rent":1109.501684},{"period":"2017-10-01","rent":1088.708434},{"period":"2017-11-01","rent":1101.155254},{"period":"2017-12-01","rent":1104.520308},{"period":"2018-01-01","rent":1120.538641},{"period":"2018-02-01","rent":1106.859724},{"period":"2018-03-01","rent":1103.300889},{"period":"2018-04-01","rent":1108.973375},{"period":"2018-05-01","rent":1114.888265},{"period":"2018-06-01","rent":1115.885052},{"period":"2018-07-01","rent":1117.556763},{"period":"2018-08-01","rent":1126.996289},{"period":"2018-09-01","rent":1120.141228},{"period":"2018-10-01","rent":1133.410895},{"period":"2018-11-01","rent":1131.047564},{"period":"2018-12-01","rent":1140.361985},{"period":"2019-01-01","rent":1130.180493},{"period":"2019-02-01","rent":1142.629496},{"period":"2019-03-01","rent":1143.231689},{"period":"2019-04-01","rent":1145.970586},{"period":"2019-05-01","rent":1148.445009},{"period":"2019-06-01","rent":1155.019476},{"period":"2019-07-01","rent":1157.937795},{"period":"2019-08-01","rent":1152.17351},{"period":"2019-09-01","rent":1158.921505},{"period":"2019-10-01","rent":1166.002185},{"period":"2019-11-01","rent":1169.87565},{"period":"2019-12-01","rent":1169.911352},{"period":"2020-01-01","rent":1175.694797},{"period":"2020-02-01","rent":1178.973694},{"period":"2020-03-01","rent":1180.08137},{"period":"2020-04-01","rent":1178.6969},{"period":"2020-05-01","rent":1187.713671},{"period":"2020-06-01","rent":1181.694829},{"period":"2020-07-01","rent":1182.188998},{"period":"2020-08-01","rent":1180.82552},{"period":"2020-09-01","rent":1187.629133},{"period":"2020-10-01","rent":1205.911746},{"period":"2020-11-01","rent":1223.261212},{"period":"2020-12-01","rent":1239.668173},{"period":"2021-01-01","rent":1232.720963},{"period":"2021-02-01","rent":1237.13613},{"period":"2021-03-01","rent":1234.582178},{"period":"2021-04-01","rent":1245.461108},{"period":"2021-05-01","rent":1247.797292},{"period":"2021-06-01","rent":1271.968116},{"period":"2021-07-01","rent":1288.783171},{"period":"2021-08-01","rent":1317.767015},{"period":"2021-09-01","rent":1327.692594},{"period":"2021-10-01","rent":1337.464703},{"period":"2021-11-01","rent":1343.088248},{"period":"2021-12-01","rent":1354.856871},{"period":"2022-01-01","rent":1374.411717},{"period":"2022-02-01","rent":1383.604928},{"period":"2022-03-01","rent":1389.427919},{"period":"2022-04-01","rent":1400.660964},{"period":"2022-05-01","rent":1404.783664},{"period":"2022-06-01","rent":1406.903749},{"period":"2022-07-01","rent":1401.917804},{"period":"2022-08-01","rent":1408.167819},{"period":"2022-09-01","rent":1416.83679},{"period":"2022-10-01","rent":1418.095603},{"period":"2022-11-01","rent":1403.263564},{"period":"2022-12-01","rent":1387.099684},{"period":"2023-01-01","rent":1389.896832},{"period":"2023-02-01","rent":1407.039639},{"period":"2023-03-01","rent":1431.303108},{"period":"2023-04-01","rent":1435.599948},{"period":"2023-05-01","rent":1440.750824},{"period":"2023-06-01","rent":1437.796452},{"period":"2023-07-01","rent":1452.455325},{"period":"2023-08-01","rent":1454.778773},{"period":"2023-09-01","rent":1464.850669},{"period":"2023-10-01","rent":1459.32304},{"period":"2023-11-01","rent":1477.698427},{"period":"2023-12-01","rent":1475.804492},{"period":"2024-01-01","rent":1483.8019},{"period":"2024-02-01","rent":1478.122984},{"period":"2024-03-01","rent":1484.859515},{"period":"2024-04-01","rent":1484.492664},{"period":"2024-05-01","rent":1486.800822},{"period":"2024-06-01","rent":1493.696717},{"period":"2024-07-01","rent":1493.19102},{"period":"2024-08-01","rent":1495.531037},{"period":"2024-09-01","rent":1494.683756},{"period":"2024-10-01","rent":1503.308212},{"period":"2024-11-01","rent":1509.333732},{"period":"2024-12-01","rent":1520.61459},{"period":"2025-01-01","rent":1532.112816},{"period":"2025-02-01","rent":1529.420124},{"period":"2025-03-01","rent":1520.754949},{"period":"2025-04-01","rent":1525.900812},{"period":"2025-05-01","rent":1533.952685},{"period":"2025-06-01","rent":1538.48271},{"period":"2025-07-01","rent":1541.622543},{"period":"2025-08-01","rent":1545.819613},{"period":"2025-09-01","rent":1548.360595},{"period":"2025-10-01","rent":1552.377218},{"period":"2025-11-01","rent":1549.573778},{"period":"2025-12-01","rent":1552.3958},{"period":"2026-01-01","rent":1545.659154},{"period":"2026-02-01","rent":1553.414343},{"period":"2026-03-01","rent":1558.002398},{"period":"2026-04-01","rent":1559.209075},{"period":"2026-05-01","rent":1556.420899},{"period":"2026-06-01","rent":1555.504704}],"historySummary":{"pointCount":121,"firstPeriod":"2016-05-01","latestPeriod":"2026-06-01","coverageMonths":122,"coverageRatio":0.9918032786885246,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1538.48271,"endRent":1555.504704,"change":0.01106414384078458,"cagr":0.01106414384078458},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1437.796452,"endRent":1555.504704,"change":0.08186711814197745,"cagr":0.026576473376632492},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1271.968116,"endRent":1555.504704,"change":0.2229117101548479,"cagr":0.04106781601537768}},"maxDrawdown":-0.021857425503913563,"annualizedVolatility":0.022943421329543866,"consecutiveReturnCount":119}}