The City of Harrisonburg administers a variety of permits. Most permits are administered by Department of Community Development staff who coordinate with other departments to ensure projects are undertaken in conjunction with all applicable ordinances, codes, and standards.
- How to Apply for a Permit
Online: Submit applications, track and pay for permits online via the LAMA Permit Portal. If you are a contractor and need a registration code, call the Department of Community Development at 540-432-7700 or email permits@harrisonburgva.gov. See the LAMA Guide for more information.
Via email: Fillable PDF permit forms are available by following the links listed below. Permit applications, plans, and other documents may be emailed to permits@harrisonburgva.gov.
In person: Visit us at Community Development, 409 S Main St, 2nd Floor, Harrisonburg, VA 22801 or call 540-432-7700.
- Building Permits and Inspections
- Backflow Prevention Device
- Building Permit (Accessory Structures, Asbestos, Demolition, Occupant Load, Roofing, Tent)
- Electrical Permit
- Elevator Permit & Inspections
- Fire Suppression System Permit
- Mechanical Permit
- Plumbing Permit
- Solar Energy System
- Storage Tanks
- Swimming Pools
- Engineering
- Comprehensive Site Plan
- Land Disturbing Permit [PDF 137KB]
- Planning and Zoning
- Other Permits
- Blasting Permit (Fire Department)
- Fire Hydrant Use Permit (Public Utilities)
- Mass Outdoor Social Gatherings (City Manager's Office)
- Parking Permit
- Public Access Permit (Public Works)
- Street Closure for Special Events