{"zip":"30114","city":"Canton","state":"GA","county":"Cherokee County","countySlug":"cherokee-county-ga","metro":"Atlanta-Sandy Springs-Alpharetta, GA","metroSlug":"atlanta-ga","citySlug":"canton-ga","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":2131,"rentYoy":0.0016,"bedroomEstimates":[1862,1940,2131,2557,3051],"hudFmr":[1660,1730,1900,2280,2720],"ladderSource":"safmr","population":62391,"populationMoe":2476,"medianIncome":98902,"medianIncomeMoe":8178,"medianGrossRent":1711,"medianGrossRentMoe":76,"housingUnits":23065,"occupiedUnits":21682,"vacantUnits":1383,"renterOccupied":6687,"rentBurdenTotal":6687,"rentBurden30Plus":3722,"vacantForRent":340,"vacantForSale":359,"vacantSeasonal":150,"structureTotal":23065,"singleFamilyUnits":18153,"largeMultifamilyUnits":2457,"vacancyRate":0.05996097983958378,"renterShare":0.3084125080712111,"rentBurdenShare":0.5566023627934799,"requiredIncome":85240,"askingRentToIncome":0.2585589775737599,"askingVsAcsRent":1.2454704850964349,"askingVsHud2br":1.121578947368421,"cityRent":2161.8754542948095,"countyRent":2137,"metroRent":1854,"cityGrossRent":1680,"countyGrossRent":1799,"countyListings":1452,"countyListingDom":49,"countyPriceReducedShare":0.2565,"countyListingPeriod":"2026-06","metroMonthsSupply":3.7,"metroMedianDom":43,"metroPriceDrops":0.3258,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0754117087888614,"apartmentTimeOnMarket":32.3,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":286,"zipSalePrice":463870,"zipSalePriceYoy":-0.0485,"zipMedianDom":44,"zipActiveListings":687,"zipActiveListingsYoy":0.0623,"zipInventory":320,"zipInventoryYoy":-0.1198,"zipPendingSales":292,"zipMonthsSupply":3.4,"zipSaleToList":0.9862,"zipSoldAboveList":0.126,"zipOffMarketTwoWeeks":0.2631,"generatedAt":"2026-09-01 11:33:57.104119+00","summaryHtml":"<p>The 30114 label is both a Zillow ZIP market identifier and a matched Census ZCTA; a ZCTA is a statistical area, not identical to a USPS delivery ZIP. Zillow’s current ZORI is $2,131 per month. This is a typical observed asking-rent index blended across rental types, rather than a lease ledger or a bedroom-specific quotation. Its near-flat latest year sets the central tension: the current asking-rent snapshot remains substantial in dollar terms, yet it must be read alongside a slowing rent path, survey-based renter conditions, and a distinct for-sale market. None of these series identifies terms, availability, or economics for a particular home.</p><p>Backward-looking same-month ZORI history remains positive but has slowed materially. Annualized change was 0.16% over the one-year window, 1.14% over the three-year window, and 3.58% over the five-year window. Recent direction therefore confirms the longer upward path, while clearly breaking from its earlier pace of growth. The record has complete coverage across 138 observations and 137 consecutive monthly returns. Monthly movements annualize to 2.51% volatility, which supports more confidence in the broad level than in a single month’s incremental change. Separately, the maximum historical drawdown was 2.87%, indicating a limited observed setback rather than a smooth straight-line series. Transparent national discovery ranks among history-eligible ZIPs were 2,212 for momentum, 709 for stability, and 1,699 for the balanced measure; lower ranks are stronger. These are retrospective measurements, not forecasts or investment recommendations.</p><p>The ACS matched ZCTA reports median gross rent of $1,711, making the current Zillow asking-rent index 24.55% higher. That gap should not be treated as an error or a direct rent increase measure. ACS median gross rent is a five-year survey of occupied renter homes and includes selected utilities, whereas ZORI reflects typical observed asking rents across rental types. HUD’s local two-bedroom FMR/SAFMR standard is $1,900. It is an administrative, bedroom-specific standard rather than asking rent, so it is useful as a scaling input and program benchmark but cannot substitute for either observed asking-rent evidence or the ACS occupied-home survey.</p><p>The bedroom ladder translates the ZIP-wide ZORI through the local HUD relationship rather than claiming direct bedroom-rent observations. The resulting modelled monthly estimates are $1,862 for a studio, $1,940 for a one-bedroom, $2,131 for a two-bedroom, $2,557 for a three-bedroom, and $3,051 for a four-bedroom. These figures scale the ZIP index using the local HUD ladder; they are modelled estimates, never measured bedroom rents. A property with an unusual layout, included utilities, condition differences, concessions, or atypical lease terms can reasonably diverge from this ladder. The estimates are most useful for organizing an initial asking-rent comparison by bedroom count, not for establishing a subject property’s achievable rent.</p><p>The 30% required-income screen converts the current monthly ZORI into an annual household-income figure of $85,240. The matched ZCTA’s ACS median household income is $98,902, with a stated margin of error of $8,178, and the current asking-rent-to-income arithmetic is 25.86%. This screen is arithmetic, not advice and not an applicant qualification rule. The ACS burden evidence adds a separate occupied-renter perspective: 3,722 of 6,687 renter households, or 55.66%, were reported as spending at least 30% of income on gross rent. Because that is a survey result across occupied renter homes, it does not establish affordability, payment performance, or burden for any individual unit or prospective household.</p><p>Housing-stock evidence provides useful scale but not unit-level availability. The ZCTA contains 23,065 housing units, has a 6.0% vacancy rate, and reports 340 vacant units identified as for rent. Those figures describe the survey area’s stock and vacancy categories, not the status of a specific listing. For wider context only, the Canton city-scope asking-rent reading is $2,161.88, the Cherokee County-scope reading is $2,137, and the Atlanta-Sandy Springs-Alpharetta metro-scope reading is $1,854. The ZIP sits close to the city and county context while above the metro context, but those broader geographies are comparison points rather than replacements for ZIP-level rent evidence.</p><p>Redfin’s direct rolling three-month ZIP resale observation belongs entirely to the for-sale market, not rental transactions. Median sold price was $463,870, down 4.85% year over year; 286 homes sold and median marketing time was 44 days. Inventory was 320 homes with 3.4 months of supply. The average sale-to-list ratio was 98.62%, while 12.6% of sales closed above list. These resale liquidity and pricing signals do not provide rental comps or property operating economics. Annualized ZIP ZORI divided by median sold price produces a 5.51% cross-source screening ratio only, not a cap rate, net return, expected return, or property yield. The softer resale-price reading challenges any simple interpretation of the rent history as uniformly strengthening, while the rent series’ near-flat recent movement and the resale evidence should remain separate observations.</p><p>The main limitations are timing and universe differences: ZORI is a blended asking-rent index, ACS is a lagged survey of occupied homes, HUD is an administrative standard, and Redfin summarizes resale activity. Before applying this evidence to a property, verify the live advertised rent, bedroom count, lease start date, concessions, utility inclusions, condition, parking or other recurring charges, and whether the address is actually within the relevant ZIP geography. Review subject-specific sale records and active resale competition separately from rental evidence. The useful follow-up question is whether the property’s current terms and physical attributes align with the modelled ladder and current asking-rent index, rather than whether any aggregate measure can stand in for the unit itself.</p>","findings":[{"body":"ZIP ZORI remains above its historical starting points, yet the latest same-month annualized change is far below the longer three-year and five-year readings. The complete historical record and modest volatility support use of the index as a broad market-level reference, while the sharp deceleration reduces confidence that a single current reading reflects ongoing rent growth.","title":"Rent growth persists, but the near-term pace is minimal"},{"body":"The gap between ZORI and ACS median gross rent is expected because the sources describe different populations and rent concepts. ZORI tracks typical observed asking rents across rental types, ACS covers occupied renter homes and selected utilities, and HUD provides an administrative bedroom-specific standard. None should be relabeled as another source’s measure.","title":"Asking rent, survey rent, and HUD standards answer different questions"},{"body":"The arithmetic income screen places current ZIP asking rent below the matched ZCTA median household-income level, but ACS reports that a majority of surveyed renter households meet the gross-rent burden threshold. These findings are not contradictory: household incomes, occupied-home rents, utilities, and individual housing costs differ across the source universes.","title":"Income screen and renter burden point to separate affordability considerations"},{"body":"The direct ZIP resale observation shows a lower median sold price than a year earlier despite measurable sales activity and limited months of supply. That evidence neither predicts rent nor supplies rental comparables, but it challenges a simplistic conclusion that the rent history alone signals uniformly firmer housing-market conditions. The rent-to-price figure remains only a cross-source screen.","title":"Resale softness complicates the otherwise stable rent narrative"}],"risks":["The current ZORI is a blended asking-rent index, so a particular property can differ because of bedroom configuration, condition, utilities, concessions, lease timing, and other unit-specific terms not supplied here.","ACS median gross rent, income, vacancy, and burden measures are survey estimates for a statistical ZCTA and may not match the timing, boundaries, household mix, or lease terms of current ZIP listings.","HUD FMR/SAFMR figures are administrative bedroom-specific standards rather than observed asking rents. The bedroom ladder is therefore a modelled scaling exercise and should not be treated as measured local bedroom-rent evidence.","Redfin’s rolling resale figures describe homes sold and listed in the ZIP’s for-sale market. They cannot establish rental demand, subject-property operating costs, lease performance, or a property-level return measure."],"qa":[{"a":"The measures use different universes and concepts. Zillow ZORI is a typical observed asking-rent index across rental types, while ACS median gross rent is a five-year survey measure for occupied renter homes that includes selected utilities. A difference between them is informative about source scope, but it is not proof that either source is wrong.","q":"Why does Zillow ZORI exceed the ACS median gross rent?"},{"a":"No. The bedroom figures are modelled estimates created by scaling ZIP ZORI through the local HUD bedroom ladder. They help organize an initial comparison across unit sizes, but they are not directly measured bedroom rents and cannot capture a subject property’s condition, utility treatment, concessions, or lease-specific features.","q":"Are the bedroom figures measured rents for studios through four-bedroom homes?"},{"a":"It is a simple arithmetic screen that annualizes the ZIP asking-rent index and divides by the stated 30% housing-cost share. It is not financial advice, a tenant-screening rule, or an applicant qualification standard. Actual affordability depends on household income, debts, utilities, lease terms, and other costs not supplied in this packet.","q":"What does the required-income screen indicate?"},{"a":"It compares annualized ZIP ZORI with Redfin’s ZIP median sold price across two separate sources. The result can flag a broad rent-versus-price relationship for screening, but it is not a cap rate, property yield, net return, expected return, or estimate of subject-property economics because expenses and property-specific rents are absent.","q":"How should the rent-price screening ratio be used?"}],"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":1211.337169},{"period":"2015-02-01","rent":1223.035804},{"period":"2015-03-01","rent":1230.79178},{"period":"2015-04-01","rent":1242.73068},{"period":"2015-05-01","rent":1251.75775},{"period":"2015-06-01","rent":1256.282434},{"period":"2015-07-01","rent":1261.136922},{"period":"2015-08-01","rent":1261.743691},{"period":"2015-09-01","rent":1267.198066},{"period":"2015-10-01","rent":1268.90884},{"period":"2015-11-01","rent":1269.968911},{"period":"2015-12-01","rent":1269.946353},{"period":"2016-01-01","rent":1277.268302},{"period":"2016-02-01","rent":1273.749369},{"period":"2016-03-01","rent":1271.536337},{"period":"2016-04-01","rent":1257.399251},{"period":"2016-05-01","rent":1258.996518},{"period":"2016-06-01","rent":1260.891779},{"period":"2016-07-01","rent":1272.278514},{"period":"2016-08-01","rent":1276.997798},{"period":"2016-09-01","rent":1281.803547},{"period":"2016-10-01","rent":1291.685768},{"period":"2016-11-01","rent":1290.924101},{"period":"2016-12-01","rent":1296.010017},{"period":"2017-01-01","rent":1296.274514},{"period":"2017-02-01","rent":1312.772538},{"period":"2017-03-01","rent":1317.178802},{"period":"2017-04-01","rent":1335.133248},{"period":"2017-05-01","rent":1342.915709},{"period":"2017-06-01","rent":1363.404735},{"period":"2017-07-01","rent":1355.36492},{"period":"2017-08-01","rent":1359.967301},{"period":"2017-09-01","rent":1364.211135},{"period":"2017-10-01","rent":1374.953113},{"period":"2017-11-01","rent":1392.579036},{"period":"2017-12-01","rent":1398.341684},{"period":"2018-01-01","rent":1406.453245},{"period":"2018-02-01","rent":1406.721672},{"period":"2018-03-01","rent":1423.456053},{"period":"2018-04-01","rent":1436.952113},{"period":"2018-05-01","rent":1437.275352},{"period":"2018-06-01","rent":1431.478093},{"period":"2018-07-01","rent":1443.324644},{"period":"2018-08-01","rent":1459.808289},{"period":"2018-09-01","rent":1467.0713},{"period":"2018-10-01","rent":1476.809793},{"period":"2018-11-01","rent":1473.299983},{"period":"2018-12-01","rent":1482.911919},{"period":"2019-01-01","rent":1481.778603},{"period":"2019-02-01","rent":1491.081972},{"period":"2019-03-01","rent":1490.724959},{"period":"2019-04-01","rent":1488.410931},{"period":"2019-05-01","rent":1498.329403},{"period":"2019-06-01","rent":1506.337061},{"period":"2019-07-01","rent":1512.90068},{"period":"2019-08-01","rent":1510.811575},{"period":"2019-09-01","rent":1515.841485},{"period":"2019-10-01","rent":1514.290426},{"period":"2019-11-01","rent":1521.699225},{"period":"2019-12-01","rent":1523.645654},{"period":"2020-01-01","rent":1533.412772},{"period":"2020-02-01","rent":1535.667939},{"period":"2020-03-01","rent":1538.951898},{"period":"2020-04-01","rent":1532.473652},{"period":"2020-05-01","rent":1523.912115},{"period":"2020-06-01","rent":1541.552281},{"period":"2020-07-01","rent":1563.951132},{"period":"2020-08-01","rent":1592.759455},{"period":"2020-09-01","rent":1597.449856},{"period":"2020-10-01","rent":1604.882183},{"period":"2020-11-01","rent":1629.863956},{"period":"2020-12-01","rent":1663.977482},{"period":"2021-01-01","rent":1689.783331},{"period":"2021-02-01","rent":1696.445888},{"period":"2021-03-01","rent":1710.61427},{"period":"2021-04-01","rent":1743.066275},{"period":"2021-05-01","rent":1787.026055},{"period":"2021-06-01","rent":1787.600171},{"period":"2021-07-01","rent":1823.790058},{"period":"2021-08-01","rent":1852.857486},{"period":"2021-09-01","rent":1910.39881},{"period":"2021-10-01","rent":1937.850945},{"period":"2021-11-01","rent":1967.611018},{"period":"2021-12-01","rent":1976.819277},{"period":"2022-01-01","rent":1964.069387},{"period":"2022-02-01","rent":1969.616989},{"period":"2022-03-01","rent":1974.972701},{"period":"2022-04-01","rent":1995.403052},{"period":"2022-05-01","rent":1991.716771},{"period":"2022-06-01","rent":2023.935702},{"period":"2022-07-01","rent":2036.962698},{"period":"2022-08-01","rent":2038.546402},{"period":"2022-09-01","rent":2024.125849},{"period":"2022-10-01","rent":2015.593189},{"period":"2022-11-01","rent":2018.597138},{"period":"2022-12-01","rent":2026.235631},{"period":"2023-01-01","rent":2045.969949},{"period":"2023-02-01","rent":2029.855323},{"period":"2023-03-01","rent":2042.136654},{"period":"2023-04-01","rent":2052.236805},{"period":"2023-05-01","rent":2065.007555},{"period":"2023-06-01","rent":2059.729958},{"period":"2023-07-01","rent":2030.808662},{"period":"2023-08-01","rent":2046.870933},{"period":"2023-09-01","rent":2045.957618},{"period":"2023-10-01","rent":2067.792511},{"period":"2023-11-01","rent":2060.987753},{"period":"2023-12-01","rent":2073.691097},{"period":"2024-01-01","rent":2075.702095},{"period":"2024-02-01","rent":2108.629826},{"period":"2024-03-01","rent":2119.130484},{"period":"2024-04-01","rent":2125.304013},{"period":"2024-05-01","rent":2114.410972},{"period":"2024-06-01","rent":2107.964099},{"period":"2024-07-01","rent":2111.949541},{"period":"2024-08-01","rent":2111.770663},{"period":"2024-09-01","rent":2129.93717},{"period":"2024-10-01","rent":2143.032998},{"period":"2024-11-01","rent":2159.099727},{"period":"2024-12-01","rent":2156.115994},{"period":"2025-01-01","rent":2150.429483},{"period":"2025-02-01","rent":2153.702063},{"period":"2025-03-01","rent":2146.773257},{"period":"2025-04-01","rent":2117.636403},{"period":"2025-05-01","rent":2118.688833},{"period":"2025-06-01","rent":2127.485755},{"period":"2025-07-01","rent":2138.997896},{"period":"2025-08-01","rent":2134.457317},{"period":"2025-09-01","rent":2126.378239},{"period":"2025-10-01","rent":2110.880731},{"period":"2025-11-01","rent":2104.821574},{"period":"2025-12-01","rent":2103.41545},{"period":"2026-01-01","rent":2107.454477},{"period":"2026-02-01","rent":2097.132643},{"period":"2026-03-01","rent":2099.826868},{"period":"2026-04-01","rent":2121.247405},{"period":"2026-05-01","rent":2128.741784},{"period":"2026-06-01","rent":2130.841442}],"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":2127.485755,"endRent":2130.841442,"change":0.0015773017479028262,"cagr":0.0015773017479028262},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":2059.729958,"endRent":2130.841442,"change":0.03452466364525253,"cagr":0.011378265265887366},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1787.600171,"endRent":2130.841442,"change":0.19201232835415727,"cagr":0.035752879656598235}},"maxDrawdown":-0.028700426953460423,"annualizedVolatility":0.025092574937524197,"consecutiveReturnCount":137}}