Overview
Residential is lot-size-encoded (R-18 = 18,000 sf min). Commercial/industrial use letter codes (OD, NC, GC, CC, GB, LI, WH, HI). No inverse-naming pattern (unlike Grand Prairie). | sub_flags_raw=[suburban-tx, dart-transit-adjacent] ; narrative_ref=narratives/lewisville-tx/a7c3e912-4ba8-44d1-9f1e-lwvl20260418.json
- OTMU-2 permits zero front setback for ground-floor retail — rare in DFW suburbs — [c§29.13]
- Dual overlay stacking: OTMU-2, CH-PD, FPO, and IH-35E CO can overlap — stricter controls govern — [c§29.12; c§29.13; c§29.14; c§29.15]
- Castle Hills governed by Comprehensive Master Plan in addition to municipal code — [c§29.15]
+ 5 more in Quirks & notes
Districts
| Code | Name | Category | Min lot | Height | Coverage | FAR | Du/ac | Parking | Setbacks F/S/R |
|---|---|---|---|---|---|---|---|---|---|
| R-18 | Estate Residential | res_sf | 18,000 sf[4] | 35 ft[5] | — | — | 2.4 | 2[6] | 30[1] / 10[2] / 25[3] |
| R-12 | Large Lot Residential | res_sf | 12,000 sf[10] | 35 ft[11] | — | — | 3.6 | 2[12] | 25[7] / 7.5[8] / 20[9] |
| R-10 | Standard Residential | res_sf | 10,000 sf[16] | 35 ft[17] | — | — | 4.4 | 2[18] | 25[13] / 7.5[14] / 20[15] |
| R-8.5 | Medium Residential | res_sf | 8,500 sf[22] | 35 ft[23] | — | — | 5.1 | 2[24] | 20[19] / 5[20] / 15[21] |
| R-7.5 | Small Residential | res_sf | 7,500 sf[28] | 35 ft[29] | — | — | 5.8 | 2[30] | 20[25] / 5[26] / 15[27] |
| R-DT | Duplex / Townhouse | res_mf | 4,000 sf[34] | 40 ft[35] | — | — | 10 | 2[36] | 15[31] / 5[32] / 10[33] |
| MF-3 | Multifamily | res_mf | — | 55 ft[40] | — | — | 24[41] | 1.25[42] | 25[37] / 15[38] / 20[39] |
| OD | Office / Doctor | com | — | 35 ft[44] | — | 0.5[45] | — | — | 25[43] / — / — |
| NC | Neighborhood Commercial | com | — | 35 ft[47] | — | 0.5[48] | — | — | 25[46] / — / — |
| GC | General Commercial | com | — | 45 ft[50] | — | 1[51] | — | — | 25[49] / — / — |
| CC | Community Commercial | com | — | 45 ft[53] | — | 1[54] | — | — | 25[52] / — / — |
| GB-1 | General Business 1 | com | — | 45 ft[56] | — | 1[57] | — | — | 25[55] / — / — |
| GB-2 | General Business 2 | com | — | 55 ft[59] | — | 1.5[60] | — | — | 25[58] / — / — |
| LI | Light Industrial | ind | — | 45 ft[61] | — | — | — | — | — / — / — |
| WH | Warehouse | ind | — | 55 ft[62] | — | — | — | — | — / — / — |
| HI | Heavy Industrial | ind | — | 65 ft[63] | — | — | — | — | — / — / — |
Confidence: confirmed partial under review not found
Overlays
Downtown Lewisville / Old Town area — bounded by Main Street, Mill Street, Charles Street, and Civic Circle
| front_setback_ft | 0 |
|---|---|
| side_setback_ft | 5 |
| rear_setback_ft | 20 |
| rear_setback_ft_with_alley | 4 |
| max_height_ft | 75 |
| ground_floor_activation | True |
| pedestrian_oriented_design | True |
Castle Hills mixed-use development area; density bonuses within 0.5 mi of DART Silver Line Hebron Station
| far_range_low | 1.5 |
|---|---|
| far_range_high | 2.5 |
| parking_reduction_near_dart | True |
| density_bonus_near_dart | True |
| master_plan_governance | True |
| dart_proximity_mi | 0.5 |
FEMA 100-year floodplain along Cottonwood Creek, Denton Creek, Timber Creek, Prairie Creek, Midway Branch, Indian Creek
| freeboard_ft | 1 |
|---|---|
| substantial_improvement_threshold_pct | 50 |
| no_rise_in_floodway | True |
| floodplain_permit_required | True |
Parcels fronting or within defined setback of I-35E right-of-way
| enhanced_setbacks | partial |
|---|---|
| landscape_buffer | partial |
| sign_controls | partial |
| facade_standards | partial |
State preemptions
Non-applicable laws (1)
Adopted building codes
Home rule; major cities on 2024 IBC
Click a code label to open its state-by-state adoption atlas.
Quirks & notes
- OTMU-2 permits zero front setback for ground-floor retail — rare in DFW suburbs — [c§29.13]
- Dual overlay stacking: OTMU-2, CH-PD, FPO, and IH-35E CO can overlap — stricter controls govern — [c§29.12; c§29.13; c§29.14; c§29.15]
- Castle Hills governed by Comprehensive Master Plan in addition to municipal code — [c§29.15]
- DART Silver Line Hebron Station provides density/parking bonuses within 0.5 mi under Castle Hills overlay — [c§29.15]
- Six named creeks create extensive floodplain overlay coverage — [c§29.12]
- Lewisville is flagged in state-preemptions/texas.md SB 840 enumeration in error — actual population is below 150k threshold — [state-preemptions/texas.md (enumeration error)]
- TX SB 15 directly preempts R-DT dimensional standards on <=4,000 sf lots — [TX SB 15 (2025)]
- Chapter number ambiguity: historic references cite Ch. 29; current Municode uses Ch. 17 series for zoning — [Municode lewisville code_of_ordinances]
Formulas
Definitions
- height
- Grade to highest point of structure.
- lot_coverage
- Building footprint / lot area.
- far
- Gross floor area / lot area.
- 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 dwelling unit unless noted.
Capacity calculations
- max_footprint_sf
lot_area_sf * lot_coverage- max_gfa_sf
lot_area_sf * far- buildable_width_ft
lot_width_ft - setback_side_ft * 2- buildable_depth_ft
lot_depth_ft - setback_front_ft - setback_rear_ft- max_stories_approx
max_height_ft / 10
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] c§29.4
- [2] c§29.4
- [3] c§29.4
- [4] c§29.4
- [5] c§29.4
- [6] c§29.4
- [7] c§29.4
- [8] c§29.4
- [9] c§29.4
- [10] c§29.4
- [11] c§29.4
- [12] c§29.4
- [13] c§29.4
- [14] c§29.4
- [15] c§29.4
- [16] c§29.4
- [17] c§29.4
- [18] c§29.4
- [19] c§29.4
- [20] c§29.4
- [21] c§29.4
- [22] c§29.4
- [23] c§29.4
- [24] c§29.4
- [25] c§29.4
- [26] c§29.4
- [27] c§29.4
- [28] c§29.4
- [29] c§29.4
- [30] c§29.4
- [31] c§29.4
- [32] c§29.4
- [33] c§29.4
- [34] c§29.4
- [35] c§29.4
- [36] c§29.4
- [37] c§29.5
- [38] c§29.5
- [39] c§29.5
- [40] c§29.5
- [41] c§29.5
- [42] c§29.5
- [43] c§29.6
- [44] c§29.6
- [45] c§29.6
- [46] c§29.6
- [47] c§29.6
- [48] c§29.6
- [49] c§29.6
- [50] c§29.6
- [51] c§29.6
- [52] c§29.6
- [53] c§29.6
- [54] c§29.6
- [55] c§29.7
- [56] c§29.7
- [57] c§29.7
- [58] c§29.7
- [59] c§29.7
- [60] c§29.7
- [61] c§29.8
- [62] c§29.8
- [63] c§29.8
Research status
Publication gates
| primary url present | passed | |
|---|---|---|
| no aggregator cited | passed | |
| confidence tags full form | passed | |
| overlays have parameters trigger confidence | passed | |
| preempt section city specific | passed |
Data quality
- IH-35E corridor dimensional parameters (c§29.14) not fully extracted
- Castle Hills FAR by sub-district (c§29.15 master plan appendix) not extracted
- Commercial / industrial lot-coverage and side/rear setbacks — need Ch. 29 dimensional-table re-extraction
- Flag to state-preemption-tracker: correct erroneous Lewisville entry in texas.md SB 840 qualifying-cities list
Known issues
Verification
| last_verified_at | 2026-04-18T00:00:00Z |
|---|---|
| verifier_specialist | verification-pass |
| verifier_version | 1.0 |
| verification_result | passed |
| atomic_claims_checked | 38 |
| atomic_claims_passed | 36 |
| atomic_claims_failed | 0 |
| atomic_claims_partial | 2 |
| narrative_ref | narratives/lewisville-tx/a7c3e912-4ba8-44d1-9f1e-lwvl20260418.json |
Other cities in this state
Nearest-alphabetical profiles. Click through to compare zoning patterns side-by-side.