{"zip":"30315","city":"Atlanta","state":"GA","county":"Fulton County","countySlug":"fulton-county-ga","metro":"Atlanta-Sandy Springs-Alpharetta, GA","metroSlug":"atlanta-ga","citySlug":"atlanta-ga","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1891,"rentYoy":0.0462,"bedroomEstimates":[1643,1720,1891,2278,2744],"hudFmr":[1060,1110,1220,1470,1770],"ladderSource":"safmr","population":34264,"populationMoe":2850,"medianIncome":50822,"medianIncomeMoe":5618,"medianGrossRent":1124,"medianGrossRentMoe":102,"housingUnits":15789,"occupiedUnits":13471,"vacantUnits":2318,"renterOccupied":7637,"rentBurdenTotal":7637,"rentBurden30Plus":4158,"vacantForRent":671,"vacantForSale":194,"vacantSeasonal":282,"structureTotal":15789,"singleFamilyUnits":8984,"largeMultifamilyUnits":2534,"vacancyRate":0.14681107099879662,"renterShare":0.5669215351495805,"rentBurdenShare":0.5444546287809349,"requiredIncome":75640,"askingRentToIncome":0.446499547440085,"askingVsAcsRent":1.6823843416370108,"askingVsHud2br":1.55,"cityRent":1911.3128185034875,"countyRent":1907,"metroRent":1854,"cityGrossRent":1711,"countyGrossRent":1732,"countyListings":5971,"countyListingDom":56,"countyPriceReducedShare":0.2172,"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":136,"zipSalePrice":292431,"zipSalePriceYoy":-0.1001,"zipMedianDom":80,"zipActiveListings":444,"zipActiveListingsYoy":-0.1462,"zipInventory":212,"zipInventoryYoy":-0.3168,"zipPendingSales":130,"zipMonthsSupply":4.7,"zipSaleToList":0.976,"zipSoldAboveList":0.1972,"zipOffMarketTwoWeeks":0.176,"generatedAt":"2026-08-16 05:28:03.047191+00","summaryHtml":"<p>The central tension in 30315 is that a rising ZIP asking-rent reading sits against a materially lower area income benchmark. In June 2026, Zillow’s ZIP ZORI is $1,891 per month, a 4.62% year-over-year increase. ZORI is a typical observed asking-rent index blended across rental types, not a lease quote or a unit-level comparable. Annualizing the index gives $75,640 of income for the 30% required-income screen, compared with the ACS median household income of $50,822. That screen is arithmetic rather than advice or an applicant qualification rule; the positive annual change alone does not resolve its gap with the income benchmark.</p><p>Different rent sources answer different questions here. The matched Census ZCTA ACS 2024 five-year survey puts median gross rent at $1,124 for occupied renter homes and includes selected utilities; the current ZORI is 68.2% above that survey median. The five-digit label is both a Zillow ZIP market identifier and a Census ZCTA match, but a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. HUD’s FY2026 two-bedroom FMR/SAFMR is $1,220. It is an administrative, bedroom-specific standard rather than asking rent, so neither it nor ACS median gross rent is a substitute for the Zillow index.</p><p>The bedroom figures are a modelling bridge rather than a reading of observed bedroom rents. The ZIP ZORI is scaled with the local HUD ladder: the resulting modelled estimates range from $1,643 monthly for a studio to $2,744 for a four-bedroom, with the two-bedroom model equal to the ZIP index. The local relative HUD ladder, not a separate leasing sample, drives every step between those endpoints. Therefore these are modelled monthly ZIP estimates only; they do not measure what any available studio, one-bedroom, three-bedroom, or four-bedroom home is asking. Their value is consistency with the ZORI reference, while their limitation is dependence on an administrative bedroom ladder.</p><p>The backward-looking history makes the current increase less simple than a single annual number. Through June 2026, exact same-month annualized ZORI change was 4.62% over 1 year, 2.26% over 3 years, and 6.15% over 5 years. Thus the recent move confirms the longer positive direction and exceeds the medium path, yet it is slower than the longer-horizon pace. This is measurement, not a forecast or investment recommendation. The high-variability classification matters: annualized monthly-return variability of 3.84% reduces confidence in any single current rent snapshot. Separately, the maximum peak-to-trough drawdown of 3.81% describes the historical setback, while 98.55% coverage supports a nearly complete series. Among history-eligible ZIPs, transparent national discovery ranks are 869 for momentum, 2,510 for stability, and 1,694 for balance, where lower ranks place higher.</p><p>Resale evidence challenges a simple reading of rent momentum. Redfin’s direct rolling-three-month ZIP resale observation through June 2026, which is about the for-sale market rather than rental transactions, shows a $292,431 median sold price after a 10.01% year-over-year decrease. Its liquidity and bargaining signals include 136 homes sold, 80 median days on market, 212 homes of inventory, 4.7 months of supply, and a 97.6% average sale-to-list ratio; only a minority sold above list. The annualized ZIP ZORI divided by median sold price is 7.76%, solely an unadjusted cross-source screening ratio, not property economics. Rising asking-rent history alongside lower resale pricing confirms rent direction but challenges any assumption that rent strength and resale conditions are moving together. This resale screen also does not resolve the income gap in the rent screen.</p><p>ACS housing composition adds a separate availability and burden caveat. The matched ZCTA has 15,789 housing units, of which 2,318 are vacant, a 14.7% vacancy rate. Its stock includes 8,984 single-family units and 2,534 units in large multifamily structures. Renters account for 56.7% of occupied homes, and 54.4% of renter households are estimated to devote at least 30% of income to gross rent. Those are area-level survey estimates, not evidence that a particular vacant home is rentable, that a particular renter is burdened, or that a particular unit carries the current Zillow asking-rent level. Vacancy and burden instead add uncertainty around how broadly the index reflects accessible options.</p><p>Broader benchmarks put the ZIP close to, but not interchangeable with, surrounding asking-rent measures. On Zillow’s wider-geography asking-rent index, Atlanta city context is $1,911 monthly, Fulton County context is $1,907, and the Atlanta-Sandy Springs-Alpharetta, GA metro context is $1,854; all three are context rather than ZIP substitutes. The ZIP reading is below the city and county contexts but above the metro context. The city and county ACS measures also have higher median gross rent and lower renter-burden shares than the matched ZCTA, while the metro supplies a lower rent-to-income context. Those comparisons sharpen the local income-and-burden tension, but they do not alter the source definitions or create local rental comparables.</p><p>This evidence is a bounded ZIP-level screen, not a property conclusion. Property-level application requires verification of the address’s applicable geography, advertised bedroom count, current asking terms, lease length, concessions, fees, included utilities, physical condition, and whether a cited sale is a completed local transaction rather than a list price. Analysts must also separate occupied-home ACS survey timing from current asking data and keep HUD standards out of rental-comp claims. No source here identifies a unit’s availability or expenses. The decisive question is whether the documented terms and attributes of a specific property actually match the broad measure being used.</p>","findings":[{"body":"At the current ZORI, the supplied 30% arithmetic screen requires income above the matched ZCTA median household income. This does not estimate what an individual household can pay or qualify for. It does, however, make the current asking-rent index, ACS gross-rent history, and burden statistics more informative together than the positive year-over-year ZORI movement in isolation.","title":"Income screen diverges from ZIP asking rent"},{"body":"Same-month ZORI comparisons show positive rent growth over each supplied horizon, with the short-horizon pace above the medium horizon but below the long horizon. The high-variability designation, nonzero drawdown, and near-complete coverage argue for treating the latest index as a useful benchmark with a meaningful range of historical movement, not as a stable unit-level quote.","title":"History is positive but not smooth"},{"body":"Redfin’s rolling resale series records a year-over-year decline in median sold price while ZORI rose. Marketing time, supply, and sale-to-list evidence are direct ZIP for-sale observations, so they can frame resale liquidity but cannot establish rental demand, lease terms, or the economics of a rental property. The rent-to-price calculation remains a cross-source screen only.","title":"Resale softness complicates the rent signal"},{"body":"More than half of occupied homes are renter occupied, and the ZCTA vacancy and burden readings are material background for the ZIP screen. Neither ACS vacancy categories nor burden shares identify a vacant rental, its condition, its rent, or its tenant. The stock mix informs the composition of the area, not a property-specific bedroom inventory.","title":"Survey composition is not unit availability"}],"risks":["The Zillow index blends rental types and represents a typical asking-rent level, so an individual listing can differ because its bedroom count, lease terms, utilities, fees, concessions, condition, and timing are not identified.","ACS is a five-year survey of occupied renter homes, whereas the asking index is current-market oriented; their different populations, timing, and utility treatment limit direct comparisons even within the matched ZCTA.","The HUD-based bedroom series applies local administrative relative standards to the ZIP index. It provides model consistency, but it cannot verify observed rents for a particular bedroom count or building.","Redfin resale figures cover completed for-sale transactions over a rolling period, not rental transactions. A lower sold-price reading or slower marketing signal cannot establish a lease rate, unit vacancy, or property-level operating result."],"qa":[{"a":"ZORI is a ZIP-level typical observed asking-rent index blended across rental types. ACS median gross rent instead surveys occupied renter homes over five years and includes selected utilities. HUD FMR/SAFMR is an administrative bedroom-specific standard. Each is valid within its own universe, but none is a direct replacement for the others.","q":"Why do the Zillow, ACS, and HUD rent figures differ?"},{"a":"No. The bedroom values are modelled monthly ZIP estimates. They start from the ZORI and apply relative values from the local HUD bedroom ladder, so the two-bedroom model aligns with the ZORI reference. They do not count current listings, executed leases, or advertised rents for any specific building.","q":"Are the bedroom figures observed rents for available homes?"},{"a":"History reports past same-month rent movements, dispersion in monthly returns, historical drawdown, coverage, and discovery ranks among history-eligible ZIPs. It indicates an upward path with uneven movement and supports only a retrospective interpretation. It does not forecast future asking rents, resale prices, applicant outcomes, or investment performance.","q":"What does the history establish?"},{"a":"Property-level use requires verifying the address’s relevant market and ZCTA match, bedroom count, current asking amount, concession and fee schedule, included utilities, lease duration, availability, and physical condition. For a sale comparison, confirm that the reference is a completed transaction with relevant property attributes rather than an active list or an area median.","q":"What must be verified before using these area figures for a property?"}],"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":750.1435},{"period":"2015-02-01","rent":769.429947},{"period":"2015-03-01","rent":784.606559},{"period":"2015-04-01","rent":795.608494},{"period":"2015-05-01","rent":782.402568},{"period":"2015-06-01","rent":781.524901},{"period":"2015-07-01","rent":776.261356},{"period":"2015-08-01","rent":786.047759},{"period":"2015-09-01","rent":796.373961},{"period":"2015-10-01","rent":818.485217},{"period":"2015-11-01","rent":813.85391},{"period":"2015-12-01","rent":808.390676},{"period":"2016-01-01","rent":809.434242},{"period":"2016-02-01","rent":821.779053},{"period":"2016-03-01","rent":838.640369},{"period":"2016-05-01","rent":860.020931},{"period":"2016-06-01","rent":864.263311},{"period":"2016-07-01","rent":875.462994},{"period":"2016-08-01","rent":881.424331},{"period":"2016-09-01","rent":875.969941},{"period":"2016-10-01","rent":873.132278},{"period":"2016-11-01","rent":886.693887},{"period":"2016-12-01","rent":924.347001},{"period":"2017-01-01","rent":945.764666},{"period":"2017-02-01","rent":939.802711},{"period":"2017-03-01","rent":919.194761},{"period":"2017-04-01","rent":935.435541},{"period":"2017-05-01","rent":948.316473},{"period":"2017-06-01","rent":954.788253},{"period":"2017-07-01","rent":952.165052},{"period":"2017-08-01","rent":945.756962},{"period":"2017-09-01","rent":964.414353},{"period":"2017-10-01","rent":980.57448},{"period":"2017-11-01","rent":994.167568},{"period":"2017-12-01","rent":987.488059},{"period":"2018-02-01","rent":993.419165},{"period":"2018-03-01","rent":1005.65742},{"period":"2018-04-01","rent":993.622954},{"period":"2018-05-01","rent":990.796167},{"period":"2018-06-01","rent":1004.583275},{"period":"2018-07-01","rent":1028.318727},{"period":"2018-08-01","rent":1070.285996},{"period":"2018-09-01","rent":1073.022505},{"period":"2018-10-01","rent":1069.627213},{"period":"2018-11-01","rent":1064.034327},{"period":"2018-12-01","rent":1068.48042},{"period":"2019-01-01","rent":1086.014177},{"period":"2019-02-01","rent":1096.610074},{"period":"2019-03-01","rent":1112.399043},{"period":"2019-04-01","rent":1131.885567},{"period":"2019-05-01","rent":1141.229963},{"period":"2019-06-01","rent":1143.072831},{"period":"2019-07-01","rent":1139.696664},{"period":"2019-08-01","rent":1123.760884},{"period":"2019-09-01","rent":1128.68589},{"period":"2019-10-01","rent":1138.321811},{"period":"2019-11-01","rent":1147.80741},{"period":"2019-12-01","rent":1153.876611},{"period":"2020-01-01","rent":1147.158394},{"period":"2020-02-01","rent":1150.900474},{"period":"2020-03-01","rent":1164.095745},{"period":"2020-04-01","rent":1173.448357},{"period":"2020-05-01","rent":1206.146697},{"period":"2020-06-01","rent":1209.660056},{"period":"2020-07-01","rent":1222.554519},{"period":"2020-08-01","rent":1242.019242},{"period":"2020-09-01","rent":1271.099012},{"period":"2020-10-01","rent":1287.299804},{"period":"2020-11-01","rent":1285.374826},{"period":"2020-12-01","rent":1284.893918},{"period":"2021-01-01","rent":1317.56275},{"period":"2021-02-01","rent":1354.274977},{"period":"2021-03-01","rent":1381.327517},{"period":"2021-04-01","rent":1385.084231},{"period":"2021-05-01","rent":1381.864491},{"period":"2021-06-01","rent":1402.868198},{"period":"2021-07-01","rent":1419.230128},{"period":"2021-08-01","rent":1442.065761},{"period":"2021-09-01","rent":1473.176917},{"period":"2021-10-01","rent":1512.775072},{"period":"2021-11-01","rent":1532.041178},{"period":"2021-12-01","rent":1547.912581},{"period":"2022-01-01","rent":1563.862232},{"period":"2022-02-01","rent":1589.473561},{"period":"2022-03-01","rent":1603.046772},{"period":"2022-04-01","rent":1621.869358},{"period":"2022-05-01","rent":1644.336653},{"period":"2022-06-01","rent":1668.141347},{"period":"2022-07-01","rent":1705.18182},{"period":"2022-08-01","rent":1722.880032},{"period":"2022-09-01","rent":1733.157823},{"period":"2022-10-01","rent":1732.98014},{"period":"2022-11-01","rent":1753.055884},{"period":"2022-12-01","rent":1783.622632},{"period":"2023-01-01","rent":1773.278988},{"period":"2023-02-01","rent":1760.822542},{"period":"2023-03-01","rent":1751.358702},{"period":"2023-04-01","rent":1766.626027},{"period":"2023-05-01","rent":1777.371381},{"period":"2023-06-01","rent":1768.209513},{"period":"2023-07-01","rent":1756.835552},{"period":"2023-08-01","rent":1746.739716},{"period":"2023-09-01","rent":1743.053775},{"period":"2023-10-01","rent":1742.656172},{"period":"2023-11-01","rent":1732.188944},{"period":"2023-12-01","rent":1715.717926},{"period":"2024-01-01","rent":1722.724084},{"period":"2024-02-01","rent":1736.644731},{"period":"2024-03-01","rent":1753.684271},{"period":"2024-04-01","rent":1753.57598},{"period":"2024-05-01","rent":1739.536787},{"period":"2024-06-01","rent":1736.393696},{"period":"2024-07-01","rent":1719.292348},{"period":"2024-08-01","rent":1726.842298},{"period":"2024-09-01","rent":1730.145664},{"period":"2024-10-01","rent":1738.231467},{"period":"2024-11-01","rent":1739.204955},{"period":"2024-12-01","rent":1742.799424},{"period":"2025-01-01","rent":1756.350017},{"period":"2025-02-01","rent":1766.359523},{"period":"2025-03-01","rent":1796.672882},{"period":"2025-04-01","rent":1810.540829},{"period":"2025-05-01","rent":1809.480548},{"period":"2025-06-01","rent":1807.269876},{"period":"2025-07-01","rent":1832.095845},{"period":"2025-08-01","rent":1840.377899},{"period":"2025-09-01","rent":1849.920931},{"period":"2025-10-01","rent":1855.505135},{"period":"2025-11-01","rent":1867.875379},{"period":"2025-12-01","rent":1879.147951},{"period":"2026-01-01","rent":1878.947909},{"period":"2026-02-01","rent":1878.357028},{"period":"2026-03-01","rent":1859.771867},{"period":"2026-04-01","rent":1857.743847},{"period":"2026-05-01","rent":1874.559108},{"period":"2026-06-01","rent":1890.744444}],"historySummary":{"pointCount":136,"firstPeriod":"2015-01-01","latestPeriod":"2026-06-01","coverageMonths":138,"coverageRatio":0.9855072463768116,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1807.269876,"endRent":1890.744444,"change":0.046188214117059756,"cagr":0.046188214117059756},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1768.209513,"endRent":1890.744444,"change":0.0692988755569488,"cagr":0.022585672185673422},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1402.868198,"endRent":1890.744444,"change":0.347770550858264,"cagr":0.0615078068727648}},"maxDrawdown":-0.038071229183640476,"annualizedVolatility":0.0384251200428995,"consecutiveReturnCount":133}}