Overview
TransForm Baltimore (Ord. 16-581/17-015, operative 2017-06-05) replaced the pre-2017 code. Districts are sequentially indexed R-1A through R-10 (residential) and C-1 through C-5 (commercial); numbers indicate position in the intensity spectrum, not lot size or density. Baltimore is an independent city under Maryland Constitution Article XI-E — no county zoning layer applies. Home-rule jurisdiction under Md. Code Ann., Land Use Title 14 (Baltimore City Act of 1918). Parking is regulated by MAXIMUMS only (Table 16-204); no minimum parking requirements exist for most uses — a significant departure from typical Euclidean codes.
- Baltimore City uses MAXIMUM parking standards only (Table 16-204) — NO minimum parking requirements for any use. This is a progressive parking reform policy effective since TransForm Baltimore (2017) and is a major departure from typical Euclidean codes. The v1 record incorrectly listed parking as a 2-space minimum.
- Baltimore City is a Maryland independent city — legally separate from Baltimore County with its own county-equivalent status. No Baltimore County zoning applies within city limits.
- R-3 and R-4 in the TransForm Baltimore code are Detached and Semi-Detached Residential districts (Title 8), NOT multifamily. The pre-2017 old code had an R-3/R-4 multifamily categorization; the v1 record carried that old classification forward incorrectly.
+ 5 more in Quirks & notes
Districts
| Code | Name | Category | Min lot | Height | Coverage | FAR | Du/ac | Parking | Setbacks F/S/R |
|---|---|---|---|---|---|---|---|---|---|
| R-1A | R-1A Detached Residential | res_sf | 87,120 sf[4] | 35 ft[5] | 0.35[6] | —[7] | —[8] | —[9] | 40[1] / 15[2] / 40[3] |
| R-1B | R-1B Detached Residential | res_sf | 43,560 sf[13] | 35 ft[14] | 0.35[15] | —[16] | —[17] | —[18] | 40[10] / 15[11] / 40[12] |
| R-1C | R-1C Detached Residential | res_sf | 21,780 sf[22] | 35 ft[23] | 0.35[24] | —[25] | —[26] | —[27] | 40[19] / 10[20] / 40[21] |
| R-1D | R-1D Detached Residential | res_sf | 14,520 sf[31] | 35 ft[32] | 0.35[33] | —[34] | —[35] | —[36] | 40[28] / 10[29] / 30[30] |
| R-1E | R-1E Detached Residential | res_sf | 9,000 sf[40] | 35 ft[41] | 0.35[42] | —[43] | —[44] | —[45] | 30[37] / 5[38] / 30[39] |
| R-1 | R-1 Detached Residential | res_sf | 7,300 sf[49] | 35 ft[50] | 0.4[51] | —[52] | —[53] | —[54] | 30[46] / 5[47] / 30[48] |
| R-2 | R-2 Detached and Semi-Detached Residential | res_sf | 5,000 sf[58] | 35 ft[59] | 0.4[60] | —[61] | —[62] | —[63] | 30[55] / 5[56] / 30[57] |
| R-3 | R-3 Detached Residential | res_sf | 5,000 sf[67] | 35 ft[68] | 0.45[69] | —[70] | —[71] | —[72] | 25[64] / 5[65] / 25[66] |
| R-4 | R-4 Detached and Semi-Detached Residential | res_sf | 3,000 sf[76] | 35 ft[77] | 0.45[78] | —[79] | —[80] | —[81] | 25[73] / 5[74] / 25[75] |
| R-5 | R-5 Transitional Residential | res_th | 2,500 sf[85] | 35 ft[86] | 0.5[87] | —[88] | —[89] | —[90] | 25[82] / —[83] / 25[84] |
| R-6 | R-6 Garden Rowhouse Residential | res_th | 1,500 sf[94] | 35 ft[95] | 0.6[96] | —[97] | —[98] | —[99] | 20[91] / —[92] / 25[93] |
| R-7 | R-7 Mixed Residential | res_mf | 1,100 sf[103] | 35 ft[104] | 0.7[105] | —[106] | —[107] | —[108] | 10[100] / —[101] / 25[102] |
| R-8 | R-8 Rowhouse Residential | res_mf | 750 sf[112] | 35 ft[113] | 0.8[114] | —[115] | —[116] | —[117] | —[109] / —[110] / 16[111] |
| R-9 | R-9 Multi-Family Residential | res_mf | 750 sf[121] | 35 ft[122] | 0.4[123] | —[124] | —[125] | —[126] | 25[118] / —[119] / 10[120] |
| R-10 | R-10 High-Density Residential | res_mf | 500 sf[130] | —[131] | 0.8[132] | 6[133] | —[134] | —[135] | —[127] / —[128] / 10[129] |
| OS | OS Open-Space | spec | —[139] | 35 ft[140] | —[141] | —[142] | —[143] | —[144] | 20[136] / 25[137] / 25[138] |
| C-1 | C-1 Neighborhood Business | com | 300 sf[148] | 68 ft[149] | —[150] | —[151] | —[152] | —[153] | —[145] / 10[146] / 20[147] |
| C-1-E | C-1-E Neighborhood Business and Entertainment | com | —[154] | —[155] | — | —[156] | — | —[157] | — / — / — |
| C-1-VC | C-1-VC Neighborhood Business (Village Center) | com | 5,000 sf[160] | 40 ft[161] | —[162] | 0.8[163] | — | —[164] | — / 25[158] / 30[159] |
| C-2 | C-2 Community Commercial | com | —[165] | —[166] | — | —[167] | — | —[168] | — / — / — |
| C-3 | C-3 General Commercial | com | —[169] | —[170] | — | —[171] | — | —[172] | — / — / — |
| C-4 | C-4 Heavy Commercial | com | —[173] | —[174] | — | —[175] | — | —[176] | — / — / — |
| C-5 | C-5 Downtown | cbd | —[177] | —[178] | — | —[179] | — | —[180] | — / — / — |
| OIC | OIC Office-Industrial Campus | ind | —[183] | 60 ft[184] | —[185] | —[186] | — | —[187] | —[181] / — / —[182] |
| BSC | BSC Bio-Science Campus | ind | —[188] | 150 ft[189] | — | —[190] | — | —[191] | — / — / — |
| IMU | IMU Industrial Mixed-Use | ind | —[193] | 60 ft[194] | — | —[195] | — | —[196] | —[192] / — / — |
| I-1 | I-1 Light Industrial | ind | 10,000 sf[198] | —[199] | — | —[200] | — | —[201] | 10[197] / — / — |
| I-2 | I-2 General Industrial | ind | 20,000 sf[203] | —[204] | — | —[205] | — | —[206] | 10[202] / — / — |
| MI | MI Maritime Industrial | ind | 20,000 sf[208] | —[209] | — | —[210] | — | —[211] | 10[207] / — / — |
| OR-1 | OR-1 Office-Residential | mu | 550 sf[215] | 60 ft[216] | — | —[217] | — | —[218] | —[212] / 10[213] / 10[214] |
| OR-2 | OR-2 Office-Residential (High-Density) | mu | 200 sf[222] | 100 ft[223] | — | —[224] | — | —[225] | —[219] / 10[220] / 10[221] |
| TOD-1 | TOD-1/2 Transit-Oriented Development (Low) | mu | 300 sf[228] | 60 ft[229] | — | —[230] | — | —[231] | —[226] / — / 15[227] |
| TOD-3 | TOD-3/4 Transit-Oriented Development (High) | mu | —[234] | 100 ft[235] | — | —[236] | — | —[237] | —[232] / — / —[233] |
Confidence: confirmed partial under review not found
Overlays
Applies to 33+ locally-designated CHAP historic districts and 182+ individual landmarks throughout Baltimore City. Boundaries set by individual ordinance. Exterior alterations, new construction, relocations, and demolitions require CHAP Certificate of Approval.
| review_body | Commission for Historical and Architectural Preservation (CHAP), est. 1964 |
|---|---|
| district_count | 33 local historic districts as of 2026 |
| landmark_count | ~182 individual local landmarks |
| review_trigger | Any exterior work on buildings/structures in designated districts |
| permit_delay_days | 60-180 day demolition review window typical |
| design_standard | CHAP Historic Preservation Design Guidelines |
| tax_credit | Local historic preservation tax credit program available |
Applies to all parcels within FEMA-mapped Special Flood Hazard Areas (100-year and 500-year) per Baltimore City FIRMs. Baltimore City participates in NFIP.
| freeboard_above_bfe_ft | 2 |
|---|---|
| freeboard_standard | 2 ft above BFE for residential structures (Maryland state minimum per COMAR 26.17.04; stricter than federal 1-ft minimum) |
| floodway_restriction | No new construction/fill/substantial improvement in regulatory floodway without no-rise certification by MD-licensed PE |
| state_waterway_permit | MDE Waterway Construction Permit required for construction affecting flow in 100-yr floodplain (Env. §5-503) |
| firm_status | Preliminary revised FIRMs issued 2024 (updated flood maps under review per Baltimore City Office of Sustainability) |
Designated waterfront areas; four sub-areas with separate height tables: Canton Waterfront (Table 12-903(1)), Fells Point Waterfront (Table 12-903(2)), Key Highway Waterfront (Table 12-903(3)), Middle Branch Waterfront (Table 12-903(4)). Designation by map.
| design_review | Design review required (§12-902) |
|---|---|
| height_tables | Area-specific maximum heights per Tables 12-903(1) through (4) |
| view_corridors | Public right-of-way view corridors protected (§12-904) |
| public_access | Waterfront public access promenade, open space, and required easements (§12-906) |
TOD districts mapped around Baltimore Metro (subway), Baltimore Light Rail, and MARC commuter rail station areas. Established by zoning map designation (§12-401).
| tiers | TOD-1 (light), TOD-2, TOD-3, TOD-4 (highest intensity) |
|---|---|
| min_height_ft | 24 |
| min_stories | 2 |
| max_height_low | 60 ft / 5 stories (TOD-1/2) |
| max_height_high | 100 ft (TOD-3/4) |
| parking | No minimum parking; maximums apply per Table 16-204 |
| front_yard | Build-to-line max 5 ft if provided |
Applied by zoning map to regulate adult entertainment uses; separation requirements from schools, churches, and residential districts govern establishment (§12-1201 Applicability).
| regulated_uses | Adult entertainment establishments |
|---|---|
| review | Bulk, yard, and establishment procedures per §§12-1202 to 12-1204 |
| separation | Separation requirements per §12-1201 (specific distances not captured from TOC-only view) |
| note | Exact separation distances require §12-1201 full-text fetch; TOC-only view confirmed structure |
Mapped overlay applied to rowhouse residential areas to allow ground-floor commercial/mixed uses (§12-1001 Applicability).
| use_expansion | Allows commercial and mixed uses in rowhouse residential context |
|---|---|
| min_district_size | Minimum size threshold per §12-1002 |
| bulk_standards | Modified bulk per §12-1004; design standards per §12-1005 |
| note | Specific parameters require §12-1001 full-text fetch; structure confirmed from TOC |
Mapped overlay applied to detached residential areas to allow limited commercial mixing (§12-1101 Applicability).
| use_expansion | Allows limited commercial in detached residential context |
|---|---|
| bulk_standards | Modified bulk per §12-1104; design standards per §12-1105 |
| note | Specific parameters require §12-1101 full-text fetch; structure confirmed from TOC |
Applies to all land within 1,000 feet of Mean High Water Line of Chesapeake Bay, tidal tributaries (Patapsco River, Back River, Middle Branch, and other tidal waters within Baltimore City limits). Baltimore City has an approved Critical Area Program administered through the Commission for Historical and Architectural Preservation and Department of Planning.
| classifications | IDA (Intensely Developed), LDA (Limited Development ≤4 du/ac), RCA (Resource Conservation ≤1/20 ac) |
|---|---|
| rca_density_cap | 1 du per 20 acres (0.05 du/ac) |
| lda_density_cap | 4 du/ac |
| impervious_cover_cap_pct | 15 |
| riparian_buffer_ft | 100 |
| growth_allocation | Limited RCA→LDA reclassification; requires CAC program amendment once allocation spent |
| reviewing_authority | MD Critical Area Commission (CAC) must approve local program amendments |
Applies to federal undertakings (federally funded, licensed, or permitted projects) that may affect properties listed on or eligible for the National Register of Historic Places in Baltimore City. Triggers MHT SHPO consultation.
| federal_undertakings | Section 106 consultation required for any federal nexus project affecting NR-eligible properties |
|---|---|
| mht_review | Maryland Historical Trust SHPO review under state law (Env. §5A-301 et seq.) |
| national_register_districts | Multiple NR districts in Baltimore City (Federal Hill, Inner Harbor, Mount Vernon, etc.) |
State preemptions
Non-applicable laws (2)
Adopted building codes
Statewide w/ local amendments
Click a code label to open its state-by-state adoption atlas.
Amendment history
| Date | Kind | Citation |
|---|---|---|
| 2026-05-26 | retrieved at | |
| 2023-06-02 | supplement effective | Legislative Reference revision stamp 'rev 02JUN23' on official PDF |
| 2017-06-05 | amendment effective | TransForm Baltimore new zoning code operative date 2017-06-05 per Ord. 17-015 |
| 2017-03-15 | codification start | Ordinance 17-015 legalized codified version 2017-03-15; code became operative 2017-06-05 |
| 2016-12-05 | effective | Ordinance 16-581 approved 2016-12-05 |
| 2016-10-24 | adoption | Ordinance 16-581 (effective zoning map approved 2016-10-24) |
Quirks & notes
- Baltimore City uses MAXIMUM parking standards only (Table 16-204) — NO minimum parking requirements for any use. This is a progressive parking reform policy effective since TransForm Baltimore (2017) and is a major departure from typical Euclidean codes. The v1 record incorrectly listed parking as a 2-space minimum.
- Baltimore City is a Maryland independent city — legally separate from Baltimore County with its own county-equivalent status. No Baltimore County zoning applies within city limits.
- R-3 and R-4 in the TransForm Baltimore code are Detached and Semi-Detached Residential districts (Title 8), NOT multifamily. The pre-2017 old code had an R-3/R-4 multifamily categorization; the v1 record carried that old classification forward incorrectly.
- FAR is not regulated for residential districts R-1A through R-10 in Baltimore's code. Bulk is controlled by height, lot coverage, and minimum lot area per unit. The v1 record showed FAR=0.5 for all residential — this was template-bleed fabrication.
- C-5 Downtown district has a separate bulk table (Table 10-401~c-5) with building-type-varying standards and requires design review under Title 10 Subtitle 5; values not fully captured in this record (status=partial).
- The Waterfront Overlay (W) has four geographic sub-areas with separate height tables (Canton, Fells Point, Key Highway, Middle Branch) per §§12-903(1) through (4).
- Baltimore City's R-10 district uses FAR 6.0 as the primary bulk control for multi-family uses, not a height limit in feet — an unusual approach for a residential district.
- Mount Vernon neighborhood has a special height map (Table 15-405) that creates height sub-zones within the district — not captured in base_districts.
Formulas
Definitions
- height
- Grade to highest point of structure (Article 32 §1-202 definitions).
- lot_coverage
- Building footprint / lot area (Article 32 §1-202).
- far
- Not regulated for residential districts under Baltimore City Article 32. FAR applies only in select commercial/special-purpose districts (C-1-VC at 0.8 FAR per Table 10-401).
- du_ac
- Not used as primary density metric in Baltimore residential districts. Density controlled via minimum lot area per dwelling unit in R-5 through R-10.
- setback_front
- Front property line to nearest building face (Article 32 §1-202).
- setback_side
- Side property line to nearest building face. Article 32 Table 8-401 distinguishes interior-side vs. corner-side yards.
- setback_rear
- Rear property line to nearest building face (Article 32 §1-202).
- parking
- Baltimore Article 32 Title 16 sets parking MAXIMUMS only (Table 16-204); no minimum parking requirements for residential or most commercial uses. This is a major departure from standard Euclidean codes.
Capacity calculations
- max_footprint_sf
lot_area_sf * lot_coverage- buildable_width_ft
lot_width_ft - (setback_interior_side_ft * 2)- buildable_depth_ft
lot_depth_ft - setback_front_ft - setback_rear_ft- max_stories_approx
max_height_ft / 10- max_units_r5_r10
lot_area_sf / min_lot_area_per_du_sf
Massing explorer
Interactive 3D comparison across every district. Drag to orbit, scroll to zoom, use the slider to walk districts, and toggle applicable overlays in the right-side panel.
| District | Category | Height | FAR | Coverage | Setbacks | Parking | Density | Min lot | Overlays |
|---|
Sources & references
- [1] §8-401
- [2] §8-401
- [3] §8-401
- [4] §8-401
- [5] §8-401
- [6] §8-401
- [7] n
- [8] n
- [9] n
- [10] §8-401
- [11] §8-401
- [12] §8-401
- [13] §8-401
- [14] §8-401
- [15] §8-401
- [16] n
- [17] n
- [18] n
- [19] §8-401
- [20] §8-401
- [21] §8-401
- [22] §8-401
- [23] §8-401
- [24] §8-401
- [25] n
- [26] n
- [27] n
- [28] §8-401
- [29] §8-401
- [30] §8-401
- [31] §8-401
- [32] §8-401
- [33] §8-401
- [34] n
- [35] n
- [36] n
- [37] §8-401
- [38] §8-401
- [39] §8-401
- [40] §8-401
- [41] §8-401
- [42] §8-401
- [43] n
- [44] n
- [45] n
- [46] §8-401
- [47] §8-401
- [48] §8-401
- [49] §8-401
- [50] §8-401
- [51] §8-401
- [52] n
- [53] n
- [54] n
- [55] §8-401
- [56] §8-401
- [57] §8-401
- [58] §8-401
- [59] §8-401
- [60] §8-401
- [61] n
- [62] n
- [63] n
- [64] §8-401
- [65] §8-401
- [66] §8-401
- [67] §8-401
- [68] §8-401
- [69] §8-401
- [70] n
- [71] n
- [72] n
- [73] §8-401
- [74] §8-401
- [75] §8-401
- [76] §8-401
- [77] §8-401
- [78] §8-401
- [79] n
- [80] n
- [81] n
- [82] §9-401
- [83] n
- [84] §9-401
- [85] §9-401
- [86] §9-401
- [87] §9-401
- [88] n
- [89] n
- [90] n
- [91] §9-401
- [92] n
- [93] §9-401
- [94] §9-401
- [95] §9-401
- [96] §9-401
- [97] n
- [98] n
- [99] n
- [100] §9-401
- [101] n
- [102] §9-401
- [103] §9-401
- [104] §9-401
- [105] §9-401
- [106] n
- [107] n
- [108] n
- [109] n
- [110] n
- [111] §9-401
- [112] §9-401
- [113] §9-401
- [114] §9-401
- [115] n
- [116] n
- [117] n
- [118] §9-401
- [119] n
- [120] §9-401
- [121] §9-401
- [122] §9-401
- [123] §9-401
- [124] n
- [125] n
- [126] n
- [127] n
- [128] n
- [129] §9-401
- [130] §9-401
- [131] n
- [132] §9-401
- [133] §9-401
- [134] n
- [135] n
- [136] §7-203
- [137] §7-203
- [138] §7-203
- [139] n
- [140] §7-203
- [141] n
- [142] n
- [143] n
- [144] n
- [145] n
- [146] §10-401
- [147] §10-401
- [148] §10-401
- [149] §10-401
- [150] n
- [151] n
- [152] n
- [153] n
- [154] §10-401
- [155] §10-401
- [156] n
- [157] n
- [158] §10-401
- [159] §10-401
- [160] §10-401
- [161] §10-401
- [162] n
- [163] §10-401
- [164] n
- [165] §10-401
- [166] §10-401
- [167] n
- [168] n
- [169] §10-401
- [170] §10-401
- [171] n
- [172] n
- [173] §10-401
- [174] §10-401
- [175] n
- [176] n
- [177] §10-401
- [178] §10-401
- [179] §10-401
- [180] n
- [181] §11-401
- [182] §11-401
- [183] §11-401
- [184] §11-401
- [185] n
- [186] n
- [187] n
- [188] §11-401
- [189] §11-401
- [190] n
- [191] n
- [192] §11-401
- [193] §11-401
- [194] §11-401
- [195] n
- [196] n
- [197] §11-401
- [198] §11-401
- [199] §11-401
- [200] n
- [201] n
- [202] §11-401
- [203] §11-401
- [204] §11-401
- [205] n
- [206] n
- [207] §11-401
- [208] §11-401
- [209] §11-401
- [210] n
- [211] n
- [212] §12-302
- [213] §12-302
- [214] §12-302
- [215] §12-302
- [216] §12-302
- [217] n
- [218] n
- [219] §12-302
- [220] §12-302
- [221] §12-302
- [222] §12-302
- [223] §12-302
- [224] n
- [225] n
- [226] §12-403
- [227] §12-403
- [228] §12-403
- [229] §12-403
- [230] n
- [231] n
- [232] §12-403
- [233] §12-403
- [234] §12-403
- [235] §12-403
- [236] n
- [237] n
Research status
Publication gates
| primary url present | passed | source.primary_url = https://codes.baltimorecity.gov/us/md/cities/baltimore/code/32 (city-hosted, https, not an aggregator) |
|---|---|---|
| no aggregator cited | passed | scan clean — no Zoneomics, Steadily, SitePlanGuide, SitePlanCreator, Propwire, Zonara, or Unzoned references anywhere in record |
| confidence tags full form | passed | 89 confirmed fields carry §-citations (e.g. §8-401, §9-401, §10-401, §11-401, §12-302, §12-403, §16-204, §7-203, §NR §§8-1801–8-1817). 18 partial fields carry retrieval_failure_reason per FM-8. No bare 'c' confidence codes without citation. |
| overlays have parameters trigger confidence | passed | 9 overlays documented: HP-CHAP, FP-SFHA, W, TOD, AU, R-MU, D-MU, CBCA, HP-NHPA — all have non-empty params, geographic_trigger, status (confirmed or partial), and §-citation. AU, R-MU, D-MU noted as partial due to TOC-only retrieval; retrieval_failure_reason present per FM-8. |
| preempt section city specific | passed | 6 state/federal preemption laws evaluated with city-specific qualifying_condition_checked: HEAA (Baltimore's transit stations + PFA status checked, pop 568,271 2024 PEP), HB 1466 (statewide/no threshold), HB 599 (corrected as not enacted), HB 894/SB 389 (pending status), CBCA (Baltimore named jurisdiction with tidal tributaries), FCA (statewide). Maryland is NOT in the Gate 5 active-preemption state list (CA/TX/FL/OR/WA/CO/MN/MT/UT/AZ/NJ/CT) but entries populated per best practice. |
Data quality
- C-1-E, C-2, C-3, C-4 commercial district specific dimensional values partially captured — exact cell values from Table 10-401 not fully extracted; status=partial
- C-5 Downtown district bulk standards require separate fetch of Table 10-401~c-5
- Adult Use Overlay (AU) exact separation distances not captured — TOC-only view of §12-1201
- R-MU and D-MU overlay exact parameters not captured — TOC-only views of §§12-1001 and 12-1101
- Parking regulations for specific commercial uses: only general maximums captured from Table 16-204
- Mount Vernon special height map (Table 15-405) not captured
- Port Covington (PC) district standards (Tables 12-1302/1303) not captured
- Harford Road Overlay (Table 12-1403) standards not captured
- H Hospital Campus and EC Educational Campus dimensional tables (12-502, 12-602) not captured