jaspector
§ VA Craig County
City building permits

Town of New Castle

How to apply for a building permit in Town of New Castle, Virginia. Permit authority, application steps, fees, and inspection requirements.

Last verified
April 2026
On this page 5
§ 01

Permit authority

Craig County Building & Zoning (building permits); Town of New Castle Planning Commission and Zoning Administrator (town zoning)

Street address
Town of New Castle, 339 Market St., New Castle, VA 24127; Craig County Building & Zoning at 108 Court Street, New Castle, VA 24127
Coverage
New Castle is an incorporated town within Craig County, not an independent city. Building permits are issued by Craig County Building & Zoning, not by a separate town building department. The Town of New Castle maintains a Planning Commission and Zoning Administrator who may have a separate zoning review role for in-town projects. Applicants inside town limits should confirm any town zoning sign-off or planning review before filing the building permit application with Craig County.
Online portal
Cloudpermit
Cloudpermit
§ 02

When a permit is required

Permit triggers and exempt work for New Castle

Building permit triggers follow the Virginia Uniform Statewide Building Code because Craig County is the verified building-permit issuing authority for New Castle. A permit is required before construction, enlargement, alteration, repair, removal, or demolition of a building or structure, and before structural, plumbing, electrical, mechanical, fuel-gas, or fire-protection work. Town zoning approval may be an added prerequisite for in-town parcels.

Note: No separate Town of New Castle building permit exempt-work list was found. Building permit exemptions follow the Virginia USBC and Craig County's exemption framework. Even for exempt work, town zoning, floodplain, or other local requirements may still apply for in-town properties. Confirm with Craig County Building & Zoning and the Town of New Castle Zoning Administrator before proceeding.

Required documents
  • Completed Craig County building and zoning permit application
  • Site plan or plot plan showing lot lines, roads, setbacks, structures, utilities, and septic or well locations
  • Building plans in paper or PDF with structural and life-safety details
  • Health Department sewage disposal permit or approval letter, or Craig County PSA approval, as applicable
  • VDOT entrance permit if a new entrance is needed
  • Erosion and sediment agreement in lieu for qualifying single-family projects; additional erosion or stormwater materials when disturbance thresholds are met
  • Responsible land disturber information if disturbance exceeds 10,000 square feet
  • Owner-builder affidavit if the owner is proceeding without licensed-contractor status
  • Any town zoning approval or planning commission determination required for in-town projects
Building code
Virginia Uniform Statewide Building Code (2021 USBC, effective January 18, 2024), incorporating the 2021 I-Codes with Virginia amendments, administered through Craig County Building & Zoning.
Permit validity
Building permits are county-issued. Under 13VAC5-63-100, a permit may be revoked if work does not commence within 6 months after issuance or if work is suspended or abandoned for 6 months. Written extensions may be granted, up to 1 year per extension. For new detached single-family dwellings, additions, and residential accessory structures, the building official may require a 3-year completion limit.
Owner-builder
Owner-builder rules for building permits follow the Craig County process. The county's Owner-Builder Affidavit cites Code of Virginia Sections 54.1-1111, 54.1-1115, and 54.1-1101. The state exemption for an owner building no more than one primary residence for the owner's own use during any 24-month period applies.
Contractor requirements
Contractor licensing requirements follow Craig County and Virginia DPOR rules. Craig County's application requires the contractor name, Virginia license number, and expiration date. Virginia USBC Section 108.4 requires proof of contractor licensure or a written exemption statement before permit issuance.

Source: Craig County Building & Zoning (building permits); Town of New Castle Planning Commission and Zoning Administrator (town zoning) ↗

§ 03

Application process

Application → plan check → issuance → inspection → final

  1. 01
    Confirm that the property is inside the incorporated Town of New Castle and contact the town's Zoning Administrator to determine whether town zoning review or planning commission approval is required before filing the building permit.
  2. 02
    Complete any required town zoning review in parallel with preparing the building permit application package.
  3. 03
    Prepare the Craig County building permit application package, which is the same package used for unincorporated county properties: building and zoning permit application, site plan, building plans, sewage disposal approval, VDOT entrance permit if applicable, and erosion or stormwater materials as required.
  4. 04
    Submit the application to Craig County Building & Zoning through Cloudpermit online, by email to permits@craigcountyva.gov, or in person at the Craig County office.
  5. 05
    County staff reviews the application for building, zoning, floodplain, and erosion and sediment compliance. Additional drawings or engineering may be required.
  6. 06
    Pay the county-calculated permit and zoning fees upon county notification.
  7. 07
    Obtain the county-issued permit, post it on site, schedule required county inspections as work progresses, and obtain final approval before occupancy when applicable.

Source: Craig County Building & Zoning (building permits); Town of New Castle Planning Commission and Zoning Administrator (town zoning) ↗

§ 04

Required inspections

Scheduling and sequence

How to schedule
  • (540) 864-5010 (Craig County Building & Zoning) (phone)
  • permits@craigcountyva.gov (email)

Typical sequence: Building inspections for New Castle properties are conducted by Craig County Building & Zoning. Typical sequence includes: erosion controls before land disturbance; footing; foundation; framing; and final approval before occupancy. Contact Craig County Building & Zoning for project-specific inspection requirements.

Source: Craig County Building & Zoning (building permits); Town of New Castle Planning Commission and Zoning Administrator (town zoning) ↗

§ 05

Frequently asked

Common questions about New Castle permits

01 Do I need a building permit in New Castle, VA?
Building permit triggers follow the Virginia Uniform Statewide Building Code because Craig County is the verified building-permit issuing authority for New Castle. A permit is required before construction, enlargement, alteration, repair, removal, or demolition of a building or structure, and before structural, plumbing, electrical, mechanical, fuel-gas, or fire-protection work. Town zoning approval may be an added prerequisite for in-town parcels.
02 How do I apply for a building permit in New Castle, VA?
To apply for a building permit in New Castle, VA, follow these steps: 1. Confirm that the property is inside the incorporated Town of New Castle and contact the town's Zoning Administrator to determine whether town zoning review or planning commission approval is required before filing the building permit. 2. Complete any required town zoning review in parallel with preparing the building permit application package. 3. Prepare the Craig County building permit application package, which is the same package used for unincorporated county properties: building and zoning permit application, site plan, building plans, sewage disposal approval, VDOT entrance permit if applicable, and erosion or stormwater materials as required. 4. Submit the application to Craig County Building & Zoning through Cloudpermit online, by email to permits@craigcountyva.gov, or in person at the Craig County office. 5. County staff reviews the application for building, zoning, floodplain, and erosion and sediment compliance. Additional drawings or engineering may be required. 6. Pay the county-calculated permit and zoning fees upon county notification. 7. Obtain the county-issued permit, post it on site, schedule required county inspections as work progresses, and obtain final approval before occupancy when applicable.
03 How do I schedule a building inspection in New Castle, VA?
Once your permit is issued and work reaches an inspection milestone, you can schedule a building inspection in New Castle, VA via: (540) 864-5010 (Craig County Building & Zoning), permits@craigcountyva.gov.

Educational reference. Permit rules and fees change — confirm current requirements directly with Craig County Building & Zoning (building permits); Town of New Castle Planning Commission and Zoning Administrator (town zoning) before applying. Jaspector is not legal advice.

§   Adjacent

Other jurisdictions in Craig County.

Same county, different permit office. Click for that jurisdiction's full guide.

All Craig County jurisdictions →