For 60+ years, NYC required developers to provide a minimum number of off-street parking spaces for every new building. This sounded reasonable in 1961 but turned out to be one of the most expensive, most car-dependent, most housing-blocking rules in the code. A single underground parking space adds $50,000-$150,000 to a project — and forces housing to be 5-10% smaller than it would otherwise be.
City of Yes Housing Opportunity (Dec 2024) largely scrapped parking minimums across most of the city. Here's how it works now.
The 4-tier Transit Zone
The new rule splits NYC into four tiers based on transit access:
| Tier | Where | Parking minimum (residential) | |------|-------|--------------------------------| | Manhattan Core | South of 96th St | 0 spaces required (already this way pre-CoY) | | Inner Transit Zone | Brownstone Brooklyn, LIC, Astoria, Bronx-near-subway | 0 spaces for new buildings | | Outer Transit Zone | Bayside, Riverdale, Throgs Neck, further-flung subway-accessible | Reduced (0.20-0.40 spaces / dwelling unit) | | Greater (outside zone) | Easternmost Queens, southern Brooklyn, S.I. interior | Full minimums per ZR §25-22 (typically 0.50-1.00 / DU) |
For commercial uses (UG VI retail, UG VII offices), the same tiered approach: Manhattan Core requires zero; Inner Transit ~50% reduction; beyond the Greater zone, the original commercial minimums apply.
Why this matters for housing
Before this reform, building a 50-unit apartment building in Park Slope required ~25 underground spaces = ~$2.5-4M in construction cost. That math killed dozens of housing projects on small/medium lots — the parking floor (literal floor) ate the basement and the rest of the project couldn't pay for itself.
Inner Transit Zone reform = those 50 units can now be built with zero parking. Same total cost, more housing.
Loading berths (still required)
Loading berths — for trucks delivering goods, taking trash — are still required by the code. For most residential buildings, you need 1 loading berth at ~40+ units. For commercial / retail / office, 1 berth per ~10,000-50,000 sqft depending on use. These rules didn't change much in CoY because they're about street-level operations, not housing economics.
Bike parking (NEW post-CoY)
The CoY Housing Opportunity wave introduced bike-parking minimums that scale opposite to car-parking: residential buildings must include 1 indoor bike space per 2 dwelling units in Manhattan, 1 per 4 elsewhere. Commercial spaces require some bike parking too. This is the city quietly nudging modal split.
How to look up your parking req
Three inputs:
- District (R6A, C4-7, M1-2A, etc.) — sets the base ratio
- Use Group (UG II residential vs UG VI retail) — different ratios apply
- Transit Zone overlay (Manhattan Core / Inner / Outer / Greater) — applies a reduction multiplier
The calculator widget below + our /zoning/learn/parking tool both
do this lookup. For a 50-unit apartment building (UG II) in an R6A
district that sits inside the Inner Transit Zone: zero required.
Variances
If you're outside the Transit Zone and parking minimums kill your project, you can request a §73-44 BSA special permit to reduce or waive the requirement. Grant rate is high (~84%) for legitimate hardship cases. Cost band: ~$3,500 BSA fee + ~$8K-15K professional fees + 4-8 months.
Try it
Use the widget below to look up parking requirements for any district + Use Group combination, with Transit Zone overlay logic.