Code Enforcement

Code Enforcement plays a vital role in maintaining the safety, appearance, and quality of life in our community. Our Code Enforcement staff work to ensure properties throughout Mayodan comply with local ordinances related to property maintenance, zoning, and public nuisances — helping to protect property values, prevent safety hazards, and preserve the character of our neighborhoods.

This work reflects the values that guide everything we do in Mayodan. We put people first, applying standards fairly and treating every resident with respect. We keep our word, following through on inspections and concerns with accountability and consistency. We believe we're better together, working collaboratively with residents and property owners to find practical solutions rather than simply issuing citations. And above all, we're building a place where people feel a true sense of belonging — because a well-kept, cared-for town is one every resident can be proud to call home.



If you have a concern about a property in your neighborhood, we encourage you to reach out to our Code Enforcement office — we're here to work with you.


The Town of Mayodan's General Ordinances


The Town of Mayodan's General Ordinances establish the rules and standards that help keep our community safe, orderly, and welcoming for all who live, work, and visit here. These ordinances cover a wide range of topics, from property maintenance and zoning to public safety and general conduct, reflecting our commitment to putting people first and building a town we're proud to call home. Click the button below to view the complete Code of Ordinances.

Click Here

What Code Enforcement Covers


• Junk, trash & debris accumulation — improperly stored garbage, litter, junk piles

• Overgrown vegetation — tall grass/weeds posing health or safety risks

• Unsafe/dilapidated structures — buildings that are hazardous or falling into disrepair

• Public health hazards — standing water (mosquito breeding), vermin, sewage issues, unsanitary conditions

• Junked/inoperable vehicles — vehicles stored improperly on property

• Animal nuisances — noise, odor, sanitation issues from animals

• Noise complaints

• Outdoor storage of discarded materials

• Open burning — link to applicable burning regulations/permits


The Process


1. Complaint or inspection

2. Investigation by code enforcement

3. Written notice of violation

4. Time period to correct (note that it varies by ordinance)

5. Non-compliance consequences: civil penalties, legal action, or town-authorized abatement under NC law


How To Report A Violation

  • Call the Code Enforcement Office – Speak directly with staff to report a concern and ask questions.
  • Submit a Report Online – Fill out an online form through the town website for a quick, documented submission.
  • Email the Code Enforcement Department – Send details and, if possible, photos of the violation directly to staff.
  • Visit Town Hall in Person – Speak with a staff member and file a report face-to-face.
  • Submit a Written Complaint – Mail or drop off a written report at Town Hall.



Contact Information:

Phone Number: 336-427-0241

Email: Mohal@mayodannc.org

Address: 210 W Main St.

Mayodan, NC 27027