Code Compliance

  • Our staff assist property owners in resolving compliance issues in Gresham such as land use, general nuisances, parking, junk and garbage, vegetation, abandoned vehicles, animals, etc.

  • Report a code violation

    • Report online through My Gresham.
    • Call 503-618-2463.
  • What can I do if I believe a violation exists?

    Make contact with the responsible person

    • Describe the problem.
    • Discuss how it affects you and possible solutions.

    Issues are often resolved without City action when neighbors discuss their concerns directly with one another.

    Contact East Metro Mediation

    If making contact with the responsible person is not successful, contact East Metro Mediation at 503-618-3247 or

    A skilled mediator can help clarify issues so the people involved can move forward. This free service has helped many difficult cases find mutual cooperation.

    East Metro Mediation

    Submit a complaint

    If you believe there is a violation in your neighborhood or near your business:

    • Report it online through My Gresham.
    • Call 503-618-2463. Our voice message system is checked twice daily.
    Required information
    • The specific location, including address or nearest address.
    • A description of complaint and violation.
    • A contact name, phone number and email (if applicable).

    The City will not accept a complaint if any of the above information is missing.

    • Complaints are addressed as staff time allows, typically within five business days.
    • Let us know if you would like a response.
    Can my complaint be anonymous?

    No, the City does not accept anonymous complaints, but the source of the complaint is kept private. However, the City may be ordered to reveal this information if a case leads to a judicial proceeding or it may be requested through a public records request. 

    What happens after I file a complaint?

    You may follow the progress of a case through our case tracking system.

    • Usually the person responsible for an alleged violation is given an opportunity to voluntarily comply and correct the situation. This timeframe is typically 7-45 days, depending on the type or severity of the violation.
    • The majority of general nuisance cases are resolved within 60 days of property owner notification.
    • The City's goal is to resolve violations in a timely manner and without additional enforcement measures. When violations continue to exist and the deadline in our notice has passed, the owner or responsible person may be subject to one or more civil penalties.

    Civil penalties

    This remedy is typically used for violations more than 45 days in non-compliance or for properties with repeat offenses.

    • The amount for violations of the Gresham Revised Code varies from $180-$5,000 depending on the nature of the violation and how long it has existed.
    • Gresham Development Code violations carry a $500 penalty.
    • Gresham Building Code violations carry penalties ranging from $200-$1,000.


    Subject to available budget resources, this remedy is used as one of the last resorts where the City requires the property owner to take action to abate the nuisance.

    • If the property owner fails to take corrective action, the City may hire a contractor to correct the violations.
    • All costs of abatement are due and payable by the property owner and may become a lien on the property if left unpaid.

    Judicial remedies

    The assistance of the city attorney is requested when the property owner fails to voluntarily comply. The City Attorney may file criminal or civil cases against the responsible parties. This rarely occurs, and usually requires City Council approval.

  • Read more about our approach to violations.

    Code Compliance frequently asked questions.

    Track a code violation case

    Notice: From 5:00 pm on Friday, Nov. 17 to 4:00 pm on Saturday, Nov. 18, the code violation look-up system will be unavailable due to required maintenance.

    Search code violation cases.

    You can view code compliance cases by file number, address or last name. This system works best with Internet Explorer or Firefox browsers.

    Available information includes:

    • Property owner.
    • Actions taken.
    • Violations found.
    • When the case was opened.
    • When the case was resolved.