Surry County Code Enforcement (North Carolina)

Surry County Town and City Halls provide municipal services for the Surry County community, including playing a role in code enforcement in North Carolina. The Town or City Hall may be responsible for ensuring compliance with building codes and investigating possible building code violations in Surry County. They maintain records on code enforcement, the current North Carolina building code, and approved and rejected building plans. Town and City Halls may also issue investigation reports on building code violations and any punishments or abatement orders for violations in Surry County. The Town or City Hall may provide code enforcement records online through its website.

Dobson Town Hall Dobson NC 307 North Main Street 27017 336-356-8962

Elkin City Hall Elkin NC 226 North Bridge Street 28621 336-835-9800

Mount Airy City Hall Mount Airy NC 300 S Main St 27030 336-786-3501

Pilot Mountain Town Hall Pilot Mountain NC 124 West Main Street 27041 336-368-2247


Surry County Building Departments ensure the construction of safe buildings by creating and enforcing Surry County building codes and zoning rules in North Carolina. They also maintain records on building codes, reviews of Surry County building rules, and any changes to the code requirements or regulations. The Building Department also reviews and approves building and renovation plans to make sure they meet code standard, and they also issue NC building permits. Building Department records include Surry County building code violations, approved building permits, and compliance reports. The Building Department may provide online access to some of their code enforcement documents.

Mount Airy City Planning Department Mount Airy NC 300 South Main Street 27030 336-786-3520

Surry County Planning Department Dobson NC 122 Hamby Road 27017 336-401-8450