{"zip":"29210","city":"Columbia","state":"SC","county":"Richland County","countySlug":"richland-county-sc","metro":"Columbia, SC","metroSlug":"columbia-sc","citySlug":"columbia-sc","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1161,"rentYoy":0.0477,"bedroomEstimates":[939,1059,1161,1477,1739],"hudFmr":[1032,1164,1276,1623,1911],"ladderSource":"county","population":39962,"populationMoe":2568,"medianIncome":50871,"medianIncomeMoe":2354,"medianGrossRent":1117,"medianGrossRentMoe":29,"housingUnits":19451,"occupiedUnits":17341,"vacantUnits":2110,"renterOccupied":11039,"rentBurdenTotal":11039,"rentBurden30Plus":6305,"vacantForRent":1054,"vacantForSale":154,"vacantSeasonal":127,"structureTotal":19451,"singleFamilyUnits":8372,"largeMultifamilyUnits":1651,"vacancyRate":0.10847771322811167,"renterShare":0.636583818695577,"rentBurdenShare":0.5711568076818553,"requiredIncome":46440,"askingRentToIncome":0.27386919856106623,"askingVsAcsRent":1.0393912264995524,"askingVsHud2br":0.9098746081504702,"cityRent":1478.1721216722083,"countyRent":1502,"metroRent":1555,"cityGrossRent":1204,"countyGrossRent":1228,"countyListings":1511,"countyListingDom":41,"countyPriceReducedShare":0.2115,"countyListingPeriod":"2026-06","metroMonthsSupply":null,"metroMedianDom":null,"metroPriceDrops":null,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0605949040422189,"apartmentTimeOnMarket":18.7,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":86,"zipSalePrice":188707,"zipSalePriceYoy":-0.0517,"zipMedianDom":50,"zipActiveListings":215,"zipActiveListingsYoy":-0.1438,"zipInventory":108,"zipInventoryYoy":-0.2036,"zipPendingSales":112,"zipMonthsSupply":3.8,"zipSaleToList":0.9715,"zipSoldAboveList":0.1192,"zipOffMarketTwoWeeks":0.3469,"generatedAt":"2026-08-16 06:06:19.209219+00","summaryHtml":"<p>The core tension in this ZIP is that current asking-rent movement and ZIP resale pricing point in different directions. In Redfin’s direct rolling-three-month ZIP resale observation ending in June 2026, the median sold price was $188,707, down 5.17% from a year earlier. Zillow ZORI, by contrast, placed the typical blended asking-rent index at $1,161 that month, up 4.77% year over year. Dividing the annualized ZIP ZORI by the median sold price produces a 7.38% cross-source screening ratio. That arithmetic can frame a comparison between two datasets, but it is not a measure of any property’s economics. The price decline challenges a simple reading that a rising current rent index alone signals uniformly stronger housing-market conditions.</p><p>Backward-looking ZORI history nevertheless documents an upward path rather than a flat series. Exact same-month annualized changes were 4.77% over one year, 5.35% over three years, and 6.94% over five years. Recent direction therefore confirms the longer positive path, while its lower one-year pace shows moderation rather than an acceleration. The history has 100% coverage across 110 monthly observations. Monthly changes convert to 2.59% annualized variability, which suggests a current index snapshot has not historically been dominated by large routine swings. A separate maximum drawdown of 3.13% still records a real historical retreat, so the latest level warrants moderate, not absolute, confidence. Transparent national discovery ranks among history-eligible ZIPs were 329 for momentum, 864 for stability, and 168 for the balanced measure; these ranks and all history measures are descriptive, backward-looking measurements, not forecasts or investment recommendations.</p><p>Rent figures here answer different questions. Zillow ZORI is a ZIP-level typical observed asking-rent index blended across rental types. The five-digit label is both a Zillow ZIP market identifier and a Census ZCTA match; a ZCTA is a statistical area, not identical to a USPS delivery ZIP. In the matched ACS 2024 five-year survey of occupied renter homes, median gross rent was $1,117 and includes selected utilities, so it is not a current asking-rent quote. HUD’s FY2026 two-bedroom FMR was $1,276, an administrative bedroom-specific standard rather than asking rent. To create a bedroom view, the ZIP ZORI is scaled by the local HUD ladder: the modelled monthly estimates are $939 for a studio, $1,059 for one bedroom, $1,161 for two, $1,477 for three, and $1,739 for four. These are modelled estimates, never measured bedroom rents.</p><p>The income and burden evidence adds a second tension. Applying a 30% rent-to-income screen to the current ZORI yields required annual income of $46,440. The ZCTA’s ACS median household income was $50,871, making the index-to-income arithmetic 27.39%. This screen is arithmetic only, not advice and not an applicant qualification rule; it does not identify the income, household size, or actual lease terms of any renter. Separately, ACS reported that 6,305 renter households, or 57.12% of renter households, paid at least the stated threshold toward gross rent. The burden result is a survey-based aggregate of occupied renter homes, including its gross-rent concept, and cannot establish financial pressure for a particular household or unit. The two readings can coexist because a median-income comparison and the distribution of renter burdens are not the same calculation.</p><p>Housing counts indicate a renter-heavy aggregate base but not the quality or availability of a specific rental. The matched ZCTA contained 19,451 housing units, with 2,110 vacant, for a 10.85% vacancy rate. Renters accounted for 63.66% of occupied homes. The reported structure counts include 8,372 single-family units and 1,651 units in large multifamily structures, describing stock categories rather than amenities, condition, or bedroom rents. Vacancy has a wider scope than a rental listing: it includes vacant housing across uses and does not show that any one unit is offered, affordable, habitable, or immediately leasable. Likewise, the renter share is an occupancy composition measure, not evidence about demand for a particular property. These aggregate observations should be read beside, not substituted for, live unit information.</p><p>Broader context places the ZIP index below surrounding rent readings, but those places must retain their own geographic scope. In the City of Columbia, the city-scope context rent was $1,478; in Richland County, the county-scope context rent was $1,502; and in the Columbia, SC metro, the metro-scope context rent was $1,555. Each is wider context only, not a ZIP rental comp or a substitute for ZIP-level ZORI. The gap is relevant to how localized the index is, yet it does not explain why the levels differ and cannot transfer city, county, or metro conditions to an individual building. It also should not be conflated with the ZCTA ACS gross-rent survey, HUD’s administrative standard, or Redfin’s resale record.</p><p>Liquidity details keep the resale tension in the for-sale universe. Redfin’s direct rolling-three-month ZIP observation recorded 86 homes sold, a median 50 days on market, 108 homes of inventory, and 3.8 months of supply. Sales averaged 97.15% of list price; 11.92% sold above list, while 34.69% went off market within two weeks. Those are ZIP resale measures, not rental transactions or rental comps. Along with the year-over-year sold-price decrease, the marketing and sale-to-list evidence does not depict an unambiguously rapid, above-list resale setting. It therefore challenges using the prior asking-rent rise, historical growth, or the income screen as a proxy for current for-sale liquidity. Conversely, it does not negate the observed rent index change, because the series track different markets and populations.</p><p>The limits point to a property-level evidence task rather than a single conclusive market answer. ZORI does not provide the current asking rent for a given address, ACS does not survey a live listing, HUD FMR is not an asking-rent comp, and the resale median does not value a particular home. A concrete review would verify the advertised rent, bedroom count, property type, lease length, selected utilities paid by the tenant, concessions, deposits and recurring fees, unit condition, and the date the listing became active. For a sale comparison, it would also distinguish actual closed transactions from active offerings and confirm the property’s sale date, list price, and closing price. For the particular decision, do verified rental terms or a closed resale record supply the relevant evidence, rather than an aggregate snapshot?</p>","findings":[{"body":"At $1,161 in June 2026, ZIP ZORI was 4.77% above the same month a year earlier. Its three-year 5.35% and five-year 6.94% annualized changes were faster, so the current positive move aligns with the longer path but has moderated. The complete historical record and modest variability improve context for the snapshot without making future rent a forecast.","title":"Historical rent growth is positive but moderating"},{"body":"The $939 through $1,739 bedroom ladder is derived by scaling the ZIP ZORI with the local HUD FMR relationship. It is a set of modelled monthly estimates, not observed rents for advertised studios or larger units. ACS median gross rent and HUD FMR remain separate measures: one is a survey of occupied renter homes with selected utilities, while the other is an administrative standard.","title":"Bedroom values are modelled rather than observed"},{"body":"The $46,440 required-income result follows a 30% arithmetic screen applied to current ZORI; it is not a qualification test. The ACS median household income comparison sits below that threshold, yet 57.12% of renter households were reported rent burdened. Those statistics can diverge because the screen uses a median income while burden captures the distribution of occupied renter-household outcomes.","title":"Median-income arithmetic and renter burden differ"},{"body":"Rolling three-month Redfin resale evidence shows a 5.17% annual decline in the median sold price, 50 median days on market, and average sales at 97.15% of list. Those for-sale measures challenge a one-direction interpretation of rising ZIP ZORI. They do not measure leasing activity or property-level economics, and the rent-to-price figure remains a cross-source screening ratio.","title":"Resale evidence is a separate counterpoint"}],"risks":["ZORI is a blended asking-rent index rather than a unit-level quote, so its level may differ from a listing because of bedroom count, property type, condition, lease duration, concessions, and utilities.","The ACS ZCTA estimate is a five-year survey of occupied renter homes, not a real-time ZIP delivery geography or inventory measure; sampling uncertainty and selected utilities limit direct comparison with current listings.","Vacancy and rent-burden figures are aggregates; neither establishes that a specific dwelling is available, affordable, habitable, correctly bedroomed, or occupied by a household with any particular income.","Redfin sale observations and the annualized rent-to-price screen concern resale prices and an index from separate sources, so they omit financing, operating costs, taxes, unit-level rents, and transaction-specific details."],"qa":[{"a":"ACS is a matched ZCTA five-year survey, and its median gross rent reflects occupied renter homes plus selected utilities. ZORI is a current ZIP asking-rent index blended across rental types. The $1,117 ACS result and $1,161 ZORI result can be compared for context, but the difference does not make either a unit-level asking-rent comp.","q":"Why does the ACS gross-rent figure not substitute for ZORI?"},{"a":"The bedroom sequence is built from ZIP ZORI and relative positions in the local HUD ladder, with the two-bedroom value aligning to the overall ZIP index. The studio, one-, three-, and four-bedroom outputs are scaled estimates. Because no observed bedroom-specific listing sample is supplied, they should not be treated as measured rents or quoted lease terms.","q":"How were the bedroom estimates created?"},{"a":"The 110 monthly observations have full coverage and show positive exact same-month growth over one, three, and five years. The recent annual pace is slower than the longer annualized rates. Variability was limited, but the maximum drawdown proves the index did decline at times. This supports contextual confidence in the snapshot, not a prediction or investment conclusion.","q":"What does the rent history say about confidence in the current snapshot?"},{"a":"The screening ratio simply annualizes the ZIP asking-rent index and divides it by Redfin’s ZIP median sold price. It combines separate source universes and omits a property’s actual rent, operating expenses, financing, taxes, physical condition, and transaction terms. It can organize a broad comparison, but it cannot establish the economics of any home.","q":"Why is the rent-to-price ratio not a property-level valuation measure?"}],"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":"2017-05-01","rent":667.12869},{"period":"2017-06-01","rent":666.43123},{"period":"2017-07-01","rent":678.065761},{"period":"2017-08-01","rent":677.311358},{"period":"2017-09-01","rent":681.810211},{"period":"2017-10-01","rent":682.697768},{"period":"2017-11-01","rent":684.051996},{"period":"2017-12-01","rent":691.087566},{"period":"2018-01-01","rent":695.225223},{"period":"2018-02-01","rent":697.678971},{"period":"2018-03-01","rent":701.590365},{"period":"2018-04-01","rent":701.860091},{"period":"2018-05-01","rent":707.489374},{"period":"2018-06-01","rent":700.729958},{"period":"2018-07-01","rent":698.811319},{"period":"2018-08-01","rent":703.804525},{"period":"2018-09-01","rent":708.494537},{"period":"2018-10-01","rent":717.790954},{"period":"2018-11-01","rent":713.961216},{"period":"2018-12-01","rent":719.259534},{"period":"2019-01-01","rent":718.984987},{"period":"2019-02-01","rent":732.927125},{"period":"2019-03-01","rent":737.341057},{"period":"2019-04-01","rent":746.529024},{"period":"2019-05-01","rent":749.177462},{"period":"2019-06-01","rent":759.656613},{"period":"2019-07-01","rent":763.098999},{"period":"2019-08-01","rent":765.132963},{"period":"2019-09-01","rent":763.89523},{"period":"2019-10-01","rent":761.615686},{"period":"2019-11-01","rent":765.905592},{"period":"2019-12-01","rent":763.637624},{"period":"2020-01-01","rent":766.337836},{"period":"2020-02-01","rent":758.195584},{"period":"2020-03-01","rent":743.838063},{"period":"2020-04-01","rent":742.340785},{"period":"2020-05-01","rent":746.10806},{"period":"2020-06-01","rent":756.839123},{"period":"2020-07-01","rent":766.956647},{"period":"2020-08-01","rent":772.084041},{"period":"2020-09-01","rent":776.301203},{"period":"2020-10-01","rent":779.990124},{"period":"2020-11-01","rent":782.316443},{"period":"2020-12-01","rent":793.98944},{"period":"2021-01-01","rent":805.171689},{"period":"2021-02-01","rent":812.645191},{"period":"2021-03-01","rent":822.110446},{"period":"2021-04-01","rent":820.254559},{"period":"2021-05-01","rent":825.097602},{"period":"2021-06-01","rent":830.469003},{"period":"2021-07-01","rent":838.527473},{"period":"2021-08-01","rent":842.503992},{"period":"2021-09-01","rent":853.914434},{"period":"2021-10-01","rent":872.485523},{"period":"2021-11-01","rent":887.484364},{"period":"2021-12-01","rent":903.335835},{"period":"2022-01-01","rent":909.732708},{"period":"2022-02-01","rent":922.202778},{"period":"2022-03-01","rent":925.420139},{"period":"2022-04-01","rent":942.477282},{"period":"2022-05-01","rent":955.990537},{"period":"2022-06-01","rent":966.338601},{"period":"2022-07-01","rent":961.406749},{"period":"2022-08-01","rent":968.237194},{"period":"2022-09-01","rent":972.255641},{"period":"2022-10-01","rent":971.909326},{"period":"2022-11-01","rent":967.054303},{"period":"2022-12-01","rent":951.558807},{"period":"2023-01-01","rent":953.288912},{"period":"2023-02-01","rent":957.404645},{"period":"2023-03-01","rent":978.219154},{"period":"2023-04-01","rent":988.904036},{"period":"2023-05-01","rent":993.71416},{"period":"2023-06-01","rent":993.231495},{"period":"2023-07-01","rent":1003.326723},{"period":"2023-08-01","rent":1019.113381},{"period":"2023-09-01","rent":1024.017236},{"period":"2023-10-01","rent":1023.250316},{"period":"2023-11-01","rent":1022.941033},{"period":"2023-12-01","rent":1031.357125},{"period":"2024-01-01","rent":1041.213446},{"period":"2024-02-01","rent":1040.881667},{"period":"2024-03-01","rent":1035.547473},{"period":"2024-04-01","rent":1023.362772},{"period":"2024-05-01","rent":1022.36376},{"period":"2024-06-01","rent":1033.582378},{"period":"2024-07-01","rent":1045.724982},{"period":"2024-08-01","rent":1048.009877},{"period":"2024-09-01","rent":1053.9844},{"period":"2024-10-01","rent":1064.756299},{"period":"2024-11-01","rent":1073.9905},{"period":"2024-12-01","rent":1079.665798},{"period":"2025-01-01","rent":1073.189045},{"period":"2025-02-01","rent":1085.394598},{"period":"2025-03-01","rent":1089.73405},{"period":"2025-04-01","rent":1106.480027},{"period":"2025-05-01","rent":1108.417678},{"period":"2025-06-01","rent":1108.394356},{"period":"2025-07-01","rent":1105.732513},{"period":"2025-08-01","rent":1105.881726},{"period":"2025-09-01","rent":1109.200976},{"period":"2025-10-01","rent":1112.401136},{"period":"2025-11-01","rent":1117.721126},{"period":"2025-12-01","rent":1123.8375},{"period":"2026-01-01","rent":1135.269588},{"period":"2026-02-01","rent":1136.45539},{"period":"2026-03-01","rent":1142.981136},{"period":"2026-04-01","rent":1145.156294},{"period":"2026-05-01","rent":1154.853241},{"period":"2026-06-01","rent":1161.257889}],"historySummary":{"pointCount":110,"firstPeriod":"2017-05-01","latestPeriod":"2026-06-01","coverageMonths":110,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1108.394356,"endRent":1161.257889,"change":0.04769379482477265,"cagr":0.04769379482477265},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":993.231495,"endRent":1161.257889,"change":0.1691714316811912,"cagr":0.053479441884329404},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":830.469003,"endRent":1161.257889,"change":0.3983157526711445,"cagr":0.06935289630434127}},"maxDrawdown":-0.03131393214937128,"annualizedVolatility":0.025896707624248665,"consecutiveReturnCount":109}}