{"zip":"74012","city":"Broken Arrow","state":"OK","county":"Tulsa County","countySlug":"tulsa-county-ok","metro":"Tulsa, OK","metroSlug":"tulsa-ok","citySlug":"broken-arrow-ok","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1601,"rentYoy":0.0722,"bedroomEstimates":[1229,1297,1601,2108,2447],"hudFmr":[1090,1150,1420,1870,2170],"ladderSource":"safmr","population":65060,"populationMoe":1134,"medianIncome":81456,"medianIncomeMoe":2685,"medianGrossRent":1297,"medianGrossRentMoe":34,"housingUnits":26396,"occupiedUnits":25098,"vacantUnits":1298,"renterOccupied":8426,"rentBurdenTotal":8426,"rentBurden30Plus":3317,"vacantForRent":341,"vacantForSale":126,"vacantSeasonal":164,"structureTotal":26396,"singleFamilyUnits":20819,"largeMultifamilyUnits":1594,"vacancyRate":0.04917411729049856,"renterShare":0.3357239620686907,"rentBurdenShare":0.39366247329693804,"requiredIncome":64040,"askingRentToIncome":0.2358573954036535,"askingVsAcsRent":1.2343870470316114,"askingVsHud2br":1.1274647887323943,"cityRent":1606.6391141378947,"countyRent":1352,"metroRent":1361,"cityGrossRent":1320,"countyGrossRent":1110,"countyListings":2097,"countyListingDom":50,"countyPriceReducedShare":0.2145,"countyListingPeriod":"2026-06","metroMonthsSupply":2.4,"metroMedianDom":31,"metroPriceDrops":0.3253,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0560068824526504,"apartmentTimeOnMarket":24,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":283,"zipSalePrice":274938,"zipSalePriceYoy":-0.0146,"zipMedianDom":23,"zipActiveListings":465,"zipActiveListingsYoy":-0.01,"zipInventory":174,"zipInventoryYoy":-0.0377,"zipPendingSales":279,"zipMonthsSupply":1.9,"zipSaleToList":0.9874,"zipSoldAboveList":0.1965,"zipOffMarketTwoWeeks":0.4436,"generatedAt":"2026-08-08 18:46:02.835115+00","summaryHtml":"<p>For ZIP 74012, the distinctive decision question is how to use a current ZIP asking-rent signal beside household, stock, and broader-market evidence without treating unlike measures as interchangeable. Zillow ZORI is $1,601 per month in June 2026, following a 7.22% year-over-year increase. This is the current ZIP-level reference for a typical observed asking-rent index, not a quoted price for every available home. The five-digit label is both a Zillow ZIP market identifier and a match to a Census ZCTA. A ZCTA is a statistical area created for tabulation, and it is not identical to a USPS delivery ZIP. The property-level issue is whether an actual advertised rent, bedroom configuration, utility treatment, and availability correspond to this reference and to the separate measures below.</p><p>The first comparison is deliberately not a like-for-like rent comparison. The Zillow index is 23.4% above the ACS 2024 five-year median gross rent of $1,297. Zillow ZORI is a typical observed asking-rent index blended across rental types. ACS median gross rent is a five-year survey of occupied renter homes and includes selected utilities, so it describes a different population and rent concept. HUD's FY2026 two-bedroom FMR is $1,420; the Zillow index is 12.7% higher. HUD FMR/SAFMR is an administrative, bedroom-specific standard, not asking rent. These gaps identify differences among sources, not a single market-clearing level, a unit-quality adjustment, or evidence that any named home is underpriced or overpriced.</p><p>Household data offer an affordability screen but not a tenant test. The matched ZCTA reports median household income of $81,456, with a $2,685 margin of error. Annualizing the ZIP index produces a $64,040 income figure at the 30% screen, equivalent to 23.6% of the reported median household income. This required-income screen is arithmetic, not advice and not an applicant qualification rule. Renter-occupied homes number 8,426, representing 33.6% of occupied homes. Among households with observed rent-burden data, 3,317, or 39.4%, were at or above the screen. That burden result describes surveyed occupied renter households, so it neither supplies an applicant's income nor proves the burden associated with a particular existing or future unit.</p><p>The bedroom sequence makes the index more usable only as a transparent scaling exercise. The modelled monthly estimates are $1,229, $1,297, $1,601, $2,108, and $2,447 for studio through four bedrooms in sequence. They scale the ZIP ZORI by proportions in the local HUD ladder; the index itself anchors the sequence rather than supplying observed rents for each bedroom count. Consequently, these are modelled estimates, never measured bedroom rents. The larger values reflect the administrative ladder's relative bedroom steps, not observed premiums from a sample of ZIP listings. A listing can depart from the sequence because the underlying index is blended across rental types and because the available evidence contains neither a property match nor a listing-specific utility package.</p><p>The matched ZCTA's housing stock supplies a separate inventory frame. There are 26,396 housing units, of which 25,098 are occupied and 1,298 are vacant, yielding a 4.9% all-housing vacancy rate. Of the vacant units, 341 are identified as for rent, 126 as for sale, and 164 as seasonal use; those categories do not exhaust the stated vacant total. Stock also includes 20,819 single-family units and 1,594 units in large multifamily structures. These counts describe structural and vacancy composition, not the number of units actively offered on a given day. In particular, a for-rent vacancy count cannot establish the asking rent, condition, lease timing, or competitive status of any particular vacant property.</p><p>Broader comparisons are useful only when their scope stays visible: the Broken Arrow city context reports a $1,606.64 rent reference; the Tulsa County context reports $1,352; and the Tulsa, OK metro context reports $1,361 alongside a 5.6% apartment vacancy rate. The city context is close to the ZIP index, while the county and metro rent references are lower, but all three are wider context rather than substitutes for the ZIP market measure or the matched ZCTA survey. The metro vacancy statistic is apartment-specific, whereas the ZIP vacancy measure covers all housing, so the two vacancy readings are not interchangeable. No conclusion about availability in a ZIP property follows from a city, county, or metro aggregate.</p><p>Several limits remain decisive. Zillow is an index rather than a property record; ACS survey estimates have reported sampling margins and describe a pooled period; and HUD standards have an administrative purpose. The geography match also does not turn a ZCTA boundary into a USPS delivery geography. For a specific property, verify the advertised base rent, precise bedroom count, address geography, whether utilities are included or separately charged, stated availability date, lease term, concessions, and whether the unit is actually still offered. Then keep each check in its proper evidence universe: compare an asking rent with Zillow, utility-inclusive occupied-home history with ACS, and bedroom-standard context with HUD. These checks can clarify a listing without converting any aggregate statistic into proof about that listing.</p>","findings":[{"body":"At $1,601 in June 2026, the ZIP-level Zillow ZORI rose 7.22% over the year. It is a typical observed asking-rent index blended across rental types, so it frames current market asking conditions rather than promising that an available property will rent at that amount. Listing-level rent, bedroom count, utilities, timing, and lease terms remain separate facts.","title":"Current asking-rent index"},{"body":"ACS reports a $1,297 median gross rent for occupied renter homes in the matched 2024 five-year ZCTA survey, while HUD's FY2026 two-bedroom FMR is $1,420. The $1,601 Zillow index is 23.4% above ACS and 12.7% above HUD. ACS includes selected utilities and describes occupied homes; HUD is an administrative bedroom standard. Neither should be merged into a single measure of present asking rent.","title":"Separate rental benchmarks"},{"body":"The modelled monthly sequence is $1,229, $1,297, $1,601, $2,108, and $2,447 from studio through four bedrooms. It scales the ZIP Zillow index using proportions in the local HUD ladder. The figures are modelled estimates, not measured bedroom rents; their variation expresses administrative bedroom steps, not direct observation of listings.","title":"Modelled bedroom ladder"},{"body":"Renter-occupied homes are 33.6% of occupied homes, and 39.4% of renter households with burden data were at or above the 30% threshold. The all-housing vacancy rate is 4.9%, including 341 units recorded as for rent. These aggregate observations frame household exposure and stock composition; they do not prove affordability, availability, or the lease terms of a particular unit.","title":"Household and stock framing"}],"risks":["The current Zillow figure is an index of typical observed asking rents, not an inventory-wide quote for a specific listing; any property can differ by bedroom count, utility treatment, availability, lease structure, and concessions.","The ACS results are ZCTA-level five-year survey estimates for occupied households with sampling margins of error. They cannot identify current income, rent burden, or utility payments for an applicant or a listed home.","HUD FMR/SAFMR values are administrative, bedroom-specific standards rather than asking rents. Scaling the ZIP index with that ladder makes the bedroom figures transparent model outputs, but it cannot validate actual asking rents by bedroom.","The vacancy rate spans all housing and the reported vacant categories are not a list of actively competing rentals. Neither a ZIP vacancy count nor city, county, or metro context establishes unit-level availability."],"qa":[{"a":"Zillow ZORI records a typical observed asking-rent index blended across rental types, whereas ACS reports a five-year survey median gross rent for occupied renter homes that includes selected utilities. HUD FMR/SAFMR is an administrative bedroom standard. Their differing coverage, timing, and purposes mean the figures must remain separate rather than averaged.","q":"Why do Zillow, ACS, and HUD show different rent figures?"},{"a":"No. The studio-through-four-bedroom sequence is produced by scaling the ZIP ZORI with the local HUD ladder. It is a set of modelled monthly estimates designed to display relative bedroom steps. It does not identify a sample of listed rents, an actual available unit, included utilities, or a property-specific premium.","q":"Are the bedroom figures observed rents for available units?"},{"a":"At a monthly rent of $1,601, multiplying by 12 and dividing by 30% produces $64,040. That is only an arithmetic annual-income screen tied to the stated rent. It is not advice, does not evaluate household debts or utilities, and does not establish whether an applicant is qualified for any property.","q":"What does the required-income screen represent?"},{"a":"The Broken Arrow city, Tulsa County, and Tulsa, OK metro figures are broader contextual aggregates. They can show whether a ZIP value sits near or below a wider rent reference, but their geographies and metric types remain distinct. Metro apartment vacancy especially cannot establish availability or pricing for a ZIP property.","q":"What role do the city, county, and metro figures play?"}],"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":"2015-01-01","rent":975.828666},{"period":"2015-02-01","rent":981.750335},{"period":"2015-03-01","rent":997.100834},{"period":"2015-04-01","rent":999.354846},{"period":"2015-05-01","rent":995.639822},{"period":"2015-06-01","rent":994.076859},{"period":"2015-07-01","rent":995.538122},{"period":"2015-08-01","rent":995.142986},{"period":"2015-09-01","rent":996.969062},{"period":"2015-10-01","rent":999.41935},{"period":"2015-11-01","rent":1005.281757},{"period":"2015-12-01","rent":1015.97067},{"period":"2016-01-01","rent":1014.035827},{"period":"2016-02-01","rent":1007.164262},{"period":"2016-03-01","rent":994.756316},{"period":"2016-04-01","rent":991.598538},{"period":"2016-05-01","rent":995.991965},{"period":"2016-06-01","rent":1002.971834},{"period":"2016-07-01","rent":1010.298449},{"period":"2016-08-01","rent":1005.87209},{"period":"2016-09-01","rent":1002.878435},{"period":"2016-10-01","rent":993.109268},{"period":"2016-11-01","rent":986.605395},{"period":"2016-12-01","rent":982.714596},{"period":"2017-01-01","rent":987.277186},{"period":"2017-02-01","rent":993.837608},{"period":"2017-03-01","rent":1007.918679},{"period":"2017-04-01","rent":1013.083707},{"period":"2017-05-01","rent":1015.091612},{"period":"2017-06-01","rent":1008.785867},{"period":"2017-07-01","rent":996.011485},{"period":"2017-08-01","rent":997.126039},{"period":"2017-09-01","rent":993.367415},{"period":"2017-10-01","rent":1007.537388},{"period":"2017-11-01","rent":1008.313524},{"period":"2017-12-01","rent":1012.173638},{"period":"2018-01-01","rent":1008.55509},{"period":"2018-02-01","rent":1012.27546},{"period":"2018-03-01","rent":1007.685073},{"period":"2018-04-01","rent":1008.312248},{"period":"2018-05-01","rent":1009.596707},{"period":"2018-06-01","rent":1014.105503},{"period":"2018-07-01","rent":1020.091532},{"period":"2018-08-01","rent":1023.094917},{"period":"2018-09-01","rent":1028.870813},{"period":"2018-10-01","rent":1021.064938},{"period":"2018-11-01","rent":1022.885145},{"period":"2018-12-01","rent":1023.025617},{"period":"2019-01-01","rent":1032.432185},{"period":"2019-02-01","rent":1035.127293},{"period":"2019-03-01","rent":1038.008484},{"period":"2019-04-01","rent":1040.028915},{"period":"2019-05-01","rent":1041.932149},{"period":"2019-06-01","rent":1044.705341},{"period":"2019-07-01","rent":1049.466576},{"period":"2019-08-01","rent":1052.216284},{"period":"2019-09-01","rent":1054.96843},{"period":"2019-10-01","rent":1060.76606},{"period":"2019-11-01","rent":1065.106565},{"period":"2019-12-01","rent":1068.588988},{"period":"2020-01-01","rent":1067.252903},{"period":"2020-02-01","rent":1067.430511},{"period":"2020-03-01","rent":1072.870152},{"period":"2020-04-01","rent":1072.375706},{"period":"2020-05-01","rent":1074.276517},{"period":"2020-06-01","rent":1077.397558},{"period":"2020-07-01","rent":1081.847216},{"period":"2020-08-01","rent":1094.237519},{"period":"2020-09-01","rent":1094.713506},{"period":"2020-10-01","rent":1099.239116},{"period":"2020-11-01","rent":1093.018474},{"period":"2020-12-01","rent":1113.254137},{"period":"2021-01-01","rent":1122.513331},{"period":"2021-02-01","rent":1136.017172},{"period":"2021-03-01","rent":1132.237494},{"period":"2021-04-01","rent":1155.034607},{"period":"2021-05-01","rent":1172.770979},{"period":"2021-06-01","rent":1190.026855},{"period":"2021-07-01","rent":1205.115324},{"period":"2021-08-01","rent":1225.198549},{"period":"2021-09-01","rent":1258.549635},{"period":"2021-10-01","rent":1279.048194},{"period":"2021-11-01","rent":1294.691918},{"period":"2021-12-01","rent":1292.927048},{"period":"2022-01-01","rent":1300.862992},{"period":"2022-02-01","rent":1313.046611},{"period":"2022-03-01","rent":1330.29076},{"period":"2022-04-01","rent":1326.378834},{"period":"2022-05-01","rent":1335.012163},{"period":"2022-06-01","rent":1343.574209},{"period":"2022-07-01","rent":1361.37736},{"period":"2022-08-01","rent":1356.590894},{"period":"2022-09-01","rent":1340.861612},{"period":"2022-10-01","rent":1334.842478},{"period":"2022-11-01","rent":1344.611041},{"period":"2022-12-01","rent":1349.857177},{"period":"2023-01-01","rent":1352.85809},{"period":"2023-02-01","rent":1352.689802},{"period":"2023-03-01","rent":1368.961377},{"period":"2023-04-01","rent":1387.157061},{"period":"2023-05-01","rent":1389.76945},{"period":"2023-06-01","rent":1389.030629},{"period":"2023-07-01","rent":1379.440422},{"period":"2023-08-01","rent":1378.533442},{"period":"2023-09-01","rent":1389.684982},{"period":"2023-10-01","rent":1401.048991},{"period":"2023-11-01","rent":1416.401291},{"period":"2023-12-01","rent":1421.641832},{"period":"2024-01-01","rent":1430.089379},{"period":"2024-02-01","rent":1429.148841},{"period":"2024-03-01","rent":1428.776077},{"period":"2024-04-01","rent":1425.705401},{"period":"2024-05-01","rent":1439.511715},{"period":"2024-06-01","rent":1447.489032},{"period":"2024-07-01","rent":1456.131406},{"period":"2024-08-01","rent":1452.70294},{"period":"2024-09-01","rent":1465.508936},{"period":"2024-10-01","rent":1469.982537},{"period":"2024-11-01","rent":1470.885351},{"period":"2024-12-01","rent":1465.694052},{"period":"2025-01-01","rent":1474.519554},{"period":"2025-02-01","rent":1493.223396},{"period":"2025-03-01","rent":1504.135348},{"period":"2025-04-01","rent":1507.536621},{"period":"2025-05-01","rent":1494.144186},{"period":"2025-06-01","rent":1493.599596},{"period":"2025-07-01","rent":1500.184989},{"period":"2025-08-01","rent":1516.608213},{"period":"2025-09-01","rent":1516.613817},{"period":"2025-10-01","rent":1521.914892},{"period":"2025-11-01","rent":1525.225016},{"period":"2025-12-01","rent":1540.51198},{"period":"2026-01-01","rent":1544.032055},{"period":"2026-02-01","rent":1545.798507},{"period":"2026-03-01","rent":1550.490112},{"period":"2026-04-01","rent":1563.612133},{"period":"2026-05-01","rent":1585.103904},{"period":"2026-06-01","rent":1601.368182}],"historySummary":{"pointCount":138,"firstPeriod":"2015-01-01","latestPeriod":"2026-06-01","coverageMonths":138,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1493.599596,"endRent":1601.368182,"change":0.07215359878819894,"cagr":0.07215359878819894},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1389.030629,"endRent":1601.368182,"change":0.1528674375977348,"cagr":0.04855960852432495},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1190.026855,"endRent":1601.368182,"change":0.34565718014825797,"cagr":0.061174698553891904}},"maxDrawdown":-0.032733301247761415,"annualizedVolatility":0.02353982414883802,"consecutiveReturnCount":137}}