Baltimore landlords and homeowners are increasingly turning to accessory dwelling units as a practical way to add rental income or house family members on their existing property. An ADU, or accessory dwelling unit, is a self-contained secondary home built on the same residential lot as a primary residence. These units go by many names: granny flats, in-law suites, backyard cottages, carriage houses. Whether you're planning a basement conversion or a detached backyard structure, understanding Baltimore's permit process from the start will save you significant time and money.
How to start: zoning and eligibility
The first practical step is confirming whether your lot actually qualifies for an ADU. Baltimore City uses a zoning code that ties ADU eligibility to specific residential district classifications. Not every lot qualifies, and some districts require a conditional use hearing rather than allowing ADUs by right.
Look up your parcel on the Maryland State Department of Assessments and Taxation property search and cross-reference it with Baltimore City's zoning map. If your address is in Baltimore County rather than the city, those are two separate jurisdictions with separate rules. County applicants work through the Baltimore County Office of Permits, Approvals and Inspections instead.
Before investing in design or engineering work, schedule a pre-application meeting with the Baltimore City Zoning Division. That conversation can confirm exactly what's allowed on your specific parcel and flag any complications early.
Key zoning requirements to verify
Even when a district allows ADUs, several dimensional and design rules still apply. The specific numbers vary by district and ADU type, so always verify against your parcel's classification. Common requirements include:
- Minimum lot size thresholds before an ADU is permitted
- Maximum ADU footprint relative to the primary dwelling
- Setbacks from property lines, which differ by district and by whether the unit is detached, attached, or a basement conversion
- Owner-occupancy requirements in certain districts
- Parking minimums, though these have been relaxed in transit-accessible areas
Baltimore County sets its own size caps: 800 square feet on lots under one acre, and 1,200 square feet on lots larger than one acre. City properties follow a separate set of dimensional standards. Detached ADUs, garage conversions, and interior conversions are each treated differently under the code, so the type of unit you're planning matters from the start.
The state law context
Baltimore's local rules reflect a broader state push to expand housing supply. Maryland SB 382, passed in 2022, required local jurisdictions to permit ADUs on single-family residential lots and established a statewide framework encouraging their development. Local governments kept authority over specific dimensional and design requirements, but they must operate within that broader intent. The Maryland ADU Policy Task Force has published guidance that Baltimore planners have drawn on when shaping local policy. For the latest legislative updates, the Maryland General Assembly's website tracks ADU-related bills as they move through Annapolis.
Preparing your permit application
Once zoning is confirmed, you'll need to assemble a complete application package. Missing documents are one of the most common reasons projects stall, so gather these before submitting:
- Site plan showing lot dimensions, property boundaries, and the ADU's location on the lot
- Architectural drawings with floor plans, elevations, and section details
- Utility connection plans covering water, sewer, and electrical service
- Proof of ownership and the primary dwelling's existing certificate of occupancy
Working with an architect or designer who knows Baltimore's codes is worth the cost. Incomplete or incorrect drawings are a leading cause of permit delays, and revisions add weeks to review timelines.
Where and how to submit
Baltimore City processes ADU applications through the Baltimore City Department of Housing and Community Development's One-Stop Permit Center. Depending on the scope of your project, you'll file for a building permit and may need separate electrical and plumbing permits as well.
Permit fees in Baltimore City are calculated based on construction valuation. Depending on project size, fees generally run from a few hundred to several thousand dollars. For straightforward projects in low-density zones, approval can take four to eight weeks. Projects requiring a variance, conditional use hearing, or historic district review take considerably longer. Budget at least two to three months for the full process, and more if complications arise.
Historic district review
A significant share of Baltimore's residential neighborhoods sit within locally designated historic districts or are listed on the National Register of Historic Places. If your property is in one of these areas, the Commission for Historical and Architectural Preservation (CHAP) must review any exterior changes before permits are issued.
CHAP review adds time and may limit certain design choices, but it doesn't automatically block ADU development. Many homeowners have built ADUs successfully in historic districts by engaging CHAP early in the design phase rather than after drawings are finalized. Bringing CHAP into the conversation at the concept stage avoids redesigns later.
Inspections and the certificate of occupancy
After permits are issued and construction begins, city inspectors will visit at defined stages: foundation, framing, mechanical systems, and final completion. Each inspection must pass before work proceeds to the next phase. Skipping or delaying scheduled inspections can stall your project and delay the certificate of occupancy, which you need before the unit can be legally occupied or rented.
Common pitfalls at the inspection stage include work that doesn't match approved drawings, inadequate egress for bedrooms, and ceiling heights that fall below minimums. Review your approved plans carefully with your contractor before each phase begins.
Renting your ADU legally
Completing construction is not the final step. Before you can rent the unit, Baltimore City requires additional compliance:
- Rental registration: All rental units must be registered with the Department of Housing and Community Development. There's an annual per-unit fee.
- Lead paint inspection: Maryland law requires rental units in pre-1978 buildings to pass a lead paint inspection before new tenants move in. Given Baltimore's older housing stock, this applies to a large share of properties.
- Habitability inspection: The city may inspect the unit before issuing a rental license.
- Written lease: Maryland landlord-tenant law governs security deposit limits (two months' rent maximum), required lease disclosures, and notice periods for termination.
ADUs must also comply with the Fair Housing Act. Tenant selection cannot be based on race, color, religion, sex, national origin, disability, or familial status.
Costs, returns, and insurance
Construction costs for a detached ADU in Baltimore typically run $150 to $300 per square foot, depending on finishes, site conditions, and contractor availability. A 600-square-foot backyard cottage could cost $90,000 to $180,000 before soft costs like design fees, permits, and inspections.
The rental market in Baltimore supports meaningful returns, particularly near Johns Hopkins University, the University of Maryland Medical Center, and downtown employment centers. Many owners recover construction costs within eight to twelve years through rental income. Plan for a property tax reassessment after construction, which will increase your annual tax bill.
Standard homeowner's insurance policies typically don't cover a rented ADU adequately. Before tenants move in, review your coverage and consider a dedicated landlord policy. Maryland landlords can explore specialized coverage options through Steadily's Maryland landlord insurance page.
Frequently asked questions
Does Baltimore City require owner-occupancy to build an ADU?
Some Baltimore City zoning districts do require the owner to live on-site, either in the primary dwelling or the ADU. The requirement varies by district, so confirm your parcel's specific rules with the Zoning Division before proceeding. If owner-occupancy is required, you generally cannot rent both units simultaneously.
What's the difference between Baltimore City and Baltimore County ADU rules?
They're entirely separate jurisdictions. Baltimore City is an independent city, not part of Baltimore County. County properties follow county zoning rules and apply through the county permits office, including the 800 or 1,200 square foot size caps tied to lot area. City properties follow Baltimore City's zoning code with its own dimensional standards.
Can I build an ADU on a rowhouse lot?
Rowhouse lots are common in Baltimore and often narrow enough that setback requirements make detached ADUs difficult or impossible. Basement conversions and interior attached ADUs are more feasible on these lots. A pre-application meeting with the permits office is the fastest way to assess your options on a specific rowhouse parcel.
Is a garage conversion treated the same as a new detached ADU?
Not always. Garage conversions may face fewer design restrictions since the structure already exists, but they still require building, electrical, and plumbing permits. The converted space must meet minimum habitability standards: ceiling height, ventilation, natural light, and emergency egress. Confirm with Baltimore City's Housing and Community Development office which additional approvals your conversion will need.
Does Baltimore recognize JADUs (junior accessory dwelling units)?
Maryland's code and Baltimore's local regulations focus on ADUs rather than separately defining JADUs the way California's code does. A smaller interior unit converted from existing space within the primary dwelling is generally processed as an ADU under Baltimore's regulations. How your project gets classified will affect which standards apply, so confirm with the permits office before finalizing your plans.







.jpg)




.png)