Code Enforcement Division

Share & Bookmark, Press Enter to show all options, press Tab go to next option


Code Enforcement officers work to address neighborhood concerns from both an advocacy and enforcement point of view. Staff members work on a variety of neighborhood concerns such as: minimum housing code violations, abandoned structures, weeded lots, abandoned and junk vehicles and other public nuisances within the City.

Ordinances enforced by Code Enforcement:

Other criteria enforced by Code Enforcement:

Code Enforcement staff also works with neighborhood associations and other groups on a variety of neighborhood improvement strategies.

Complaint Process:

While many people think that problems can be immediately resolved by a visit from one of our officers, there is often a due process that must take place to achieve compliance.

  1. Problem identified (through citizen complaint or officer detection)
  2. Certified letter sent to property owner detailing City ordinance violation
  3. 7-10 days are given to the property owner to respond to the letter
  4. After that time has elapsed, a second inspection is conducted on the property
  5. If the property is not brought into compliance, a bid goes out to contractors to resolve the issue (weed cutting, removing the junk vehicle, etc.)
  6. The property owner is then billed by the City of Greenville for payment of the services rendered to bring them into compliance

A similar process is involved for structures that are abandoned or structurally unsound. However, those require action by City Council before the structure can be demolished.

For assistance or to report a possible violation please contact
Code Enforcement at 252.329.4110 or City Compass


Free viewers are required for some of the attached documents.
They can be downloaded by clicking on the icons below.

Acrobat Reader Download Acrobat Reader Windows Media Player Download Windows Media Player Word Viewer Download Word Viewer Excel Viewer Download Excel Viewer PowerPoint Viewer Download PowerPoint Viewer