Bellingham, WA Zoning

Euclidean-zoning. 8 districts · 5 overlays · 4 applicable state preemptions.

Overview

Code type
euclidean
Naming convention
mixed

Bellingham uses a compound area-type code (general use type + use qualifier + density) per BMC 20.00 neighborhood tables and BMC 20.06.020 classification system, rather than the conventional single-letter district code most WA cities use. The zoning map references neighborhood plan tables in BMC 20.00.010–20.00.230. This makes cross-neighborhood comparison harder than in cities with citywide letter-coded districts. | naming_convention_raw=compound area-type designation (general use type + use qualifier + density) per BMC 20.06.020 / 20.00 zoning tables; not a simple letter-or-number suffix system ; sub_flags_raw=[pacific-northwest, compound-area-type-codes] ; narrative_ref=narratives/bellingham-wa/drain-20260518T072625-wa-01.json

Worth knowing
  • Bellingham's zoning code uses a three-part compound area-type designation (general use type, e.g. 'Residential Single' or 'Commercial'; use qualifier; density tier) per BMC 20.00 neighborhood tables and BMC 20.06.020 classification system. This means a single SF parcel may be coded as 'Residential Single, Detached, 5,000 SF minimum' rather than a conventional 'R-5' or 'SF-5' code. The neighborhood plan zoning tables (§20.00.010 through §20.00.230) provide per-neighborhood district enumeration. Cross-neighborhood comparison requires consulting both the neighborhood plan table AND the use-type chapter (20.30 / 20.32 / 20.33 / 20.36).
  • Bellingham implemented HB 1110 / HB 1337 through Chapter 20.28 Infill Housing rather than amending each base-district chapter individually. The interim ordinance was expanded citywide on 2025-05-19; final compliance amendments adopted 2025-12-08 (per cob.org city-progress page). Chapter 20.28 allows up to 4 units per lot or 6 within ½ mi of major transit (with ≥2 affordable). Critically, the chapter does NOT apply within the Lake Whatcom Reservoir Regulatory Provisions area — drinking water watershed protection trumps middle-housing densification. This is a single overlay-style chapter for citywide application rather than per-district amendment.
  • The Lake Whatcom Reservoir Regulatory Provisions area is exempted from BMC 20.28 Infill Housing applicability per the interim ordinance language. Lake Whatcom is the City of Bellingham's drinking water reservoir; the watershed is subject to phosphorus TMDL load-reduction requirements and stricter density/impervious-surface controls. Parcels within this overlay cannot use the citywide middle-housing toolkit even though they are zoned residential. This makes Lake Whatcom watershed parcels the principal exception to HB 1110 4-plex/6-plex availability in Bellingham.

+ 3 more in Quirks & notes

Districts

res_mf 3ind 2res_sf 1cbd 1com 1
CodeNameCategory Min lotHeight CoverageFAR Du/acParking Setbacks F/S/R
RS-DetachedResidential Single — Detachedres_sf35 ft[4][1] / [2] / [3]
RM-PlannedResidential Multi — Plannedres_mf / /
CCCommercial Core (Downtown)cbd / /
CTCommercial Transitioncom / /
RTResidential Transitionres_mf / /
IIndustrial Developmentind / /
ITIndustrial Transitionind / /
Infill-20.28Infill Housing (citywide overlay-equivalent)res_mf / /

Confidence: confirmed partial under review not found

Overlays

SMP
Shoreline Master Program (Title 22)
SPEC
BMC Title 22

Shorelines of the state and shorelands per BMC 22.03.010 — Bellingham Bay (Puget Sound), Lake Whatcom, Lake Padden, Squalicum Creek, Whatcom Creek, Padden Creek, Chuckanut Creek shoreline jurisdiction. Shoreline environment designations per BMC 22.03.030 function as a zoning overlay per BMC 22.03.020.

CAO
Critical Areas Ordinance
SPEC
BMC Chapter 16.55

Wetlands, frequently flooded areas, geologically hazardous areas, fish and wildlife habitat conservation areas, and critical aquifer recharge areas (statewide GMA categories) — Bellingham implements per BMC 16.55. Outside shoreline jurisdiction, CAO governs; within, BMC Title 22 SMP governs (§16.55.050 relationship clause).

LWRRP
Lake Whatcom Reservoir Regulatory Provisions
SPEC
BMC (referenced as a regulatory carve-out from BMC 20.28 Infill Housing applicability)

Lake Whatcom watershed — drinking water reservoir for Bellingham. Properties within the Lake Whatcom Reservoir Regulatory Provisions area are exempted from the BMC 20.28 citywide infill housing toolkit.

UV
Urban Village Overlays (Downtown, Fairhaven, Fountain District, Samish Way, plus other designated urban villages)
SPEC
BMC Chapter 20.37

Designated urban village boundaries per BMC 20.37.510 (Downtown), 20.37.310 (Fairhaven), 20.37.230 (Fountain District), 20.37.130 (Samish Way), and additional urban villages — mixed-use centers with pedestrian-oriented form standards

BB
Billboard Overlay Zones
SPEC
BMC Title 20 billboard overlay (referenced in code)

Designated billboard overlay zones (commercial corridors and arterial frontage) where billboards are permitted subject to overlay provisions

State preemptions

WA-HB-1110-middle-housingapplies
Qualifying condition
{"city_population": 91482, "population_source": "U.S. Census Bureau 2020 Decennial Census (Bellingham city, WA \u2014 FIPS 5305280)", "population_vintage": "2020-04-01", "threshold": 75000, "tier_assigned": "Tier 1 (>=75,000)", "secondary_population_check": "WA OFM 2024 estimate 97,270 \u2014 also exceeds 75,000 threshold"} | qualifying_condition=Bellingham pop 91,482 (2020 Census) >= 75,000 -> HB 1110 Tier 1 city ; preempted_local_standards=BMC 20.30 single-family-only use restrictions in residential single zones; lot-area-per-unit minimums that effectively block 4-plex ; preempting_law=WA HB 1110 (2023) / RCW 36.70A.635 ; preempted_effective_date=2024-07-01 ; local_implementation_status=implemented — BMC Chapter 20.28 Infill Housing interim ordinance (citywide expansion 2025-05-19); final compliance amendments adopted 2025-12-08 per cob.org city-progress page
Effect
4-plex by-right in all SF residential zones; 6-plex by-right within 1/2 mi of major transit stop (RCW 81.104.015) if >=2 units affordable; cannot require larger lots than SF minimum; parking capped at 1/unit (0 within 1/2 mi major transit); only objective design standards permitted
WA-HB-1337-ADUsapplies
Qualifying condition
{"scope": "statewide mandate", "city_status": "GMA-planning code city under RCW 36.70A", "city_population": 91482, "population_vintage": "2020-04-01", "applicability": "applies to all WA cities planning under GMA regardless of population"} | qualifying_condition=statewide mandate applies; Bellingham is a GMA-planning city ; preempted_local_standards=Any BMC owner-occupancy requirement for ADUs; ADU parking mandates within 1/2 mi of transit; ADU size caps below 1,000 SF ; preempting_law=WA HB 1337 (2023) / RCW 36.70B.030 ; preempted_effective_date=2023-07-23 ; local_implementation_status=implemented — BMC Title 20 updates 2025-12-08 (per cob.org city-progress page)
Effect
>=2 ADUs per lot in all residential zones; no owner-occupancy requirement; no off-street parking within 1/2 mi of transit; cannot cap detached ADU below 1,000 SF; connection/impact fees limited
WA-E2SHB-1220-comp-plan-housingapplies
Qualifying condition
{"scope": "all GMA-planning cities", "city_status": "GMA-planning code city", "comp_plan_status": "Bellingham Plan 2025 adopted end of 2025; housing element addressed via Goal H-B + policies H-10 through H-24"} | qualifying_condition=Bellingham is a GMA-planning city; must update comprehensive plan housing element ; preempted_local_standards=Any zone that excludes PSH/emergency shelter where residential is otherwise allowed ; preempting_law=WA E2SHB 1220 (2021) / RCW 36.70A.070(2) ; preempted_effective_date=2021-07-25 ; local_implementation_status=implemented via Bellingham Plan 2025 (Comprehensive Plan) Housing Chapter Goal H-B and policies H-10 through H-24
Effect
Must plan for / accommodate permanent supportive housing + emergency shelters; shelters must be allowed in at least one zone; cannot prohibit transitional/PSH where residential is otherwise allowed
WA-SB-5184-lot-splittingapplies
Qualifying condition
{"scope": "statewide enablement", "city_status": "GMA-planning code city", "tied_to": "HB 1110 unit-count thresholds (Bellingham Tier 1: 4 or 6 du/lot)"} | qualifying_condition=statewide enablement; Bellingham subject as HB 1110 Tier 1 city ; preempted_local_standards=Subdivision standards that block unit-lot splitting at HB 1110 unit counts (4 or 6) ; preempting_law=WA SB 5184 (2024) ; preempted_effective_date=2024-07-01 ; local_implementation_status=under_review — BMC subdivision title (Chapter 23) review status not retrievable via WebFetch (Cloudflare gate); city-progress page does not separately enumerate SB 5184 implementation ; qualifying_condition_checked_retrieval_failure_reason=bellingham.municipal.codes Cloudflare Turnstile blocks BMC Title 23 retrieval
Effect
Lot splits enabled to support HB 1110 unit counts on existing SF lots

Adopted building codes

Statewide; update sched May 2026

2021
2021
2023
2021
IECC (Residential)
2021
IECC (Commercial)
2021

Click a code label to open its state-by-state adoption atlas.

Amendment history

DateKindCitation
2025-12-08effectiveCity of Bellingham — City Progress on State Legislation Affecting Housing (HB 1110, HB 1337 updates 2025-12-08) | type=middle_housing_compliance_update
2025-05-19effectiveCity Council adoption of interim ordinance expanding BMC 20.28 Infill Housing toolkit citywide (per cob.org middle housing page) | type=infill_housing_interim_expansion

Quirks & notes

  • Bellingham's zoning code uses a three-part compound area-type designation (general use type, e.g. 'Residential Single' or 'Commercial'; use qualifier; density tier) per BMC 20.00 neighborhood tables and BMC 20.06.020 classification system. This means a single SF parcel may be coded as 'Residential Single, Detached, 5,000 SF minimum' rather than a conventional 'R-5' or 'SF-5' code. The neighborhood plan zoning tables (§20.00.010 through §20.00.230) provide per-neighborhood district enumeration. Cross-neighborhood comparison requires consulting both the neighborhood plan table AND the use-type chapter (20.30 / 20.32 / 20.33 / 20.36).
  • Bellingham implemented HB 1110 / HB 1337 through Chapter 20.28 Infill Housing rather than amending each base-district chapter individually. The interim ordinance was expanded citywide on 2025-05-19; final compliance amendments adopted 2025-12-08 (per cob.org city-progress page). Chapter 20.28 allows up to 4 units per lot or 6 within ½ mi of major transit (with ≥2 affordable). Critically, the chapter does NOT apply within the Lake Whatcom Reservoir Regulatory Provisions area — drinking water watershed protection trumps middle-housing densification. This is a single overlay-style chapter for citywide application rather than per-district amendment.
  • The Lake Whatcom Reservoir Regulatory Provisions area is exempted from BMC 20.28 Infill Housing applicability per the interim ordinance language. Lake Whatcom is the City of Bellingham's drinking water reservoir; the watershed is subject to phosphorus TMDL load-reduction requirements and stricter density/impervious-surface controls. Parcels within this overlay cannot use the citywide middle-housing toolkit even though they are zoned residential. This makes Lake Whatcom watershed parcels the principal exception to HB 1110 4-plex/6-plex availability in Bellingham.
  • The Bellingham Plan (Comprehensive Plan) was approved end of 2025; its Housing Chapter (Goal H-B and policies H-10 through H-24) carries E2SHB 1220 housing-element compliance — planning for permanent supportive housing, emergency shelters, and transitional housing across the income spectrum. New Residential Low / Residential Mid / Residential High zone categories are introduced through the Plan and BMC 20.28 / 20.30 / 20.32 amendments. This affects all downstream Bellingham zoning analysis post-2025-12-08.
  • Unlike many WA cities with a single major shoreline (e.g. Vancouver-Columbia, Tacoma-Commencement Bay), Bellingham has shoreline jurisdiction along Bellingham Bay (Puget Sound), Lake Whatcom, Lake Padden, plus four major creeks (Squalicum, Whatcom, Padden, Chuckanut). Each is assigned a shoreline environment designation (Aquatic / Natural / Conservancy / Shoreline Residential / Urban Conservancy / Urban Mixed / High Intensity) per BMC 22.03.030. The Lake Whatcom shoreline overlaps with the drinking-water reservoir watershed regulations — two overlapping environmental overlays.
  • The primary code platform (bellingham.municipal.codes — a municipal.codes deployment) is Cloudflare-protected; scripted access (curl, WebFetch) returns 403 with a Turnstile challenge page. Wayback Machine has captures of section URLs but returns SPA shells (title 'Wayback Machine') rather than server-rendered HTML for deep sections. This means dimensional tables (Table 20.30.040 yards, BMC 20.06.020 classification matrix, BMC 22.03.030 shoreline environment table) cannot be retrieved via standard agent tooling. Future refresh requires Playwright-with-stealth or a city-hosted PDF mirror.

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.

Sort by
LOW
HIGH
drag to orbit · scroll to zoom
Max height
ft
Floor area ratio
Lot coverage
%
Setbacks (F / S / R)
ft
Parking
/unit
Max density
du/ac
Min lot size
sf
Copy zoning profile
Loading…
District Category Height FAR Coverage Setbacks Parking Density Min lot Overlays

Sources & references

Primary source
current supplement (exact date under_review; bellingham.municipal.codes Cloudflare gate blocks scripted retrieval) · retrieved 2026-05-18
Citations
  1. [1] — Table 20.30.040 — Residential Single Minimum Yards; specific values under_review (Cloudflare gate)
  2. [2] — Table 20.30.040; specific values under_review
  3. [3] — Table 20.30.040; specific values under_review
  4. [4] — BMC 20.08.020 height definition No. 1 (35 ft) / No. 2 (20 ft); applied via BMC 20.30.040

Research status

Publication gates

primary url presentpassedsource.primary_url = https://bellingham.municipal.codes/BMC/20 (authoritative municipal.codes platform)
no aggregator citedpassedscan clean — no zoneomics/steadily/siteplanguide/sitedesignguide/siteplancreator/propwire/zonara/unzoned references in record
confidence tags full formpassedall confirmed fields carry §-citations (BMC 20.08.020, 20.28, 20.30.040, 20.32, 20.33, 20.36, 20.37, 22.03.010–22.03.030, 16.55.050); partial/under_review fields carry retrieval_failure_reason per FM-8
overlays have parameters trigger confidencepassed5 overlays (SMP, CAO, LWRRP, UV, BB) each have non-empty parameters[], geographic_trigger, status, citation
preempt section city specificpassed4 WA preemption laws (HB 1110, HB 1337, E2SHB 1220, SB 5184) each carry city-specific qualifying_condition_checked with numeric inputs (pop 91482 / threshold 75000), vintage (2020 Census), and threshold compared

Known issues

freshness:volatileplatform-gating:cloudflare-municipal-codes

Other cities in this state

Nearest-alphabetical profiles. Click through to compare zoning patterns side-by-side.