{"zip":"29407","city":"Charleston","state":"SC","county":"Charleston County","countySlug":"charleston-county-sc","metro":"Charleston-North Charleston, SC","metroSlug":"charleston-sc","citySlug":"charleston-sc","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1785,"rentYoy":0.0083,"bedroomEstimates":[1557,1633,1785,2222,2564],"hudFmr":[1640,1720,1880,2340,2700],"ladderSource":"safmr","population":36706,"populationMoe":2181,"medianIncome":85367,"medianIncomeMoe":6227,"medianGrossRent":1431,"medianGrossRentMoe":51,"housingUnits":18907,"occupiedUnits":16920,"vacantUnits":1987,"renterOccupied":7296,"rentBurdenTotal":7296,"rentBurden30Plus":3186,"vacantForRent":860,"vacantForSale":142,"vacantSeasonal":233,"structureTotal":18907,"singleFamilyUnits":11568,"largeMultifamilyUnits":2164,"vacancyRate":0.10509335166869413,"renterShare":0.43120567375886526,"rentBurdenShare":0.43667763157894735,"requiredIncome":71400,"askingRentToIncome":0.2509166305481041,"askingVsAcsRent":1.2473794549266248,"askingVsHud2br":0.949468085106383,"cityRent":2244.9976390107327,"countyRent":2156,"metroRent":2066,"cityGrossRent":1722,"countyGrossRent":1620,"countyListings":null,"countyListingDom":null,"countyPriceReducedShare":null,"countyListingPeriod":"2026-06","metroMonthsSupply":3.7,"metroMedianDom":68,"metroPriceDrops":0.2834,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0672393946552831,"apartmentTimeOnMarket":25.3,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":162,"zipSalePrice":557374,"zipSalePriceYoy":-0.034,"zipMedianDom":55,"zipActiveListings":343,"zipActiveListingsYoy":0.0575,"zipInventory":171,"zipInventoryYoy":0.0056,"zipPendingSales":182,"zipMonthsSupply":3.2,"zipSaleToList":0.9761,"zipSoldAboveList":0.1774,"zipOffMarketTwoWeeks":0.4224,"generatedAt":"2026-08-16 06:01:46.84732+00","summaryHtml":"<p>At June 2026, Zillow’s ZIP ZORI for 29407 was $1,785 per month. It is a typical observed asking-rent index blended across rental types, not a quoted rent for a particular home or a uniform apartment category. The five-digit label 29407 is both Zillow’s ZIP market identifier and a matched Census ZCTA. A ZCTA is a Census statistical area and is not identical to a USPS delivery ZIP, so an address-level delivery ZIP or property boundary should not be inferred from this market label alone. The current index is most useful as a broad asking-market reference, with property-specific terms still requiring direct verification.</p><p>The historical record fits a stable-growth label, but its pace has cooled. Exact same-month annualized ZIP ZORI change was 0.83% over one year, compared with 2.12% over three years and 6.17% over five years. The latest direction therefore remains positive while breaking from the faster longer-run path; it does not support simply extending the earlier rate. Coverage was 100%, which strengthens confidence that the trend is not built from missing periods. Monthly Zillow returns produced 2.82% annualized variability, indicating that this index did move around its trend. Its maximum peak-to-trough fall was 2.18%, confirming that even this historical path included retrenchments. Transparent national discovery ranks among history-eligible ZIPs were 1,789 for momentum, 1,282 for stability, and 1,724 for the balanced measure, where lower rank is higher placement. These are backward-looking measurements, not forecasts or investment recommendations.</p><p>Bedroom detail needs especially careful treatment here. Scaling the ZIP ZORI with the local HUD ladder produces modelled monthly ZIP estimates of $1,557 for a studio, $1,633 for one bedroom, $1,785 for two bedrooms, $2,222 for three bedrooms, and $2,564 for four bedrooms. They are modelled estimates, never measured bedroom rents, and should not be treated as observed asking quotes for available units. The local HUD FMR/SAFMR ladder supplies the bedroom ratios used in the scaling. HUD FMR/SAFMR is an administrative, bedroom-specific standard rather than asking rent, so it belongs in a different evidence universe from Zillow’s blended asking-rent index.</p><p>ACS answers a materially different rent question. The matched ZCTA’s ACS 2024 five-year survey reported median gross rent of $1,431, a measure of occupied renter homes that includes selected utilities; its stated margin of error was $51. Zillow’s current asking index is 24.7% higher, but that gap is not a measured rent increase for the same homes because the samples, timing, and utility treatment differ. At a 30% rent share, $1,785 implies $71,400 in annual income under the required-income screen, versus a ZCTA median household income of $85,367. That calculation is arithmetic, not advice or an applicant qualification rule. Separately, 43.7% of surveyed renter households had gross-rent burdens at or above 30%. The burden statistic cannot prove that any particular available unit is affordable or unaffordable.</p><p>Tenure, stock, and vacancy add another layer of context. Renter households accounted for 43.1% of occupied homes in the matched ZCTA, while the overall housing vacancy rate was 10.5%. The stock is more concentrated in single-family structures than in large multifamily buildings, but that aggregate composition neither identifies a current vacancy nor establishes the condition, terms, or rent of a specific property. In wider reference scopes, the City of Charleston context rent was $2,245, the Charleston County context rent was $2,156, and the Charleston-North Charleston, SC metro context rent was $2,066; each exceeds the ZIP index. Those city, county, and metro figures are broader context only and are not substitutes for direct ZIP evidence or property-level rent comparisons.</p><p>The resale picture is separate from rental evidence and shows softer pricing alongside measurable transaction activity. In Redfin’s direct rolling-three-month ZIP resale observation through June 30, 2026, the median sold price was $557,374, down 3.4% year over year. There were 162 homes sold, and median marketing time was 55 days. Inventory stood at 171 homes with 3.2 months of supply. Sale-to-list evidence remained below full list pricing: the average sale-to-list ratio was 97.61%, 17.74% of sales closed above list, and 42.24% went off market within two weeks. These are direct ZIP for-sale and resale observations, not rental transactions, rental comparables, or evidence of property operating economics.</p><p>Set beside one another, the rent and resale data create a meaningful tension. Annualized ZIP ZORI divided by the direct ZIP median sold price equals a 3.84% cross-source screening ratio only. It cannot stand in for a cap rate, net return, expected return, or property yield because it omits property-specific expenses, financing, taxes, maintenance, vacancy experience, and unit-level rent. More importantly, the one-year asking-rent index still rose 0.83% while the median resale price fell 3.4%. That resale decline challenges any uncomplicated reading of the longer rent-growth history. Likewise, the median-income arithmetic and the renter-burden share describe different affordability lenses rather than a single conclusion about a household or dwelling.</p><p>Important limits remain before applying these ZIP indicators to a property. Zillow measures a blended current asking-rent index; ACS is a five-year survey of occupied renter homes; HUD provides a bedroom-specific administrative standard; and Redfin records resale activity. A property-level review should verify the exact address geography, bedroom count, advertised rent, concessions, lease duration, included utilities, condition, and date of the listing. For a resale comparison, verify whether completed nearby sales match the property’s type and whether active-list terms differ from sold terms. The central unresolved question is whether verified unit terms resemble the broad ZIP index, rather than an assumed average drawn from incompatible source universes.</p>","findings":[{"body":"Zillow’s June 2026 ZIP index was $1,785, and its one-year same-month gain was 0.83%. The three- and five-year annualized changes were stronger, so the record still rises but has slowed. Complete coverage helps evaluate continuity, but the historical series remains backward-looking and cannot establish future rent growth, resale pricing, or a lease outcome.","title":"Asking-rent growth has decelerated"},{"body":"The ACS ZCTA median gross rent covers occupied renter homes and selected utilities, whereas Zillow tracks a blended asking-rent index. The required-income calculation is a simple 30% arithmetic screen against the current Zillow figure. The ACS burden share describes surveyed renters, not the affordability, approval status, or utility cost of one available property.","title":"Affordability indicators describe different populations"},{"body":"The studio-through-four-bedroom figures are modelled estimates created by scaling ZIP ZORI through the local HUD ladder. They are not measured asking rents. HUD FMR/SAFMR is an administrative bedroom standard, so it should be used to understand the model’s construction rather than as a substitute for current listing evidence.","title":"Bedroom values are scaled estimates"},{"body":"The direct ZIP resale observation showed a year-over-year decline in median sold price even as the one-year asking-rent index increased slightly. Marketing time, inventory, supply, and sale-to-list measures all belong to the for-sale universe. The annualized-rent-to-price figure is only a cross-source screen and does not establish property income, expenses, or return.","title":"Resale evidence challenges a simple rent narrative"}],"risks":["Zillow asking rents, ACS gross rents, and HUD standards use different populations, timing, and rent definitions. Comparing them as if they measured the same apartment can create an unsupported conclusion about rent change or value.","The complete historical record shows a positive but slower recent asking-rent path. A current snapshot is better supported as a benchmark than as evidence that the faster five-year pace will continue.","The ACS rent-burden share applies to surveyed renter households in the ZCTA. It does not establish affordability, tenant demand, vacancy, utility responsibility, or qualification for a particular property.","Redfin resale metrics capture completed for-sale transactions rather than rental operations. Using the rent-to-price screening ratio as a yield measure would omit expenses, financing, property condition, taxes, concessions, and actual lease terms."],"qa":[{"a":"It is both Zillow’s ZIP market identifier and the matched Census ZCTA label used for ACS data. A ZCTA is a statistical area built for Census reporting, while a USPS delivery ZIP is a mail-routing geography. They can align for this report’s matching purpose without being identical address-level boundaries.","q":"What does the 29407 label represent in this report?"},{"a":"No. They are modelled monthly ZIP estimates generated by scaling the overall Zillow asking-rent index with the local HUD bedroom ladder. The construction helps express relative bedroom sizing, but it does not measure live listings, signed leases, concessions, utility treatment, or the rent of a specific unit.","q":"Are the studio through four-bedroom figures observed market rents?"},{"a":"No. It divides annualized Zillow asking rent by 30% to create an arithmetic income reference point. It is not financial advice, an applicant qualification standard, or a measure of any household’s actual budget. The ACS burden statistic is also a separate survey measure, not a unit-level affordability verdict.","q":"Does the 30% income screen determine whether a household can rent in the ZIP?"},{"a":"It is annualized ZIP ZORI divided by the direct ZIP median sold price, combining two sources for a narrow screening comparison. It is not a cap rate, property yield, net return, or expected return. It excludes property-specific operating costs, financing, tax treatment, maintenance, vacancy, and realized lease income.","q":"How should the Redfin rent-to-price screening ratio be interpreted?"}],"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":1040.308953},{"period":"2016-06-01","rent":1033.116546},{"period":"2016-07-01","rent":1042.964434},{"period":"2016-08-01","rent":1053.344211},{"period":"2016-09-01","rent":1059.187161},{"period":"2016-10-01","rent":1055.264298},{"period":"2016-11-01","rent":1057.267746},{"period":"2016-12-01","rent":1053.721026},{"period":"2017-01-01","rent":1071.032177},{"period":"2017-02-01","rent":1073.030832},{"period":"2017-03-01","rent":1082.082371},{"period":"2017-04-01","rent":1088.328531},{"period":"2017-05-01","rent":1100.5018},{"period":"2017-06-01","rent":1106.60581},{"period":"2017-07-01","rent":1104.841477},{"period":"2017-08-01","rent":1097.847354},{"period":"2017-09-01","rent":1109.89584},{"period":"2017-10-01","rent":1118.619031},{"period":"2017-11-01","rent":1140.334376},{"period":"2017-12-01","rent":1139.819102},{"period":"2018-01-01","rent":1140.400655},{"period":"2018-02-01","rent":1131.120414},{"period":"2018-03-01","rent":1128.098243},{"period":"2018-04-01","rent":1133.274908},{"period":"2018-05-01","rent":1134.244499},{"period":"2018-06-01","rent":1140.656139},{"period":"2018-07-01","rent":1143.38329},{"period":"2018-08-01","rent":1159.253876},{"period":"2018-09-01","rent":1157.701752},{"period":"2018-10-01","rent":1160.166451},{"period":"2018-11-01","rent":1150.45574},{"period":"2018-12-01","rent":1160.529315},{"period":"2019-01-01","rent":1159.101793},{"period":"2019-02-01","rent":1174.665214},{"period":"2019-03-01","rent":1177.962804},{"period":"2019-04-01","rent":1178.098453},{"period":"2019-05-01","rent":1179.265793},{"period":"2019-06-01","rent":1180.501767},{"period":"2019-07-01","rent":1185.244119},{"period":"2019-08-01","rent":1181.645621},{"period":"2019-09-01","rent":1182.433328},{"period":"2019-10-01","rent":1183.349407},{"period":"2019-11-01","rent":1185.962942},{"period":"2019-12-01","rent":1184.623953},{"period":"2020-01-01","rent":1187.015059},{"period":"2020-02-01","rent":1183.198646},{"period":"2020-03-01","rent":1183.551375},{"period":"2020-04-01","rent":1175.897013},{"period":"2020-05-01","rent":1173.722574},{"period":"2020-06-01","rent":1164.468216},{"period":"2020-07-01","rent":1161.119363},{"period":"2020-08-01","rent":1174.136162},{"period":"2020-09-01","rent":1173.706181},{"period":"2020-10-01","rent":1179.079261},{"period":"2020-11-01","rent":1191.68921},{"period":"2020-12-01","rent":1216.864732},{"period":"2021-01-01","rent":1245.083851},{"period":"2021-02-01","rent":1253.448968},{"period":"2021-03-01","rent":1257.63669},{"period":"2021-04-01","rent":1269.859829},{"period":"2021-05-01","rent":1294.968018},{"period":"2021-06-01","rent":1323.063299},{"period":"2021-07-01","rent":1346.673882},{"period":"2021-08-01","rent":1361.917261},{"period":"2021-09-01","rent":1405.539614},{"period":"2021-10-01","rent":1437.704669},{"period":"2021-11-01","rent":1457.235674},{"period":"2021-12-01","rent":1448.21408},{"period":"2022-01-01","rent":1444.577924},{"period":"2022-02-01","rent":1482.665142},{"period":"2022-03-01","rent":1512.271402},{"period":"2022-04-01","rent":1540.276321},{"period":"2022-05-01","rent":1548.342172},{"period":"2022-06-01","rent":1579.377648},{"period":"2022-07-01","rent":1597.649505},{"period":"2022-08-01","rent":1616.990747},{"period":"2022-09-01","rent":1616.632695},{"period":"2022-10-01","rent":1633.448465},{"period":"2022-11-01","rent":1636.246623},{"period":"2022-12-01","rent":1652.826366},{"period":"2023-01-01","rent":1657.27102},{"period":"2023-02-01","rent":1661.832926},{"period":"2023-03-01","rent":1663.494639},{"period":"2023-04-01","rent":1671.541617},{"period":"2023-05-01","rent":1682.154978},{"period":"2023-06-01","rent":1676.210611},{"period":"2023-07-01","rent":1688.260949},{"period":"2023-08-01","rent":1693.626444},{"period":"2023-09-01","rent":1690.036329},{"period":"2023-10-01","rent":1679.464596},{"period":"2023-11-01","rent":1693.0539},{"period":"2023-12-01","rent":1721.837968},{"period":"2024-01-01","rent":1742.77501},{"period":"2024-02-01","rent":1734.398538},{"period":"2024-03-01","rent":1747.693389},{"period":"2024-04-01","rent":1745.090477},{"period":"2024-05-01","rent":1756.545496},{"period":"2024-06-01","rent":1751.38429},{"period":"2024-07-01","rent":1767.133706},{"period":"2024-08-01","rent":1771.828025},{"period":"2024-09-01","rent":1778.646788},{"period":"2024-10-01","rent":1777.052843},{"period":"2024-11-01","rent":1769.083377},{"period":"2024-12-01","rent":1763.164927},{"period":"2025-01-01","rent":1751.823625},{"period":"2025-02-01","rent":1760.496904},{"period":"2025-03-01","rent":1753.457211},{"period":"2025-04-01","rent":1766.69895},{"period":"2025-05-01","rent":1771.697074},{"period":"2025-06-01","rent":1770.222139},{"period":"2025-07-01","rent":1758.316106},{"period":"2025-08-01","rent":1757.57116},{"period":"2025-09-01","rent":1761.945494},{"period":"2025-10-01","rent":1772.310351},{"period":"2025-11-01","rent":1778.51827},{"period":"2025-12-01","rent":1773.574589},{"period":"2026-01-01","rent":1778.591107},{"period":"2026-02-01","rent":1780.762451},{"period":"2026-03-01","rent":1785.069894},{"period":"2026-04-01","rent":1780.162691},{"period":"2026-05-01","rent":1774.915008},{"period":"2026-06-01","rent":1784.974035}],"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":1770.222139,"endRent":1784.974035,"change":0.008333358664429191,"cagr":0.008333358664429191},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1676.210611,"endRent":1784.974035,"change":0.0648864905676223,"cagr":0.02117719096944959},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1323.063299,"endRent":1784.974035,"change":0.34912217453928496,"cagr":0.06172063002580841}},"maxDrawdown":-0.021815810847265804,"annualizedVolatility":0.028181962261214895,"consecutiveReturnCount":121}}