Permits and Inspections

DHCD enforces the Baltimore City Building Code, as well as state laws pertaining to construction and occupancy. DHCD issues building permits and provides inspections for: construction, alteration, electrical, mechanical and plumbing work in both commercial and residential structures.

For more information call us at 443-984-1809, or visit us at the One Stop Shop at 417 E. Fayette Street, Room 100.


All permit applications (except permits for temporary events) are now processed online. Please click on ePermits below to create an account/log in and apply for your permit, or visit our One-Stop Shop (417 E. Fayette St., Room 100) to file for your permit using one of our ePermits kiosks.

ePermits logo



Use ePermits (available 24 hours a day) to:

  • Apply for a permit
  • Send and receive messages about your permit
  • Pay for your permit
  • Receive your permit via email


All permits must have a final inspection before a Certificate of Occupancy can be issued (review the Inspection Guidelines and Other Permit Information for more information).

NEW! - All inspections can now be scheduled online, following the prompts once you log into your existing account.  This service is available 24 hours a day.  Through the QuickTrac Online Inspection Scheduler, you can:

  • Schedule inspections
  • Cancel and reschedule inspections
  • Check the status of inspections
  • View your history of inspections

Just click on the "Inspection Scheduler" button available in your existing permits account.

QuickTrac logo

Customer may also use the QuickTrac telephone system (443-984-2776) to:

  • Schedule inspections
  • Cancel and reschedule inspections
  • Check inspection results
  • Check Permit & Plans Review Status

Property and Alarm Registration

Baltimore City requires the annual registration of rental properties, vacant lots, and burglar alarms. Each activity has specific requirements and fee schedules. 

Applicants must register online:

Click here to set up new account
Log in here if you previously set up an account 

Rental Property Registration

Baltimore City requires ALL residential rental units to be registered, inspected, and licensed to ensure that they meet basic safety and maintenance requirements.

In order to receive a rental license from the Department of Housing and Community Development (DHCD) the property must meet two requirements: 1) be registered with DHCD using the online portal and 2) be inspected by a State Licensed, Baltimore City registered Home Inspector. 

Vacant Lot Registration

The Baltimore City Code, Article 13, Subtitle 11-1, requires the owner of a vacant lot assessed for $100 or more to file a registration statement with the Housing Commissioner.

Burglar Alarm Registration

The Baltimore City Code, Police Ordinances Article 19, Subtitle 8, requires an alarm system contractor, monitor, and user to register each alarm system with the Police Commissioner annually.