Permits & Inspections

The Inspections Division provides permitting and performs inspections for the entire city of Rocky Mount and its ETJ areas. Our inspectors ensure that all work meets the requirements established by the North Carolina Building Codes and the Rocky Mount Code of Ordinances. Being that inspections are performed at various stages of a construction project, we understand that attaining permits and scheduling inspections may be a cumbersome process. So, we encourage you to use our Customer Self Service portal to manage development review, permitting processes and inspection scheduling. You can access all permits, forms, and applications below.

You can also speak with one of our Inspections Division Permit Technicians at (252)972-1109/1110/1119 or via email at

Daily Inspections Schedule