NYC HPD Complaint Lookup
Search any building's HPD violations in 3 minutes. Class A/B/C codes explained, what to do when you find red flags, and why the data is free.
Check a Building Now →ℹ️Quick answer
HPD Online (hpdonline.nyc.gov) is the official free portal for NYC building violations. Search by address, open the Violations tab, filter to Open, and check for Class C (immediately hazardous) codes. If you find any open Class C, treat it as a red flag.
HPD Online alone misses the full picture — it shows HPD violations but not 311 complaints, DOB permits, or owner ACRIS records. Use DwellCheck to aggregate all four sources in one search, or follow the 4-portal method for full due diligence.
How to look up HPD violations (5 steps)
1. Open HPD Online
Go to hpdonline.nyc.gov. Click "Building / Block Search." This is the canonical portal maintained by the NYC Department of Housing Preservation and Development.
2. Enter the building address
Type street number + street name + borough. Address search resolves to a BBL (Borough-Block-Lot) internally. If the search fails (rare), you can look up the BBL separately on ACRIS and search by BBL instead.
3. Open the Violations tab
Click "Violations" in the left sidebar. Filter to Open Violations first — these are the active problems the landlord has not resolved. Then review "Violation History" for closed records (patterns matter: same code year after year = chronic issue).
4. Read the classes
HPD tags each violation with a class:
- Class A — non-hazardous (peeling non-lead paint, missing mailbox locks). 90-day correction deadline.
- Class B — hazardous (broken stove, inadequate lighting, leaks, mice, rats). 30-day deadline.
- Class C — immediately hazardous (no heat in winter, lead paint with children under 6, gas leaks, inadequate fire egress). 24-hour deadline.
Multiple open Class C violations = severe red flag. Buildings with the highest ratio get enrolled in HPD's Alternative Enforcement Program.
5. Cross-check with 311, DOB, and ACRIS
HPD Online doesn't show 311 complaints (resident-filed, often earlier than HPD violations), DOB permits (construction legality), or ACRIS ownership (who actually owns the LLC behind the building). For full due diligence, follow the 4-portal method — or use DwellCheck to check all four in one search.
The Alternative Enforcement Program (AEP)
AEP is HPD's watchlist of the 250 worst-maintained residential buildings in NYC, updated annually in February. Buildings are selected based on the highest combined count of Class B and C violations per unit over the prior 12 months.
AEP buildings receive quarterly HPD inspections, targeted code enforcement, and fee assessments against the owner. If you're considering an apartment, always check whether the building is on the current AEP list — it's public and searchable by address.
⚠️Walk away from any AEP building
A building on the AEP list has demonstrably failed to maintain basic habitability. Even if the specific apartment you're shown looks fine, the landlord's track record across the building is documented. The apartment above yours, or the pipes in the wall, are likely in the same condition as the AEP data suggests.
Next steps
Check DOB complaints too
Building permits, Certificate of Occupancy status, and illegal-occupancy filings. HPD covers habitability; DOB covers construction legality.
Aggregate by address
HPD + DOB + 311 + ACRIS in one search. What DwellCheck does automatically.
Find the real owner
Unmask LLC ownership and find the beneficial owner behind your building via ACRIS + NY State corporate filings.
30 red flags to check
Full pre-lease checklist: listing, viewing, building, landlord. HPD violations are just one layer.
Frequently asked questions
1What is HPD in NYC?
HPD stands for the NYC Department of Housing Preservation and Development. It's the largest municipal housing agency in the country, responsible for enforcing the NYC Housing Maintenance Code (HMC) across ~1 million rental units. HPD issues violations to landlords when buildings fail inspection, and those violations are public record searchable at hpdonline.nyc.gov.
2Is HPD Online free?
Yes. HPD Online (hpdonline.nyc.gov) is a free public service from NYC. No account, no payment, no rate limits. The city maintains it as part of open-data transparency policy under Local Law 28 of 2018. Third-party aggregators sometimes charge for HPD data — you never need to pay them for what the city publishes for free.
3What are HPD Class A, B, and C violations?
Class A violations are non-hazardous — peeling non-lead paint, missing mailbox locks, minor cracks. Correction deadline: 90 days. Class B are hazardous — broken stoves, inadequate lighting, leaks, mice, rats. Deadline: 30 days. Class C are immediately hazardous — no heat in winter, lead paint with a child under 6, gas leaks, inadequate fire egress, broken smoke detectors. Deadline: 24 hours. A building with multiple open Class C violations is often enrolled in the Alternative Enforcement Program, HPD's watchlist of the 250 worst-maintained buildings.
4How do I read an HPD violation record?
Each violation line includes: the class (A/B/C), violation code (e.g., HMC 27-2029 means no heat), plain-English description, date issued, certification deadline, and current status (Open, Closed, Dismissed, or Not Complied). The fields that matter most: status = Open means the problem persists, certification deadline in the past means the landlord missed it, and recurring violation codes year over year mean a chronic issue the landlord keeps re-papering over rather than fixing.
5How far back do HPD records go?
HPD violation records go back to the late 1980s for many buildings, with complete electronic data from around 2000. Older paper records exist in HPD archives and can be requested via FOIL (Freedom of Information Law). For most due-diligence use, the past 5 years of electronic violations gives a clear picture — patterns emerge in that window.
6Can a landlord retaliate if I look up HPD violations?
No. It is illegal under NYC Human Rights Law and the NYS Multiple Dwelling Law for a landlord to retaliate against prospective or current tenants for researching building violations, filing HPD complaints, or organizing with neighbors. Retaliation includes refusing to rent, not renewing a lease, raising rent beyond standard increases, or reducing services. If you suspect retaliation, contact HPD's anti-harassment unit or Met Council on Housing at (212) 979-0611 — both are free.
7What is the Alternative Enforcement Program (AEP)?
AEP is HPD's list of the 250 worst-maintained residential buildings in NYC, updated annually in February. Selection criteria: highest combined count of Class B and C violations per unit over the prior 12 months. AEP buildings get quarterly HPD inspections, targeted code enforcement, and fee assessments against the owner. Renters should avoid any building currently on the AEP list — search the current list at nyc.gov/hpd or use DwellCheck to flag AEP status automatically.
8How many open HPD violations is too many?
Context matters — a 100-unit pre-war building naturally has more violations than a 6-unit townhouse. Rough heuristics: under 1 open violation per unit is typical; 2-5 open per unit signals an inattentive landlord; over 10 open per unit usually means a non-responsive owner or an AEP listing. More important than raw count: how long violations stay open. A building closing violations in 30-60 days is actively managed; violations open for 6+ months indicate neglect.
9What if I find HPD violations after I have signed a lease?
You have three paths: (1) file a new HPD complaint via 311 or the HPD portal to put the issue on record — inspectors typically respond within 1-7 days for emergencies, (2) withhold rent into escrow under NYC's warranty of habitability (must follow specific legal procedures; consult Met Council first), or (3) file an HP Action in Housing Court to compel repairs — you can do this without a lawyer. If conditions are severe enough, you may have grounds to break the lease with no penalty.
10Does HPD Online show 311 complaints?
Not directly. HPD Online shows HPD-specific violations (issued by HPD inspectors) but not 311 service requests (filed by residents). For the 311 complaint history of an address, use NYC Open Data at data.cityofnewyork.us — search the 311 Service Requests dataset and filter by address. 311 complaints are an earlier signal than HPD violations: tenants file 311 first; if HPD inspects and finds a code violation, it then becomes an HPD record.
11Why does DwellCheck exist if HPD Online is free?
HPD Online shows HPD violations. It does not show DOB permits, 311 complaints, ACRIS ownership, bedbug reports, or environmental data. DwellCheck aggregates all seven public sources into one address search, classifies violations by severity, flags AEP status automatically, surfaces ownership chains through LLC filings, and presents a single composite score. HPD Online is the canonical data source — DwellCheck is the shortcut for renters who don't want to learn four separate city portals.
12Can I file an anonymous HPD complaint?
Yes. Both HPD complaints and 311 complaints accept anonymous filings. The building address and unit (for interior problems) is required, but you do not need to give your name. Anonymous complaints are investigated the same way as named ones. However, if the problem is inside your unit specifically, an inspector needs apartment access — anonymity is harder in that case. Common-area issues (lobby mold, hallway lighting, exterior cracks) can be fully anonymized because inspection happens from public spaces.
Skip the 4-portal search
DwellCheck aggregates HPD violations, DOB permits, 311 complaints, and ACRIS ownership for any NYC address in one search.
Check an address — $2.99No account needed. Results in under 30 seconds.
Related Guides
Full 4-Portal Building Complaints Guide
The complete HPD + DOB + 311 + ACRIS workflow. 5 minutes, zero cost.
NYC DOB Complaint Lookup
Department of Buildings filings: permits, Certificate of Occupancy, illegal occupancy complaints.
NYC Landlord Record Search
Unmask LLC ownership and find the actual owner of any NYC building via ACRIS.
Is My Apartment Rent-Stabilized?
Free DHCR rent-history request to verify stabilization status.