Multi-family developments, live-work buildings, and mixed-use projects often straddle two codes at once. The International Residential Code (IRC) governs one- and two-family dwellings and townhouses, and it sets a lower guard height threshold of 36 inches for most residential conditions, while keeping the 4-inch sphere rule consistent with the commercial standard. The moment a project includes shared corridors, commercial ground-floor space, or more than two dwelling units under one roof, the applicable sections shift to the IBC, and the guard height requirement climbs to the 42-inch commercial standard covered above.
Apartment buildings and condominiums classified under the IBC’s R-2 occupancy group fall under this commercial standard for every guard in a shared corridor, amenity deck, or common stairwell, even though the individual units inside feel residential. A mixed-use project pairing ground-floor retail with upper-floor apartments will virtually always fall under the IBC for the entire structure, including any guard along a residential corridor or rooftop terrace, regardless of how the units themselves are finished. Townhouses occupy a narrower middle ground: the IRC can govern up to three stories when each unit has an independent means of egress and is separated from its neighbors by a fire-resistance-rated wall, but the moment that separation isn’t present, or a jurisdiction’s local amendments expand IBC scope, the commercial guard height requirement applies instead.
This distinction matters most at the design stage of multi-family and mixed-occupancy projects, where a single building might have IRC-governed unit balconies and IBC-governed common-area guards under one roof. Getting the applicable code wrong for a given zone is a common source of change orders during permitting, since a plan reviewer will flag any guard that falls short of the commercial railing code its occupancy classification actually requires. P+P Artec’s engineering team confirms occupancy classification with the architect of record before finalizing shop drawings specifically to avoid this.