{"zip":"83651","city":"Nampa","state":"ID","county":"Canyon County","countySlug":"canyon-county-id","metro":"Boise City, ID","metroSlug":"boise-city-id","citySlug":"nampa-id","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1511,"rentYoy":0.0266,"bedroomEstimates":[1068,1261,1511,2116,2531],"hudFmr":[1170,1381,1655,2318,2772],"ladderSource":"county","population":38121,"populationMoe":2863,"medianIncome":69914,"medianIncomeMoe":4554,"medianGrossRent":1426,"medianGrossRentMoe":58,"housingUnits":14627,"occupiedUnits":14244,"vacantUnits":383,"renterOccupied":3901,"rentBurdenTotal":3901,"rentBurden30Plus":1856,"vacantForRent":110,"vacantForSale":34,"vacantSeasonal":21,"structureTotal":14627,"singleFamilyUnits":11242,"largeMultifamilyUnits":190,"vacancyRate":0.026184453408080947,"renterShare":0.27386969952260604,"rentBurdenShare":0.4757754421943092,"requiredIncome":60440,"askingRentToIncome":0.2593471979860972,"askingVsAcsRent":1.0596072931276297,"askingVsHud2br":0.9129909365558913,"cityRent":1626.4581890903403,"countyRent":1673,"metroRent":1874,"cityGrossRent":1420,"countyGrossRent":1347,"countyListings":802,"countyListingDom":38,"countyPriceReducedShare":0.1604,"countyListingPeriod":"2026-06","metroMonthsSupply":1.7,"metroMedianDom":29,"metroPriceDrops":0.3644,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0443526217858325,"apartmentTimeOnMarket":null,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":172,"zipSalePrice":394901,"zipSalePriceYoy":0.0184,"zipMedianDom":26,"zipActiveListings":297,"zipActiveListingsYoy":0.0421,"zipInventory":114,"zipInventoryYoy":-0.162,"zipPendingSales":184,"zipMonthsSupply":2,"zipSaleToList":0.9982,"zipSoldAboveList":0.2457,"zipOffMarketTwoWeeks":0.396,"generatedAt":"2026-08-15 09:17:47.253376+00","summaryHtml":"<p>The central tension is a below-context asking-rent index that is still rising, paired with resale evidence that is positive but not a rental measure. ZIP 83651 is both the Zillow ZIP market identifier and a matched Census ZCTA; a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. In June 2026, Zillow ZORI was $1,511 per month, up 2.66% year over year. ZORI is a typical observed asking-rent index blended across rental types, rather than a lease quote or a count of every available home. In the same context comparison, that ZIP index was below Nampa city-context rent of $1,626, Canyon County context rent of $1,673, and Boise City, ID metro-context rent of $1,874. Those wider geographies frame the ZIP reading but do not replace it.</p><p>That apparent discount should not be collapsed into a single rent measure. The matched Census ZCTA’s ACS 2024 five-year survey puts median gross rent at $1,426, with a $58 margin of error; it describes occupied renter homes and includes selected utilities. It is therefore a backward-looking household survey statistic, not a contemporaneous advertised-rent reading. For fiscal 2026, the local HUD FMR/SAFMR two-bedroom standard is $1,655. HUD uses an administrative, bedroom-specific standard, not asking rent, and the supplied ladder may be ZIP SAFMR or county-derived. The ZORI, ACS, and HUD figures answer different questions, so their dollar gaps identify a definitional gap before they identify a market change.</p><p>To make the bedroom scaling transparent, the studio, one-bedroom, two-bedroom, three-bedroom, and four-bedroom monthly figures are, respectively, $1,068, $1,261, $1,511, $2,116, and $2,531. These are modelled estimates created by scaling ZIP ZORI with the local HUD bedroom ladder; they are never measured bedroom rents. In particular, the midpoint equal to the ZIP index is a mechanical result of the two-bedroom anchor, not evidence that observed two-bedroom listings rent at that figure. The ladder is useful for comparing the relative size pattern embedded in the HUD standard, but it cannot resolve unit quality, utilities, concessions, furnishing, location within the ZIP, or lease terms.</p><p>The income screen produces a second, more consequential tension. At the arithmetic 30% threshold, an annual income of $60,440 is required for the current ZIP ZORI to equal that share of income. Against the matched ZCTA’s median household income of $69,914, the asking-rent-to-income calculation is 25.9%. This required-income screen is arithmetic only: it is neither advice nor an applicant qualification rule, and median household income is not a renter-specific budget. Meanwhile, the ACS burden tabulation reports 1,856 of 3,901 renter households, or 47.6%, paying at least that gross-rent share. Because gross rent includes selected utilities and ACS estimates are survey data, the burden result challenges a simple reading of the median-income screen; it does not prove affordability or burden for any particular household or unit.</p><p>Stock data add useful boundaries without identifying live availability. The matched ZCTA contains 14,627 housing units and a 2.6% vacancy rate. The stock is predominantly single-family with a small large-multifamily component, a composition relevant to interpreting a blended rent index rather than assuming an apartment-only market. The renter base and vacancy measure are area-level ACS measures, while the aggregate vacancy definition does not establish marketing status on a given day. Thus, the stock mix neither converts ZORI into a property-type comparable nor establishes that any particular rental is vacant, available, or offered at the ZIP-level figure. It simply describes the broad housing frame underlying the survey and index.</p><p>The direct Zillow ZIP history shows growth that remains positive but has cooled versus its longer record. Exact same-month annualized ZORI change was 2.66% over one year, 2.87% over three years, and 4.51% over five years. Recent direction therefore confirms the longer positive path, yet its pace is below the five-year measure and only near the three-year measure. Annualized variability of monthly returns was 2.69%, which supports more confidence in the broad direction than in any single current-rent snapshot. Separately, maximum drawdown reached 2.59% at its deepest peak-to-trough point, recording the largest prior decline. Coverage was 95.62%. The transparent national discovery ranks among history-eligible ZIPs were 1,106 for momentum, 1,035 for stability, and 817 for balance, where a lower rank is higher. These are backward-looking measurements, not forecasts or investment recommendations.</p><p>Direct ZIP resale evidence is firmer about transaction liquidity than it is about rental economics. In Redfin’s rolling three-month ZIP observation, median sold price was $394,901, up 1.84% from a year earlier; 172 homes sold with a median 26 days on market. Inventory stood at 114 homes, down 16.2% year over year, and months of supply were 2.0. Average sale-to-list was 99.82%, while 24.57% of sales closed above list. Those are for-sale signals, not rental transactions or rental comps. The annualized ZIP ZORI divided by median sold price is 4.59%, only a cross-source screening ratio; it is not a cap rate, net return, expected return, or property yield. The resale price increase is directionally consistent with positive rent history, but its slower pace than the current rent change, alongside the lower ZIP asking index versus broader contexts, challenges any simple uniform-strength reading. This is a direction comparison across separate sources, not property economics.</p><p>Several limits keep this a ZIP-level screen rather than a unit conclusion. ZORI has a current asking-rent scope; ACS describes occupied renter households; HUD provides administrative standards; and Redfin records resale activity. Their dates, property mixes, and treatment of utilities are not interchangeable. A property-level file would need the live asking rent, advertised bedroom count, included utilities, recurring fees, concessions, lease duration, furnishing, condition, and actual availability before comparing it with the modelled ladder. It would also need matched resale records by property type, closing timing, condition, and list-to-sale details before treating the resale observation as relevant to a specific home. Does the actual unit’s live lease package align with the modelled band while its closest resale records support the separate ZIP-level signals?</p>","findings":[{"body":"At $1,511, ZIP ZORI was below the Nampa city-context figure of $1,626, Canyon County context of $1,673, and Boise City metro context of $1,874. This comparison frames the ZIP relative to wider areas, but ZORI remains a blended observed asking-rent index, not a direct measure of every listing or executed lease.","title":"Current rent is below wider context measures"},{"body":"The $60,440 screen at 30% of income is below the $69,914 median household income, producing a 25.9% asking-rent-to-income calculation. Yet 47.6% of ACS renter households report gross-rent burden at or above that threshold. The screen is not an eligibility standard, and broad household income cannot settle the experience of an individual renter.","title":"Income arithmetic and renter burden point in different directions"},{"body":"The historical series showed positive same-month change over each supplied horizon, but the current one-year pace was below the five-year result. Variability, drawdown, coverage, and national discovery ranks make the stable-growth label inspectable, not predictive. The evidence describes the completed ZIP record only; it does not establish future rent, sale prices, or investment performance.","title":"History is positive but slower than its longer record"},{"body":"Redfin’s direct rolling resale observation reports a $394,901 median sale price, positive annual change, 172 sales, median 26-day marketing time, 114 homes of inventory, and near-list execution. Those indicators describe for-sale activity only. The rent-to-price percentage is only a cross-source screen; because it excludes property-level costs and joins different source universes, it cannot define return or yield.","title":"Resale activity is informative but remains a separate universe"}],"risks":["ZORI, ACS, HUD, and Redfin each observe different populations, timing, property mixes, and utility treatment; treating their values as interchangeable rent or price measures can distort the ZIP-level picture.","The modelled bedroom estimates inherit the HUD ladder rather than observed bedroom-specific listings. They cannot capture actual layout, condition, utility inclusion, concessions, fees, furnishing, lease duration, or current availability.","ACS margins of error and aggregate ZCTA tabulations limit precision for household income, renter burden, stock, and vacancy. Neither the burden share nor vacancy rate identifies the status of a named home, tenant, or listing.","History and resale statistics are backward-looking ZIP aggregates with separate endpoints and differing coverage. Positive growth, low supply, or turnover metrics do not prove a future direction, a property’s economics, or a resident’s affordability."],"qa":[{"a":"ZORI tracks a typical observed asking-rent index and combines rental types at the ZIP level. ACS instead surveys occupied renter homes over five years and reports median gross rent with selected utilities. A lower or higher ACS figure can therefore reflect timing, occupied units, utility inclusion, and the median statistic rather than a contemporaneous difference in advertised rent.","q":"Why is ACS median gross rent not interchangeable with ZORI?"},{"a":"Each bedroom figure starts with current ZIP ZORI and applies the relative levels of the local HUD bedroom ladder. That construction creates a modelled size pattern, not a sample of signed leases or active listings for studios through four-bedroom homes. Actual rent can differ because the supplied model does not observe condition, utilities, fees, concessions, furnishing, or term.","q":"How were the bedroom estimates produced?"},{"a":"The same-month growth rates summarize completed periods of the Zillow ZIP series; variability describes variation in monthly returns, and drawdown records the largest past decline. Coverage shows how complete the observed series was. These measures can contextualize a current value and its stability, but they cannot establish a future rent path, value change, or investment result.","q":"What does the historical series establish?"},{"a":"The screening ratio divides annualized ZIP ZORI by the Redfin median sold price, pairing two sources that observe different property sets and transaction types. It omits operating costs, taxes, financing, vacancies, property condition, and property-specific rent. Accordingly, it is only a cross-source screen and cannot represent a cap rate, net return, expected return, or property yield.","q":"What does the rent-to-price screening ratio mean?"}],"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-02-01","rent":676.07095},{"period":"2015-03-01","rent":679.043094},{"period":"2015-04-01","rent":673.627373},{"period":"2015-05-01","rent":675.234148},{"period":"2015-06-01","rent":672.244152},{"period":"2015-07-01","rent":678.227556},{"period":"2015-08-01","rent":690.196661},{"period":"2015-09-01","rent":701.01694},{"period":"2015-10-01","rent":703.822392},{"period":"2015-11-01","rent":711.845537},{"period":"2015-12-01","rent":709.577012},{"period":"2016-01-01","rent":713.442437},{"period":"2016-02-01","rent":720.55925},{"period":"2016-03-01","rent":730.386337},{"period":"2016-05-01","rent":738.823588},{"period":"2016-06-01","rent":745.612205},{"period":"2016-07-01","rent":752.88193},{"period":"2016-08-01","rent":753.369994},{"period":"2016-09-01","rent":756.120295},{"period":"2016-10-01","rent":759.644725},{"period":"2016-11-01","rent":761.331344},{"period":"2016-12-01","rent":764.262911},{"period":"2017-01-01","rent":768.739282},{"period":"2017-02-01","rent":771.370567},{"period":"2017-03-01","rent":777.561498},{"period":"2017-04-01","rent":784.320268},{"period":"2017-05-01","rent":798.970791},{"period":"2017-06-01","rent":807.337184},{"period":"2017-07-01","rent":813.009982},{"period":"2017-08-01","rent":816.412397},{"period":"2017-09-01","rent":816.851912},{"period":"2017-10-01","rent":823.7223},{"period":"2017-11-01","rent":826.580766},{"period":"2017-12-01","rent":839.182352},{"period":"2018-02-01","rent":856.43493},{"period":"2018-03-01","rent":861.975013},{"period":"2018-04-01","rent":874.176398},{"period":"2018-05-01","rent":870.76446},{"period":"2018-06-01","rent":876.963692},{"period":"2018-07-01","rent":878.686338},{"period":"2018-08-01","rent":885.688295},{"period":"2018-09-01","rent":890.192857},{"period":"2018-10-01","rent":892.112766},{"period":"2018-11-01","rent":901.879991},{"period":"2018-12-01","rent":920.980442},{"period":"2019-01-01","rent":929.69871},{"period":"2019-02-01","rent":931.251532},{"period":"2019-03-01","rent":937.114727},{"period":"2019-04-01","rent":938.323124},{"period":"2019-05-01","rent":948.271},{"period":"2019-06-01","rent":952.950968},{"period":"2019-07-01","rent":962.034359},{"period":"2019-08-01","rent":969.182234},{"period":"2019-09-01","rent":979.048621},{"period":"2019-10-01","rent":987.159617},{"period":"2019-11-01","rent":990.738693},{"period":"2019-12-01","rent":980.910624},{"period":"2020-01-01","rent":983.442237},{"period":"2020-02-01","rent":986.576762},{"period":"2020-03-01","rent":1011.651581},{"period":"2020-04-01","rent":1000.869191},{"period":"2020-05-01","rent":994.84902},{"period":"2020-06-01","rent":1010.27755},{"period":"2020-07-01","rent":1022.563913},{"period":"2020-09-01","rent":1022.984704},{"period":"2020-10-01","rent":1026.395625},{"period":"2020-11-01","rent":1045.754652},{"period":"2020-12-01","rent":1074.177221},{"period":"2021-01-01","rent":1085.142562},{"period":"2021-02-01","rent":1102.882348},{"period":"2021-03-01","rent":1127.226698},{"period":"2021-05-01","rent":1202.397602},{"period":"2021-06-01","rent":1212.136202},{"period":"2021-07-01","rent":1227.600366},{"period":"2021-08-01","rent":1261.012296},{"period":"2021-10-01","rent":1348.350097},{"period":"2021-11-01","rent":1350.810802},{"period":"2022-01-01","rent":1337.458636},{"period":"2022-02-01","rent":1345.574164},{"period":"2022-03-01","rent":1351.461346},{"period":"2022-04-01","rent":1369.764683},{"period":"2022-05-01","rent":1374.035172},{"period":"2022-06-01","rent":1384.002102},{"period":"2022-07-01","rent":1384.653796},{"period":"2022-08-01","rent":1396.065633},{"period":"2022-09-01","rent":1391.726377},{"period":"2022-10-01","rent":1379.155791},{"period":"2022-11-01","rent":1378.534082},{"period":"2022-12-01","rent":1383.111607},{"period":"2023-01-01","rent":1392.087001},{"period":"2023-02-01","rent":1387.551762},{"period":"2023-03-01","rent":1380.392113},{"period":"2023-04-01","rent":1379.179503},{"period":"2023-05-01","rent":1384.901171},{"period":"2023-06-01","rent":1388.21558},{"period":"2023-07-01","rent":1386.577247},{"period":"2023-08-01","rent":1377.658869},{"period":"2023-09-01","rent":1377.696642},{"period":"2023-10-01","rent":1382.68033},{"period":"2023-11-01","rent":1383.735396},{"period":"2023-12-01","rent":1402.055035},{"period":"2024-01-01","rent":1427.463351},{"period":"2024-02-01","rent":1438.990456},{"period":"2024-03-01","rent":1446.2264},{"period":"2024-04-01","rent":1415.336412},{"period":"2024-05-01","rent":1408.757296},{"period":"2024-06-01","rent":1410.306346},{"period":"2024-07-01","rent":1425.507735},{"period":"2024-08-01","rent":1426.310672},{"period":"2024-09-01","rent":1421.65586},{"period":"2024-10-01","rent":1428.043018},{"period":"2024-11-01","rent":1438.483932},{"period":"2024-12-01","rent":1437.943939},{"period":"2025-01-01","rent":1430.797509},{"period":"2025-02-01","rent":1426.474641},{"period":"2025-03-01","rent":1424.715399},{"period":"2025-04-01","rent":1438.584307},{"period":"2025-05-01","rent":1459.222757},{"period":"2025-06-01","rent":1471.976288},{"period":"2025-07-01","rent":1469.976683},{"period":"2025-08-01","rent":1479.78896},{"period":"2025-09-01","rent":1491.76348},{"period":"2025-10-01","rent":1494.417623},{"period":"2025-11-01","rent":1494.586686},{"period":"2025-12-01","rent":1494.156409},{"period":"2026-01-01","rent":1494.412898},{"period":"2026-02-01","rent":1501.772544},{"period":"2026-03-01","rent":1509.629425},{"period":"2026-04-01","rent":1521.8204},{"period":"2026-05-01","rent":1515.48738},{"period":"2026-06-01","rent":1511.153613}],"historySummary":{"pointCount":131,"firstPeriod":"2015-02-01","latestPeriod":"2026-06-01","coverageMonths":137,"coverageRatio":0.9562043795620438,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1471.976288,"endRent":1511.153613,"change":0.026615459310985745,"cagr":0.026615459310985745},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1388.21558,"endRent":1511.153613,"change":0.0885583152726177,"cagr":0.028688535808851556},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1212.136202,"endRent":1511.153613,"change":0.24668631339170255,"cagr":0.045084576308052515}},"maxDrawdown":-0.02590818698925701,"annualizedVolatility":0.026863168089874163,"consecutiveReturnCount":124}}