To look up code violations by address, identify the responsible city or county, open its official property or enforcement search, and read every relevant case. Check the case number, status, dates, inspection findings, and orders. If the portal has no result or omits documents, ask the department for the address's records.

This guide checks one property. To obtain records across a whole market, use the code-violation list guide. Search results depend on what the jurisdiction publishes; a blank result is not a clearance certificate.

Official address-lookup starting points

Sources checked September 26, 2026. Start with the agency's instructions so you reach the current search system.

Jurisdiction Official source How to use it
Seattle, WA Code Complaints and Violations Filter OriginalAddress1 for the address, preserve RecordNum, and follow Link to the case. Inspect StatusCurrent and the inspection fields.
Minneapolis, MN Property Information Search Follow the property search from the official page, locate the address, and review the available property and inspection information. Check parcel flags where applicable.
St. Paul, MN PAULIE instructions Follow the city's instructions for its current records system and any account requirements. For registered vacant buildings, also use the separate list and compliance reports below.
St. Paul vacant buildings Code Compliance Reports Search the available reports by address. The page provides a DSI contact when a report cannot be found.

For a possible condemnation, follow the condemned-house lookup steps. In Minneapolis, the city's condemned-property instructions identify the parcel flag to check. A general housing inspection record is not a complete condemned-property inventory.

Step 1: Confirm the jurisdiction and parcel

A postal city name may differ from the government responsible for the property. Check the parcel's location and ask the building or code-enforcement department if jurisdiction is unclear. County departments often handle unincorporated areas.

Use the county parcel lookup to confirm the address and parcel identifier. A multi-building parcel, condominium, or unit number may produce several records. Keep the exact identifier so you do not join the wrong property.

Step 2: Search the address and collect case identifiers

Try the street number and street name first. If there is no match, try the portal's abbreviation conventions or parcel search, where supported. Include open and closed cases in the initial review.

For Seattle, the official field documentation identifies OriginalAddress1, RecordNum, RecordTypeDesc, StatusCurrent, OpenDate, LastInspDate, LastInspResult, and Link. These fields let you connect a search result to its inspection history and source case.

Save the case number and source URL for each result. If a record describes a neighboring address or another unit, check it before adding it to your property's history.

Step 3: Read what the record establishes

Field or document Question to answer
Case type or description Is this a complaint, inspection, permit issue, or enforcement finding?
Current status Is the case under investigation, awaiting action, resolved, or in another stage?
Inspection date and result What did the inspector record, and when?
Notice or order What condition, deadline, or occupancy restriction does the document actually state?
Later documents Was the order changed, appealed, satisfied, or otherwise resolved?

Illustrative result: a Seattle row labeled Vacant Building and Under Investigation records a case being investigated. It does not prove condemnation. If another result shows EO Vacate Close Issued, retrieve that order and check for later changes before relying on the occupancy restriction. These are examples of reading status labels, not findings about a particular address.

The code-violation guide provides context. Keep the city's own wording in your notes before adding your interpretation.

Step 4: Ask for missing documents or current confirmation

If the portal omits the notice, inspection report, or final decision, request it from the issuing department. Give the address, parcel if known, case number, and relevant dates.

A useful request is: “Please provide the inspection findings, notices or orders, and any later resolution or clearance for this address and case number. Please confirm which restrictions remain active.”

Use the jurisdiction's public-records process when necessary. Access rules, exemptions, and available formats vary. A phone answer can help you locate the right record; save the written document supporting a decision.

What a code search does not replace

A code search is one part of property diligence. It does not replace a physical inspection, permit review, or title search. A recorded enforcement lien and an unresolved code case are different records, and one may exist without the other.

For an owner checking their own property, focus on the required action, deadline, and contact named in the notice. For an investor, confirm those same facts before evaluating the property or assuming the owner wants to sell.

Researching multiple properties

Repeated address searches become easier with a consistent record: address, parcel, case number, source, date checked, known restriction, and next action. The list guide shows how to preserve case history while grouping by property.

FlaggedLeads organizes available records across supported markets. Check market coverage before entering your email; records and available detail vary by city. Create an account for a 14-day trial in one selected metro, with no card required. Trial exports include up to 100 rows per download. Use the official department record to confirm a property's current status.

The FlaggedLeads map showing code violation locations across a Seattle neighborhood, each pin a flagged property you can look up by address.

Frequently asked questions

How do I check code violations by address?

Identify the city or county responsible for the property, search its official property or enforcement portal, and collect each matching case number. Read the status, inspection findings, orders, and later resolution documents.

What if the property search returns nothing?

Check the jurisdiction, address format, parcel number, and unit. If you still cannot find the record, ask the department. An empty result does not establish that no case or restriction exists.

Does an open case prove a violation?

Not always. An open case may still be an investigation of a complaint. The inspection finding or official notice explains what has actually been determined.

Does a closed case mean all violations are resolved?

It describes that case's recorded status. Another case or order may remain active, and closure reasons can differ. Check the property's complete history and any document lifting a restriction.

Can I use a code search instead of a title search?

No. Code records and title records answer different questions. Review both when relevant, and check separately for recorded liens, permits, and property conditions.