dataset · HPD via NYC Open Data

HPD Affordable Housing Production

Every affordable housing project the city has produced under Housing New York and successor programs. Unit counts segmented by AMI band — extremely low / very low / low / moderate / middle income — exposing what "affordable" actually means in the city's official totals.

About this dataset

HPD's Housing New York Units by Building, mirrored on NYC Open Data as Socrata dataset hg8x-zxpr. One row per building financed or preserved through Housing New York and successor programs (Housing Our Neighbors, NYCHA PACT, etc.). Each row carries unit counts segmented by AMI (Area Median Income) band.

What "affordable" actually means

The city counts units serving households up to 165% AMI as "affordable" in its production totals. AMI bands here:

  • Extremely low: ≤30% AMI (~$36K for a family of three)
  • Very low: 31-50% AMI
  • Low: 51-80% AMI
  • Moderate: 81-120% AMI
  • Middle: 121-165% AMI (~$200K for a family of three)

Advocates argue that counting middle-income units at 165% AMI as "affordable" distorts the headline production numbers — most of the policy debate around "the city built X affordable units" depends on which AMI bands you include.

Source

  • Catalog page: NYC Open Data
  • Endpoint (SODA v3): POST https://data.cityofnewyork.us/api/v3/views/hg8x-zxpr/query.json
  • Buildings: —

Caveats

  • "Production" includes both new construction AND preservation (refinancing existing affordable units to keep them affordable for another 30 years). Preservation is real but doesn't add net supply.
  • The dataset records units financed/started, not units leased. The lease-up bottleneck — where units sit empty for 18+ months after construction completes — is documented in HPD's lottery datasets, not here.
  • Borough strings are title-case ('Bronx', 'Brooklyn'), not uppercase like 311.

Citation

NYC Department of Housing Preservation and Development (2026). Housing New York Units by Building. Retrieved recently via NYC Open Data SODA v3.