Overview
Mobile's UDC uses letter-code district names with no dimensional meaning encoded (R-A, R-1 through R-3, R-B, H-B, B-1, T-B, LB-2, B-2 through B-5, CW, MM, ML, MH, I-1, I-2, PD). The Downtown Development District (Appendix A) is a transect-based form code (T-3 through T-6, SD-WH, SD) applied only to the historic downtown area — a hybrid: euclidean base + downtown transect. Sub-districts (Urban / Suburban / Conservation) apply different dimensional standards within the same base district. Active area-plan overlays: Africatown (Art. 11), Peninsula (Art. 12), Spring Hill (Art. 13), Historic District (Art. 14), Historic Avenue (Art. 15, amended June 2025).
- mobile-udc-subdistricts: Mobile's UDC uses Urban/Suburban/Conservation sub-districts within R-1, R-2, R-3, B-1, LB-2, B-2, B-3 districts. Each sub-district has distinct dimensional standards. Sub-district designation is shown on the Zoning Map. Records must specify sub-district for accurate dimensional lookup — this profile presents both sub-district values where they differ.
- mobile-udc-ddd-separate-code: The Downtown Development District (DDD) operates under Appendix A as an entirely separate transect code. Article 3 development standards (landscaping, parking, lighting, buffers) do NOT apply in the DDD per Sec. 64-3-1.A.b. The parking exemption zone within the DDD (Beauregard/Mobile River/Eslava/Water) is also excluded from Article 3 parking per §64-3-12.A.1.c.
- mobile-udc-springhill-article3-exclusion: Spring Hill Overlay (Article 13) properties are excluded from Article 3 development standards per Sec. 64-3-1.A.a. Article 13 governs instead.
+ 2 more in Quirks & notes
Districts
| Code | Name | Category | Min lot | Height | Coverage | FAR | Du/ac | Parking | Setbacks F/S/R |
|---|---|---|---|---|---|---|---|---|---|
| R-A | Residential Agriculture | res_sf | 43,560 sf[4] | 35 ft[5] | 0.35[6] | —[7] | 1[8] | 2[9] | 25[1] / 10[2] / 10[3] |
| R-1 | Single-Family Residential | res_sf | [{'variant': 'Urban', 'value': 6000}, {'variant': 'Suburban', 'value': 7200}] sf[13] | 35 ft[14] | [{'variant': 'v1', 'value': 50}, {'variant': 'v2', 'value': 35}, {'variant': 'v3', 'value': 75}][15] | —[16] | [{'variant': 'v1'}, {'variant': 'v2'}, {'variant': 'v3', 'value': 6}][17] | 2[18] | [{'variant': 'v1', 'value': 5}, {'variant': 'v2', 'value': 25}, {'variant': 'v3', 'value': 5}][10] / 5[11] / [{'variant': 'v1', 'value': 5}, {'variant': 'v2', 'value': 8}, {'variant': 'v3', 'value': 5}][12] |
| R-2 | Two-Family Residential | res_sf | [{'variant': 'Urban', 'value': 4000}, {'variant': 'Suburban', 'value': 8000}] sf[22] | 35 ft[23] | [{'variant': 'v1', 'value': 50}, {'variant': 'v2', 'value': 40}][24] | —[25] | [{'variant': 'v1', 'value': 20}, {'variant': 'v2', 'value': 10}][26] | 1.5[27] | [{'variant': 'v1', 'value': 5}, {'variant': 'v2', 'value': 25}][19] / 5[20] / [{'variant': 'v1', 'value': 5}, {'variant': 'v2', 'value': 8}][21] |
| R-3 | Multi-Family Residential | res_mf | [{'variant': 'Urban', 'value': 4000}, {'variant': 'Suburban', 'value': 10000}] sf[31] | [{'variant': 'v1', 'value': 45}, {'variant': 'v2', 'value': 50}] ft[32] | [{'variant': 'v1', 'value': 50}, {'variant': 'v2', 'value': 45}][33] | —[34] | [{'variant': 'v1', 'value': 30}, {'variant': 'v2', 'value': 25}][35] | 1.5[36] | [{'variant': 'v1', 'value': 10}, {'variant': 'v2', 'value': 25}][28] / [{'variant': 'v1', 'value': 5}, {'variant': 'v2', 'value': 10}][29] / [{'variant': 'v1', 'value': 5}, {'variant': 'v2', 'value': 10}][30] |
| R-B | Residential Business | res_mf | 4,000 sf[40] | 45 ft[41] | 0.75[42] | —[43] | 10[44] | 1.5[45] | 5[37] / 0[38] / 0[39] |
| H-B | Historic Business | com | —[49] | 45 ft[50] | 0.5[51] | —[52] | 25[53] | 1[54] | 5[46] / 5[47] / 0[48] |
| B-1 | Buffer Business | com | [{'variant': 'Urban', 'value': 4000}, {'variant': 'Suburban', 'value': 7200}] sf[58] | 45 ft[59] | 0.45[60] | —[61] | 25[62] | 1[63] | [{'variant': 'v1', 'value': 10}, {'variant': 'v2', 'value': 25}][55] / 5[56] / 5[57] |
| T-B | Transitional Business | com | 4,000 sf[67] | 45 ft[68] | 0.5[69] | —[70] | 10[71] | — | 10[64] / —[65] / —[66] |
| LB-2 | Limited Neighborhood Business | com | [{'variant': 'Urban', 'value': 4000}, {'variant': 'Suburban', 'value': 7200}] sf[75] | 45 ft[76] | 0.5[77] | —[78] | 25[79] | 1[80] | [{'variant': 'v1', 'value': 10}, {'variant': 'v2', 'value': 25}][72] / 0[73] / 0[74] |
| B-2 | Neighborhood Business | com | [{'variant': 'Urban', 'value': 4000}, {'variant': 'Suburban', 'value': 7200}] sf[84] | 45 ft[85] | 0.5[86] | —[87] | 25[88] | 1[89] | [{'variant': 'v1', 'value': 10}, {'variant': 'v2', 'value': 25}][81] / 0[82] / 0[83] |
| B-3 | Community Business | com | [{'variant': 'Urban', 'value': 4000}, {'variant': 'Suburban', 'value': 7200}] sf[93] | 45 ft[94] | 0.5[95] | —[96] | 25[97] | 1[98] | [{'variant': 'v1', 'value': 10}, {'variant': 'v2', 'value': 25}][90] / 0[91] / 0[92] |
| B-4 | General Business | com | —[102] | 100 ft[103] | 0.95[104] | —[105] | 200[106] | 1[107] | 0[99] / 0[100] / 0[101] |
| B-5 | Office Distribution | com | 7,200 sf[111] | 45 ft[112] | 0.5[113] | —[114] | 0[115] | 1[116] | 25[108] / 0[109] / 0[110] |
| CW | Commercial Warehouse | ind | 7,000 sf[120] | 45 ft[121] | 0.6[122] | —[123] | —[124] | 1[125] | 15[117] / 0[118] / 0[119] |
| MM | Maritime Mixed | spec | —[129] | 45 ft[130] | 0.75[131] | —[132] | 30[133] | 1[134] | 12[126] / —[127] / —[128] |
| ML | Maritime Light | spec | —[138] | 100 ft[139] | 0.75[140] | —[141] | —[142] | 1[143] | 12[135] / —[136] / —[137] |
| MH | Maritime Heavy | spec | —[147] | 200 ft[148] | 0.75[149] | —[150] | —[151] | 1[152] | 12[144] / —[145] / —[146] |
| I-1 | Light Industry | ind | —[156] | 45 ft[157] | 0.75[158] | —[159] | —[160] | 1[161] | 25[153] / —[154] / —[155] |
| I-2 | Heavy Industry | ind | —[165] | 100 ft[166] | 0.75[167] | —[168] | —[169] | 1[170] | 25[162] / —[163] / —[164] |
| PD | Planned Development | spec | —[171] | —[172] | —[173] | — | — | — | — / — / — |
| DDD | Downtown Development District | spec | —[174] | —[175] | — | — | — | — | — / — / — |
Confidence: confirmed partial under review not found
Overlays
Locally designated Historic Districts as shown on official Zoning Map. Applies only to dimensional standards, not permitted uses or development standards (trees, landscaping, parking, buffers).
| lot_coverage_max_pct | 50% (except R-B and B-1). Where adjacent buildings exceed 50%, coverage requirement increases to average of adjacent lots. |
|---|---|
| height_max | No higher than the highest building on same side of street within 150 ft of both sides of proposed site (except B-4, ML, MH, I-1, I-2). |
| front_yard | Front yard must match setback of structures on same side of street within 150 ft of both sides. |
| side_yard_min | At least the side yards of structures on same side of street within 150 ft. Corner lot: not less than side yard of other corner lots at same intersection. |
| rear_yard_min | At least the rear yards of structures on same side of street within 150 ft. Additions may align with existing building. |
Properties within the Africatown Overlay boundaries as depicted on the official Zoning Map (Africatown community, north Mobile).
| dimensional_standards | Same as base zoning district (Article 2). Overlay does not modify base dimensional standards. |
|---|---|
| commercial_sidewalk_min_width_ft | 5 |
| street_trees_required | True |
| cpted_principles_required | All new structures and subdivisions must incorporate Crime Prevention Through Environmental Design (CPTED) principles. |
| overlay_supersedes_base_on_conflict | True |
Properties within the Peninsula Overlay boundaries as depicted on the official Zoning Map (coastal peninsula area of Mobile).
| dimensional_standards | Same as base zoning district (Article 2). Overlay does not modify base dimensional standards. |
|---|---|
| commercial_sidewalk_min_width_ft | 5 |
| street_trees_required | True |
| lid_technique_required | At least one Low Impact Development (LID) technique required for all development (bioretention, water quality swale, rain garden, permeable pavement, cistern, green roof, or tree box filter per LID Handbook for AL/ADEM). |
| open_civic_space_impervious_minimized | True |
| overlay_supersedes_base_on_conflict | True |
Properties within the Spring Hill Overlay boundaries as depicted on the official Zoning Map. Note: Article 3 Development Standards do NOT apply to properties in the Spring Hill Overlay (Sec. 64-3-1.A.a).
| dimensional_standards | Overlay provides its own standards for the Spring Hill community; Article 3 baseline standards excluded. |
|---|---|
| note | Full extraction of Spring Hill-specific dimensional standards requires Article 13 specialist review. |
| status_note | Article 3 (June 2025) expressly carves out Spring Hill — Article 13 is the controlling standard for all Spring Hill properties. |
Residential properties within the Historic Avenue Overlay — bounded by Spring Hill Ave/North Broad St corridor generally between North Broad Street and Three Mile Creek to the north, down to Beauregard Street. Boundaries described by metes and bounds in §64-15-1.A.1.a.
| applies_to | Residential properties only |
|---|---|
| lots_of_record_by_right | Lots of Record (recorded in Mobile County Probate Court prior to annexation date or March 8, 1962) may develop Single-Family, Duplexes, Triplexes, ADUs, Cottage Courts, and Townhomes by Right. |
| rezoning_to_r3_discouraged | True |
| overlay_supersedes_base_on_conflict | True |
| amended | June 17, 2025 |
Properties within the Downtown Development District boundaries as depicted on Zoning Map. Article 3 Development Standards do NOT apply to DDD (Sec. 64-3-1.A.b).
| sub_districts | T-3; T-4; T-5.1; T-5.2; T-6; SD-WH; SD |
|---|---|
| transect_intensity | T-3=low; T-4=low mixed-use; T-5.1=medium mixed-use; T-5.2=medium mixed-use; T-6=high intensity |
| parking_exemption | Area bounded by Beauregard/Mobile River/Eslava/Water Street exempt from Article 3 parking requirements per §64-3-12.A.1.c. |
| administration | Governed entirely by Appendix A; uses, building specs, signs, nonconformities all under Appendix A Sections 1-12. |
Properties in FEMA Special Flood Hazard Areas (SFHA) on adopted Mobile FIRMs. Mobile is within Mobile County, which has extensive coastal and riverine flood hazard mapping. Mobile Bay, Mobile-Tensaw Delta, and Three Mile Creek/Dog River watersheds are mapped SFHAs.
| nfip_participant | True |
|---|---|
| local_flood_code | Chapter 17 of Mobile City Code (Stormwater Management and Flood Control) |
| state_coordination | Alabama Office of Water Resources (ADECA) is state NFIP coordinator |
| freeboard | Local freeboard requirement not confirmed from Article 14; Ch. 17 must be consulted for BFE-plus requirements. |
| federal_overlay | 44 CFR §60.3 NFIP minimum standards apply |
Properties within FAA Part 77 imaginary surfaces of Mobile Regional Airport (MOB) and/or Brookley Aeroplex (BFM / Coast Guard Air Station Mobile).
| airports | Mobile Regional Airport (MOB); Brookley Aeroplex / CGAS Mobile (BFM) |
|---|---|
| height_cap | Structure heights capped at FAA Part 77 imaginary surfaces in approach/clearance zones per Ala. Code §4-6-8. |
| permit_required | Airport hazard permit may be required before new construction or substantial alteration within regulated airport hazard area per §4-6-8. |
| federal_overlay | FAA Part 77 (14 CFR Part 77) imaginary surfaces apply; state §4-6-8 mirrors federal permit requirement. |
Properties in Mobile County coastal area (lands seaward of the continuous 10-ft topographic contour to the 3-nautical-mile offshore limit). Mobile is explicitly within ACAMP jurisdiction.
| coastal_permit_required | Coastal development activities (seawalls, bulkheads, jetties, groins, dredge/fill, shoreline stabilization) require ADCNR Coastal Section and/or ADEM Coastal Program permit independent of local zoning. |
|---|---|
| federal_czma_consistency | Federal CZMA §307 consistency review may apply to federal actions in the coastal zone. |
| no_coastal_construction_setback | Alabama has no statewide coastal-construction setback (unlike FL CCCL or NC CAMA). ACAMP regulates activities, not setbacks. |
State preemptions
Non-applicable laws (4)
Adopted building codes
Statewide
Click a code label to open its state-by-state adoption atlas.
Amendment history
| Date | Kind | Citation |
|---|---|---|
| 2026-05-26 | retrieved at | |
| 2025-06-03 | supplement effective | Articles 3, 5, 8, 15 amended June 3, 2025 (City Council #64-024-2025; Article 15 #64-030-2025) |
| 2022-07-12 | adoption | Mobile UDC Article 1 — adoption date shown on Article 3 cover page (City Council #64-024-2025) |
| 2022-06-07 | supplement effective | Article 2 Zoning Districts header: 'Mobile Unified Development Code June 7, 2022' |
| 2022-05-17 | last amended | Articles 2, 4, Appendix A amended May 17, 2022 per PDF filename datecorrected |
Quirks & notes
- mobile-udc-subdistricts: Mobile's UDC uses Urban/Suburban/Conservation sub-districts within R-1, R-2, R-3, B-1, LB-2, B-2, B-3 districts. Each sub-district has distinct dimensional standards. Sub-district designation is shown on the Zoning Map. Records must specify sub-district for accurate dimensional lookup — this profile presents both sub-district values where they differ.
- mobile-udc-ddd-separate-code: The Downtown Development District (DDD) operates under Appendix A as an entirely separate transect code. Article 3 development standards (landscaping, parking, lighting, buffers) do NOT apply in the DDD per Sec. 64-3-1.A.b. The parking exemption zone within the DDD (Beauregard/Mobile River/Eslava/Water) is also excluded from Article 3 parking per §64-3-12.A.1.c.
- mobile-udc-springhill-article3-exclusion: Spring Hill Overlay (Article 13) properties are excluded from Article 3 development standards per Sec. 64-3-1.A.a. Article 13 governs instead.
- mobile-udc-tb-parking-caps: T-B (Transitional Business) has maximum parking caps rather than minimums for commercial uses: retail/office capped at 1 per 200 sf; restaurants at 1 per 75 sf. Excess spaces must use alternative paving surface. Drive-thrus prohibited in T-B. Hours restricted (retail 6am-10pm; restaurants 6am-12am) per Sec. 64-2-24.3.
- mobile-al-template-bleed-v1: Previous v1 record (prior to this V2 regen) showed confirmed template-bleed: all 7 listed districts (R-1 through I-2) had identical dimensional values (min_lot_sf=5000, max_height_ft=35, lot_coverage=0.5, far=0.5, parking=2, front=25, side=25, rear=10), and cited non-existent section codes like '§64-2-B1'. The actual UDC has 20 base districts with substantially different values per district.
Formulas
Definitions
- height
- Grade to highest point of structure.
- lot_coverage
- Building footprint / lot area.
- far
- Not directly stated as a dimensional standard in the UDC — coverage pct is the primary bulk control.
- du_ac
- Dwelling units per gross acre.
- setback_front
- Front property line to nearest building face.
- setback_side
- Side property line to nearest building face.
- setback_rear
- Rear property line to nearest building face.
- parking
- Spaces per use type per Sec. 64-3-12 Table 64-3-12.1.
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] §64-2-4.E
- [2] §64-2-4.E
- [3] §64-2-4.E
- [4] §64-2-4.E
- [5] §64-2-4.E
- [6] §64-2-4.E
- [7] n
- [8] §64-2-4.E
- [9] §64-3-12 Table 64-3-12.1
- [10] §64-2-5.E
- [11] §64-2-5.E
- [12] §64-2-5.E
- [13] §64-2-5.E
- [14] §64-2-5.E
- [15] §64-2-5.E
- [16] n
- [17] §64-2-5.E
- [18] §64-3-12 Table 64-3-12.1
- [19] §64-2-6.E
- [20] §64-2-6.E
- [21] §64-2-6.E
- [22] §64-2-6.E
- [23] §64-2-6.E
- [24] §64-2-6.E
- [25] n
- [26] §64-2-6.E
- [27] §64-3-12 Table 64-3-12.1
- [28] §64-2-7.E
- [29] §64-2-7.E
- [30] §64-2-7.E
- [31] §64-2-7.E
- [32] §64-2-7.E
- [33] §64-2-7.E
- [34] n
- [35] §64-2-7.E
- [36] §64-3-12 Table 64-3-12.1
- [37] §64-2-8.E
- [38] §64-2-8.E
- [39] §64-2-8.E
- [40] §64-2-8.E
- [41] §64-2-8.E
- [42] §64-2-8.E
- [43] n
- [44] §64-2-8.E
- [45] §64-3-12 Table 64-3-12.1
- [46] §64-2-9.E
- [47] §64-2-9.E
- [48] §64-2-9.E
- [49] n
- [50] §64-2-9.E
- [51] §64-2-9.E
- [52] n
- [53] §64-2-9.E
- [54] §64-3-12 Table 64-3-12.1
- [55] §64-2-10.E
- [56] §64-2-10.E
- [57] §64-2-10.E
- [58] §64-2-10.E
- [59] §64-2-10.E
- [60] §64-2-10.E
- [61] n
- [62] §64-2-10.E
- [63] §64-3-12 Table 64-3-12.1
- [64] §64-2-11.E
- [65] n
- [66] n
- [67] §64-2-11.E
- [68] §64-2-11.E
- [69] §64-2-11.E
- [70] n
- [71] §64-2-11.E
- [72] §64-2-12.E
- [73] §64-2-12.E
- [74] §64-2-12.E
- [75] §64-2-12.E
- [76] §64-2-12.E
- [77] §64-2-12.E
- [78] n
- [79] §64-2-12.E
- [80] §64-3-12 Table 64-3-12.1
- [81] §64-2-13.E
- [82] §64-2-13.E
- [83] §64-2-13.E
- [84] §64-2-13.E
- [85] §64-2-13.E
- [86] §64-2-13.E
- [87] n
- [88] §64-2-13.E
- [89] §64-3-12 Table 64-3-12.1
- [90] §64-2-14.E
- [91] §64-2-14.E
- [92] §64-2-14.E
- [93] §64-2-14.E
- [94] §64-2-14.E
- [95] §64-2-14.E
- [96] n
- [97] §64-2-14.E
- [98] §64-3-12 Table 64-3-12.1
- [99] §64-2-15.E
- [100] §64-2-15.E
- [101] §64-2-15.E
- [102] n
- [103] §64-2-15.E
- [104] §64-2-15.E
- [105] n
- [106] §64-2-15.E
- [107] §64-3-12 Table 64-3-12.1
- [108] §64-2-16.E
- [109] §64-2-16.E
- [110] §64-2-16.E
- [111] §64-2-16.E
- [112] §64-2-16.E
- [113] §64-2-16.E
- [114] n
- [115] §64-2-16.E
- [116] §64-3-12 Table 64-3-12.1
- [117] §64-2-17.E
- [118] §64-2-17.E
- [119] §64-2-17.E
- [120] §64-2-17.E
- [121] §64-2-17.E
- [122] §64-2-17.E
- [123] n
- [124] n
- [125] §64-3-12 Table 64-3-12.1
- [126] §64-2-18.E
- [127] n
- [128] n
- [129] n
- [130] §64-2-18.E
- [131] §64-2-18.E
- [132] n
- [133] §64-2-18.E
- [134] §64-3-12 Table 64-3-12.1
- [135] §64-2-19.E
- [136] n
- [137] n
- [138] n
- [139] §64-2-19.E
- [140] §64-2-19.E
- [141] n
- [142] n
- [143] §64-3-12 Table 64-3-12.1
- [144] §64-2-20.E
- [145] n
- [146] n
- [147] n
- [148] §64-2-20.E
- [149] §64-2-20.E
- [150] n
- [151] n
- [152] §64-3-12 Table 64-3-12.1
- [153] §64-2-21.E
- [154] n
- [155] n
- [156] n
- [157] §64-2-21.E
- [158] §64-2-21.E
- [159] n
- [160] n
- [161] §64-3-12 Table 64-3-12.1
- [162] §64-2-22.E
- [163] n
- [164] n
- [165] n
- [166] §64-2-22.E
- [167] §64-2-22.E
- [168] n
- [169] n
- [170] §64-3-12 Table 64-3-12.1
- [171] z
- [172] z
- [173] z
- [174] z
- [175] z
Research status
Publication gates
| primary url present | passed | https://www.cityofmobile.gov/udc/ — city-hosted source; article PDFs served from cityofmobile.gov/uploads/. Direct PDF URLs confirmed 200 OK. |
|---|---|---|
| no aggregator cited | passed | scan clean — only cityofmobile.gov PDFs, Alabama state code (law.justia.com, findlaw.com), Census, and ADEM cited. No Zoneomics, Steadily, SitePlanGuide, or similar aggregator. |
| confidence tags full form | passed | 124 confirmed dimensional values carry §64-2-N.E citations from primary source PDFs. Partial fields carry search_performed explanations. No bare [confirmed] tags. |
| overlays have parameters trigger confidence | passed | 9 overlays documented: HDO, ATO, PO, SHO (partial — Art 13 tables pending), HAO, DDD (partial — Appendix A tables pending), FP, AHZ, ACAMP. Each has parameters, geographic_trigger, status, and §-citation. 2 partial overlays noted with missing detail documented. |
| preempt section city specific | passed | 11 state preemption laws evaluated with Mobile-specific qualifying conditions: §11-52-75.1 (R-3 MF district confirmed), Act 2025-331 BZA procedure (universal), STR/MH/ADU/density non-preemptions confirmed via 2026RS, ACAMP (Mobile County trigger confirmed), NFIP (Mobile Bay/coastal mapped SFHAs), airport hazard (MOB+BFM), §11-68 historic preservation (CLG status + HDO Article 14), Mobile Bay NEP (CWA §320 watershed). |
Data quality
- Article 3 §64-3-1.A — full Springhill Overlay (Article 13) dimensional tables not extracted in this pass (partial overlay entry); DDD Appendix A transect dimensional tables (T-3 through T-6) not extracted; local freeboard amount in Ch. 17 not confirmed.
Other cities in this state
Nearest-alphabetical profiles. Click through to compare zoning patterns side-by-side.