A code violation lookup should answer three separate questions: is this the correct property, which agency opened the case, and is the problem still unresolved? Start with the local authority’s record rather than a real estate listing or a general people-search site.
Start with the agency that owns the record
Code enforcement is local. Depending on the city, the record may sit with housing, buildings, zoning, fire prevention, sanitation, or a combined neighborhood services department. Use the USA.gov local government directory to reach the official city or county website, then look for code enforcement, property search, permits, or open cases.
Large cities often maintain more than one database. In New York City, for example, housing maintenance violations appear through HPD while construction and building matters may appear through DOB. A clean result in one system does not clear the others.
Match the property before reading the violation
Street spelling alone is not enough. Apartment buildings, corner lots, recently subdivided parcels, and properties with directional prefixes can produce a nearby but incorrect result. Compare the full address with the parcel or assessor number, borough or municipality, owner name when public, and the building or facility identifier.
- Search both the formatted street address and parcel number.
- Check former addresses or lot combinations after a subdivision or redevelopment.
- Confirm that the agency’s map pin falls on the intended parcel.
- Record the case number before opening related notices or hearing documents.
Read status, deadline, and follow-up as one record
An old violation is not necessarily an open violation. Read the inspection or complaint date, cited code section, correction deadline, current status, later inspection, hearing result, and any recorded fine or lien together. Labels such as closed, complied, abated, dismissed, or referred can have different meanings under local rules.
| Field | What it tells you |
|---|---|
| Case or violation number | The identifier to use when contacting the agency. |
| Responsible department | Which office can explain the record and accept corrections. |
| Status and date | Whether the portal shows an active issue or a historical event. |
| Correction or hearing date | The next deadline that may affect the owner or project. |
| Reinspection or closure note | Evidence that the authority returned or accepted compliance. |
When the online search returns nothing
No result is not the same as a written clearance. Some jurisdictions publish only recent cases, separate complaints from confirmed violations, or require a public records request. Contact the department responsible for the address and ask which systems must be checked. For a purchase, lease, or renovation decision, keep the response date, staff contact, searched identifiers, and any case numbers.
If the property is in New York City, the NYC housing code violations lookup explains how to match a building in HPD Online and separate housing violations from complaints and DOB records. The official HPD Online page is the final source for the live housing record.
Keep complaints, violations, permits, and liens in separate columns when reviewing a property. A complaint can exist without a confirmed violation, and a closed violation can still have related financial or permit records elsewhere. If a portal links several departments, follow each case number to its own status page instead of assuming one department closed every related matter.
Save a reproducible result
Before acting, save the exact address, parcel number, agency name, search date, case number, status, and the URL or PDF used. That small record makes it possible for an owner, buyer, contractor, or attorney to repeat the lookup and spot a later change.