Baltimore

Construction software for Baltimore GCs

Baltimore City and Baltimore County are separate governments, with separate codes and permit offices. MAGE ID works out which one your jobsite is in.

City or County, from the parcel

A “Baltimore, MD” mailing address can be in either one. MAGE ID decides from the parcel that contains the address, never from the mailing city, and shows you the match to confirm.

Codes in force

Baltimore City

Baltimore City Building, Fire, and Related Codes, 2024 Edition, based on the 2021 IBC, IRC, IECC, IFC, IPC, IMC and IFGC and the 2020 NEC. Work on existing buildings follows the Maryland Building Rehabilitation Code (2021 IEBC).

Enforced by the Baltimore City Department of Housing & Community Development (DHCD), Permits and Inspections.

Baltimore County

Baltimore County Building Code, Bill 49-24 (2021 IBC, IRC, IMC and IECC); Baltimore County Plumbing Code, Bill 94-23 (2021 IPC); the 2026 NEC; the Maryland Building Rehabilitation Code (2021 IEBC); and the Fire Prevention Code (2018 NFPA 1) and Life Safety Code (2018 NFPA 101), Bill 14-21.

Enforced by the Baltimore County Department of Permits, Approvals and Inspections (PAI).

Maryland has proposed moving to the 2024 IBC, IRC and IECC, published in the Maryland Register on 26 June 2026. No effective date was posted when MAGE last checked, on 28 September 2026, so ask which edition your permit date falls under.

The parcel’s public record

Baltimore City parcel

Year built from Real Property, zoning, permits from 2019 on, open vacant building notices, CHAP historic districts and the flood zone at the address point. Housing code notices are not in the City’s published open data, so MAGE does not check them; the record links to the City’s CoDeMap so you can look them up.

Not checked:

  • Permits issued before 2019 (a separate City dataset)
  • Permit status (issued, finaled or expired is not in the City’s open data)
  • Closed violations and complaint history (the City publishes open notices only)
  • Certificates of occupancy (no City dataset)
  • Zoning, historic and flood maps beyond the address point

Baltimore County parcel

Year built from the County tax parcel, permits from the County’s open data with their status as published, zoning, County historic districts and the flood zone at the address point.

Not checked:

  • Code enforcement cases (the County publishes them only in Citizen Access)
  • Certificates of occupancy (no County dataset read)
  • Zoning, historic and flood maps beyond the address point

A layer that can’t be read shows as not checked, never as zero.

The right permit office

City projects link to E-Permits search and the City’s open notices map (CoDeMap). County projects link to the County permit portal and to Citizen Access for code enforcement.

Baltimore City: E-Permits search · Open notices map (CoDeMap)

Baltimore County: County permit portal · Citizen Access (code enforcement)

Inspection Ready

Inside three days of an inspection, the job page shows one list: what your inspector flagged before, word for word with the date; what your estimate puts in scope; and what inspectors commonly check, labeled as model recall, with anything less certain split out to verify on site.

After the inspection, tap Pass or Fail and add the inspector’s notes. They’re filed on the permit history, and next time they lead the list.

Confirm with your building department before you build.

The building record and Inspection Ready are on every plan. Code checks and Inspection Ready’s commonly checked list are on Pro, $29/mo.

Bring your next Baltimore job into MAGE ID

Free to start. Add the jobsite address and MAGE ID shows you City or County first.

Sources: Open Baltimore, the Baltimore City and Baltimore County public map services, and Baltimore County open data, read when you ask. Each layer shows its own as-of date where the source publishes one.