jaspector
City building permits

Town of McKenney

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

Last verified
April 2026
On this page 6
§ 01

Permit authority

Town of McKenney Town Office (notice and sign permits); Dinwiddie County Office of Building Inspections (building permits)

Street address
20706 First Street, McKenney, VA 23872
Coverage
The Town of McKenney does not operate a separate building department. The town's Licenses and Permits page states that Dinwiddie County administers the town's building code. For property inside town limits, requests for zoning permits, conditional use permits, building permits, or certificates of occupancy must be accompanied by a Notice of Application to the town. The town directly issues sign permits and business licenses.
§ 02

When a permit is required

Permit triggers and exempt work for McKenney

Inside town limits, requests for zoning permits, conditional use permits, building permits, or certificates of occupancy must be accompanied by a Notice of Application to the town. The town also requires a sign permit before erecting signage within town limits. Underlying building permit requirements follow Dinwiddie County and the Virginia Uniform Statewide Building Code.

Note: No public town-specific exempt-work list was found. Because Dinwiddie County administers the town's building code, Virginia code exemptions control the county-issued building permit side. Town sign-permit and Notice of Application requirements can still apply to work inside town limits even where no county building permit is required.

Required documents
  • Notice of Application to the Town of McKenney for county permit requests inside town limits
  • Completed county building permit application and documents (same requirements as Dinwiddie County)
  • Completed town sign permit application for signage projects
Building code
The town's permit page states that the county administers the town's building code. Dinwiddie County applies the Virginia Uniform Statewide Building Code to building permits inside town limits.
Permit validity
No separate public town expiration rule was found for the Notice of Application or sign permits. County-issued building permits inside town limits are subject to Dinwiddie County administration and Virginia code timing rules: application abandoned after six months if not pursued in good faith; work under an issued permit abandoned if not meaningfully progressed for six months.
Owner-builder
No separate town owner-builder rule was found. County-issued permits inside town limits remain subject to Virginia code applicant and licensure rules.
Contractor requirements
No separate town contractor-licensing rule was found on the town permit page. County-issued building permits require proof of Virginia DPOR contractor licensure or a valid written non-licensure statement.
§ 03

Application process

Application → plan check → issuance → inspection → final

  1. 01
    Determine whether the property is inside Town of McKenney limits and whether the project needs the town's Notice of Application, a town sign permit, or a town business license.
  2. 02
    If the project involves zoning permits, conditional use permits, building permits, or certificates of occupancy within town limits, obtain the required Notice of Application from the Town Office at 20706 First Street, McKenney, VA 23872.
  3. 03
    Submit the actual building permit application through Dinwiddie County Building Inspections or the county EnerGov portal, including the town Notice of Application when required.
  4. 04
    Complete county plan review, revisions, fee payment, and permit issuance through Dinwiddie County Building Inspections.
  5. 05
    If signage is part of the project, separately obtain the town sign permit from the Town Office before erecting signage within town limits.

Source: Town of McKenney Town Office (notice and sign permits); Dinwiddie County Office of Building Inspections (building permits) ↗

§ 04

Fee schedule

McKenney building permit fees

Fee type
Amount
01
Minimum permit fee
$30.00 for a town sign permit. Town business license minimum is $45.00. County building permits are subject to the Dinwiddie County building fee schedule.
02
Permit fee formula
Town sign permits are a flat $30.00. Town business licenses are $45 minimum or $0.15 per $100 of gross receipts. Actual building permit fees are charged by Dinwiddie County.

Town sign permit fee is due with the completed application. No separate town online permit-payment portal was found. County building permit payments follow Dinwiddie County payment procedures.

Fees change periodically. Confirm at the official fee schedule ↗ before budgeting.

§ 05

Required inspections

Scheduling and sequence

How to schedule
Inspection hours
Dinwiddie County Building Inspections: Monday through Friday, 7:30 AM to 3:30 PM. Town Office hours: Tuesdays and Fridays, 2:00 PM to 6:00 PM.

Typical sequence: Building inspections for projects inside McKenney town limits are handled through Dinwiddie County. The county and Virginia code inspection sequence applies: footing excavation and reinforcement; foundation systems; preparatory work before concrete placement; structural members and fasteners before concealment; electrical, mechanical, and plumbing before concealment; energy conservation materials before concealment; and final inspection.

Source: Town of McKenney Town Office (notice and sign permits); Dinwiddie County Office of Building Inspections (building permits) ↗

§ 06

Frequently asked

Common questions about McKenney permits

01 Do I need a building permit in McKenney, VA?
Inside town limits, requests for zoning permits, conditional use permits, building permits, or certificates of occupancy must be accompanied by a Notice of Application to the town. The town also requires a sign permit before erecting signage within town limits. Underlying building permit requirements follow Dinwiddie County and the Virginia Uniform Statewide Building Code.
02 How much does a building permit cost in McKenney, VA?
Building permit fees in McKenney, VA are set by the local building department and vary by project type and valuation. The minimum permit fee is $30.00 for a town sign permit. Town business license minimum is $45.00. County building permits are subject to the Dinwiddie County building fee schedule.. Fees are calculated as: Town sign permits are a flat $30.00. Town business licenses are $45 minimum or $0.15 per $100 of gross receipts. Actual building permit fees are charged by Dinwiddie County..
03 How do I apply for a building permit in McKenney, VA?
To apply for a building permit in McKenney, VA, follow these steps: 1. Determine whether the property is inside Town of McKenney limits and whether the project needs the town's Notice of Application, a town sign permit, or a town business license. 2. If the project involves zoning permits, conditional use permits, building permits, or certificates of occupancy within town limits, obtain the required Notice of Application from the Town Office at 20706 First Street, McKenney, VA 23872. 3. Submit the actual building permit application through Dinwiddie County Building Inspections or the county EnerGov portal, including the town Notice of Application when required. 4. Complete county plan review, revisions, fee payment, and permit issuance through Dinwiddie County Building Inspections. 5. If signage is part of the project, separately obtain the town sign permit from the Town Office before erecting signage within town limits.
04 How do I schedule a building inspection in McKenney, VA?
Once your permit is issued and work reaches an inspection milestone, you can schedule a building inspection in McKenney, VA via: EnerGov Self Service portal (county).

Educational reference. Permit rules and fees change — confirm current requirements directly with Town of McKenney Town Office (notice and sign permits); Dinwiddie County Office of Building Inspections (building permits) before applying. Jaspector is not legal advice.

§   Adjacent

Other jurisdictions in Dinwiddie County.

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

All Dinwiddie County jurisdictions →