{"zip":"55337","city":"Burnsville","state":"MN","county":"Dakota County","countySlug":"dakota-county-mn","metro":"Minneapolis-St. Paul-Bloomington, MN-WI","metroSlug":"minneapolis-mn","citySlug":"burnsville-mn","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1504,"rentYoy":0.016,"bedroomEstimates":[1093,1236,1504,1991,2227],"hudFmr":[1242,1405,1709,2262,2531],"ladderSource":"county","population":47633,"populationMoe":1134,"medianIncome":84110,"medianIncomeMoe":3658,"medianGrossRent":1476,"medianGrossRentMoe":44,"housingUnits":19576,"occupiedUnits":19288,"vacantUnits":288,"renterOccupied":6942,"rentBurdenTotal":6942,"rentBurden30Plus":3486,"vacantForRent":92,"vacantForSale":15,"vacantSeasonal":0,"structureTotal":19576,"singleFamilyUnits":12894,"largeMultifamilyUnits":5196,"vacancyRate":0.014711892112791173,"renterShare":0.35991289921194525,"rentBurdenShare":0.5021607605877269,"requiredIncome":60160,"askingRentToIncome":0.21457615027939603,"askingVsAcsRent":1.018970189701897,"askingVsHud2br":0.8800468110005851,"cityRent":1485.5444307501587,"countyRent":1687,"metroRent":1727,"cityGrossRent":1513,"countyGrossRent":1548,"countyListings":1090,"countyListingDom":35,"countyPriceReducedShare":0.1666,"countyListingPeriod":"2026-06","metroMonthsSupply":2,"metroMedianDom":22,"metroPriceDrops":0.3384,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0730029854399441,"apartmentTimeOnMarket":33.3,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":183,"zipSalePrice":376900,"zipSalePriceYoy":-0.0079,"zipMedianDom":18,"zipActiveListings":313,"zipActiveListingsYoy":0.2785,"zipInventory":117,"zipInventoryYoy":0.4119,"zipPendingSales":189,"zipMonthsSupply":1.9,"zipSaleToList":1.0098,"zipSoldAboveList":0.4611,"zipOffMarketTwoWeeks":0.5649,"generatedAt":"2026-08-12 07:24:04.321223+00","summaryHtml":"<p>Burnsville’s central rental tension is that the current ZIP-level asking-rent snapshot looks moderate against household income while the survey burden measure is much heavier. The five-digit label 55337 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. Zillow’s typical observed asking-rent index, blended across rental types, is $1,504 monthly. At that rent, the arithmetic income screen is $60,160 annually at 30% of income, compared with ZCTA median household income of $84,110; that produces a 21.5% asking-rent-to-income ratio. This is not advice or an applicant qualification rule. Separately, ACS reports 50.2% of renter households spending at least 30% of income on rent, so the broad affordability screen should not be mistaken for the experience of every renter or unit.</p><p>The ACS 2024 five-year matched-ZCTA median gross rent is $1,476, with a $44 90% margin of error. It is a survey result for occupied renter homes and includes selected utilities, rather than a current advertised-price measure. The Zillow index is close to that gross-rent median, but the universes remain distinct: ZORI summarizes observed asking rents across rental types, whereas ACS describes occupied homes over a survey period. For a separate administrative benchmark, the FY2026 HUD two-bedroom FMR/SAFMR is $1,709. HUD FMR/SAFMR is bedroom-specific program administration, not asking rent, and should not be read as a competing listing quote.</p><p>Bedroom sizing is best treated as a model rather than a set of observed market medians. Scaling the ZIP ZORI by the local HUD ladder produces a sequence of modelled monthly estimates: $1,093 for a studio, then $1,236, $1,504, $1,991, and $2,227 as bedroom category increases. These are modelled estimates, never measured bedroom rents. They preserve the ZIP index as the baseline and use local HUD bedroom relationships only to allocate relative size; they do not establish availability, unit quality, lease terms, included utilities, or a particular property’s asking rent.</p><p>The stock evidence reinforces why an index should not be read as a live inventory count. The ZCTA has 19,576 housing units and 288 vacant units, yielding a 1.5% overall vacancy rate. Its physical mix includes 12,894 single-family units and 5,196 units in large multifamily structures, while renter households occupy a minority of the occupied stock. Of the vacancies, 92 are classified vacant for rent. That classification is not proof that a matching unit is currently available, nor does the low area rate identify a concession, turnover timing, condition, or asking price for any specific home.</p><p>For wider context only, Burnsville city’s rent context is $1,485.54, Dakota County’s rent context is $1,687, and the Minneapolis-St. Paul-Bloomington, MN-WI metro rent context is $1,727; the ZIP index sits slightly above the city reading and below the county and metro readings. These are named city, county, and metro scopes, not substitutes for the ZIP observation. Their wider geographies and distinct context role mean that the gap cannot prove a building-level condition or a listing price. They provide a scale comparison only, while ZIP-level evidence remains the relevant market identifier here.</p><p>The backward-looking history is stable-growth evidence, not a forecast or investment recommendation. Exact same-month annualized ZORI changes are 1.6% over the 1-year period, 3.1% over the 3-year period, and 2.8% over the 5-year period. Recent direction remains positive, but the latest pace breaks from rather than confirms the faster longer path because it has slowed. Annualized monthly-return variability is 1.9% and maximum drawdown is 2.5%, with 100% series coverage. That comparatively contained past movement supports more confidence in the representativeness of a single current index reading than a highly erratic series would, while never removing snapshot risk. Transparent national discovery ranks among history-eligible ZIPs are 103 for stability, 1,341 for momentum, and 451 for balanced history; lower ranks are higher. These describe past measurements only.</p><p>Several limits remain material. ZORI is a ZIP-level index rather than a contract rent, ACS is a multiyear survey with sampling uncertainty, and HUD is an administrative standard; none determines the rent or eligibility for a particular home. The income screen annualizes the index and applies a fixed share, whereas actual household resources, utilities, and rent obligations are not supplied here. At property level, verify the live advertised ask, bedroom count, whether selected utilities are included, lease duration, concessions, availability date, unit condition, and any application requirements directly in the listing or lease. Also compare the listing date with the index period and distinguish an occupied-home survey median from a new offer. Does the specific property evidence support the price and terms being evaluated?</p>","findings":[{"body":"The history supports a stable-growth description, but its most recent same-month gain is slower than its multi-year annualized pace. Low monthly-return variability and a contained historical drawdown make the current ZIP index less exposed to abrupt past swings than a highly variable series. This is a confidence qualifier for interpreting the present index, not evidence that future rents will remain stable or rise.","title":"Historical stability versus recent deceleration"},{"body":"ZORI and ACS median gross rent are close in this packet, yet they answer different questions. ZORI is a current typical observed asking-rent index across rental types. ACS is a five-year survey of occupied renter homes, with selected utilities in gross rent and sampling uncertainty. HUD adds a bedroom-specific administrative standard. Similar dollar levels therefore do not validate a listing price or convert a program standard into market asking rent.","title":"Comparable-looking rents, different universes"},{"body":"The income calculation based on the ZIP index falls below the stated median household income at the fixed thirty-percent screen. At the same time, the ACS burden share says about half of renter households cross that threshold. The contrast is useful because a median-based arithmetic test and a household-level burden distribution are different evidence. Neither one identifies the resources, utility obligations, or rent burden of an individual applicant.","title":"Affordability screen and burden split"},{"body":"Overall ZCTA vacancy is low, and only a portion of vacant homes is classified for rent. The housing stock includes both single-family and large multifamily units, so the ZIP index remains blended across different rental types. Vacancy categories are area-level counts; they do not demonstrate that a desired size, price, condition, or lease term is obtainable at a specific property.","title":"Thin vacancy cannot locate a unit"}],"risks":["The low overall vacancy rate and vacant-for-rent count are aggregate ZCTA classifications. They cannot establish real-time availability, match a desired bedroom category, or reveal concessions, fees, condition, or lease restrictions for an individual listing.","The close ZORI and ACS rent readings can create false precision because ZORI tracks observed asks while ACS describes occupied renter homes over a five-year survey window and includes selected utilities.","The required-income screen assumes the index rent and a fixed thirty-percent share. It excludes household-specific income, debts, utility treatment, subsidies, and application policies, so it is not a qualification determination.","Historical coverage and stability metrics describe the observed ZIP index through its endpoint only. The decelerating latest annual change and any future listing prices may differ from the past path."],"qa":[{"a":"Each is intentionally retained because it occupies a different evidence universe. ZORI is the ZIP-level typical observed asking-rent index blended across rental types. ACS is the matched ZCTA five-year survey of occupied renter homes, and gross rent includes selected utilities. HUD FMR/SAFMR is a bedroom-specific administrative standard rather than observed asking rent.","q":"Why does the report show ZORI, ACS, and HUD figures together?"},{"a":"The studio-through-four-bedroom figures are modelled monthly ZIP estimates. They start with the ZIP ZORI and scale it using local HUD bedroom relationships, which is useful for a consistent relative ladder. They are not measured bedroom rents, do not represent a unit inventory, and cannot determine a particular property’s price, utilities, availability, or lease terms.","q":"How should the bedroom figures be interpreted?"},{"a":"No. It is an arithmetic screen created by annualizing the ZIP asking-rent index and dividing by a fixed share of income. It is not financial advice, an affordability recommendation, or an applicant qualification rule. The ACS burden statistic is separate survey evidence about renter households and cannot determine the burden faced by a particular household or lease.","q":"Is the 30% required-income figure an affordability or qualification decision?"},{"a":"The history statistics are backward-looking measurements from direct Zillow ZIP ZORI observations through the stated endpoint. Exact same-month changes, volatility, drawdown, coverage, and national discovery ranks describe how the index behaved historically. They may inform confidence in reading the current index snapshot, but they are neither forecasts nor investment recommendations and do not establish future rent or property performance.","q":"What do the historical rent statistics establish?"}],"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":"2018-12-01","rent":1167.197959},{"period":"2019-01-01","rent":1165.055608},{"period":"2019-02-01","rent":1184.878728},{"period":"2019-03-01","rent":1183.005561},{"period":"2019-04-01","rent":1193.985223},{"period":"2019-05-01","rent":1195.480158},{"period":"2019-06-01","rent":1199.510407},{"period":"2019-07-01","rent":1199.720177},{"period":"2019-08-01","rent":1209.530626},{"period":"2019-09-01","rent":1225.546805},{"period":"2019-10-01","rent":1226.271152},{"period":"2019-11-01","rent":1231.920245},{"period":"2019-12-01","rent":1225.206854},{"period":"2020-01-01","rent":1236.556869},{"period":"2020-02-01","rent":1232.130543},{"period":"2020-03-01","rent":1257.560793},{"period":"2020-04-01","rent":1260.692024},{"period":"2020-05-01","rent":1267.590762},{"period":"2020-06-01","rent":1272.871856},{"period":"2020-07-01","rent":1276.356219},{"period":"2020-08-01","rent":1291.63228},{"period":"2020-09-01","rent":1291.071967},{"period":"2020-10-01","rent":1304.828244},{"period":"2020-11-01","rent":1294.67876},{"period":"2020-12-01","rent":1294.82893},{"period":"2021-01-01","rent":1285.228241},{"period":"2021-02-01","rent":1290.437267},{"period":"2021-03-01","rent":1283.087861},{"period":"2021-04-01","rent":1289.323265},{"period":"2021-05-01","rent":1296.980872},{"period":"2021-06-01","rent":1312.264285},{"period":"2021-07-01","rent":1319.707262},{"period":"2021-08-01","rent":1336.556538},{"period":"2021-09-01","rent":1344.047914},{"period":"2021-10-01","rent":1345.56138},{"period":"2021-11-01","rent":1344.346966},{"period":"2021-12-01","rent":1350.32878},{"period":"2022-01-01","rent":1366.377823},{"period":"2022-02-01","rent":1370.058371},{"period":"2022-03-01","rent":1382.081607},{"period":"2022-04-01","rent":1380.502659},{"period":"2022-05-01","rent":1391.687244},{"period":"2022-06-01","rent":1392.126055},{"period":"2022-07-01","rent":1396.794683},{"period":"2022-08-01","rent":1388.1357},{"period":"2022-09-01","rent":1388.055857},{"period":"2022-10-01","rent":1384.394934},{"period":"2022-11-01","rent":1379.894327},{"period":"2022-12-01","rent":1370.859454},{"period":"2023-01-01","rent":1363.423309},{"period":"2023-02-01","rent":1361.779047},{"period":"2023-03-01","rent":1365.689414},{"period":"2023-04-01","rent":1370.707486},{"period":"2023-05-01","rent":1370.772193},{"period":"2023-06-01","rent":1370.796378},{"period":"2023-07-01","rent":1364.217669},{"period":"2023-08-01","rent":1367.557386},{"period":"2023-09-01","rent":1369.780402},{"period":"2023-10-01","rent":1385.228341},{"period":"2023-11-01","rent":1399.162352},{"period":"2023-12-01","rent":1414.443273},{"period":"2024-01-01","rent":1423.191851},{"period":"2024-02-01","rent":1429.082026},{"period":"2024-03-01","rent":1438.776524},{"period":"2024-04-01","rent":1446.631078},{"period":"2024-05-01","rent":1449.21182},{"period":"2024-06-01","rent":1438.87726},{"period":"2024-07-01","rent":1436.53771},{"period":"2024-08-01","rent":1438.359453},{"period":"2024-09-01","rent":1442.935875},{"period":"2024-10-01","rent":1443.102038},{"period":"2024-11-01","rent":1447.165242},{"period":"2024-12-01","rent":1448.522595},{"period":"2025-01-01","rent":1455.311577},{"period":"2025-02-01","rent":1459.844437},{"period":"2025-03-01","rent":1457.45609},{"period":"2025-04-01","rent":1456.499552},{"period":"2025-05-01","rent":1461.951306},{"period":"2025-06-01","rent":1480.332425},{"period":"2025-07-01","rent":1493.483453},{"period":"2025-08-01","rent":1500.519301},{"period":"2025-09-01","rent":1503.963913},{"period":"2025-10-01","rent":1504.770343},{"period":"2025-11-01","rent":1503.119396},{"period":"2025-12-01","rent":1503.599793},{"period":"2026-01-01","rent":1502.304762},{"period":"2026-02-01","rent":1503.268617},{"period":"2026-03-01","rent":1506.005414},{"period":"2026-04-01","rent":1508.316143},{"period":"2026-05-01","rent":1508.265258},{"period":"2026-06-01","rent":1503.989902}],"historySummary":{"pointCount":91,"firstPeriod":"2018-12-01","latestPeriod":"2026-06-01","coverageMonths":91,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1480.332425,"endRent":1503.989902,"change":0.015981192197421557,"cagr":0.015981192197421557},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1370.796378,"endRent":1503.989902,"change":0.09716506852340112,"cagr":0.03139255151156384},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1312.264285,"endRent":1503.989902,"change":0.14610289953902078,"cagr":0.027648806644373414}},"maxDrawdown":-0.025068563351626216,"annualizedVolatility":0.019394834935896804,"consecutiveReturnCount":90}}