Home / Roofing Permits / Where Drip Edge Is Required by Code
Where Drip Edge Is Required by Code
Drip edge is the most uniform requirement in this corpus — the mirror image of the ice-barrier map, which splits messily state by state. Of the jurisdictions carrying an explicit sourced answer, the overwhelming majority require it, and every jurisdiction we cover in Colorado, Georgia, Indiana, Kansas, Nebraska, Oklahoma, Tennessee and Texas that answers at all answers yes — the base IRC R905.2.8.5 mandate (drip edge at eaves and rakes) survives their adoptions unamended. The exceptions are worth knowing precisely, because they are STATE-level deletions rather than city choices, so no city inside them can restore the requirement. Minnesota deletes the section outright: Minnesota Rules part 1309.0905, subpart 2 states that "Section R905.2.8.5 is deleted in its entirety," which is why Minneapolis, Saint Paul, Bloomington, Plymouth and Maple Grove all answer no, and why the state DLI tells homeowners drip edge is not required unless the shingle manufacturer requires it. Wisconsin never had the requirement to begin with: its Uniform Dwelling Code is Wisconsin-drafted rather than an IRC clone, and Wis. Admin. Code s. SPS 321.28 ("Weather protection for roofs") contains no roof-edge drip-edge provision at all — the only "drip edge" references in the whole chapter are a chimney-cap detail and a deck ledger flashing detail. Watch two wrinkles inside the No column. Saint Paul does require a metal drip edge in one narrower situation, to protect new sheathing panel edges when re-decking. And Independence, Missouri is the rare jurisdiction pointing both ways at once: its published re-roofing handout says drip edge is not required, while its own adopted 2018 IRC leaves R905.2.8.5 in force — installing one satisfies both readings, omitting one relies on the handout. Because a manufacturer’s installation instructions can require drip edge as a condition of warranty even where code does not, "not required by code" is not the same as "safe to omit." Each card quotes the jurisdiction’s own sourced language; only jurisdictions with an explicit statement appear here.
What the requirement is asking for: Drip Edge — the material reference, with the governing standard.
Drip edge required — Colorado (152)
Adams County - Building Safety Division (Adams County, Colorado (unincorporated))
Drip edge flashing is required at eaves and along the rake of the roof; must extend over the roof sheathing at the fascia; minimum drip edge size is 2 inches.
Arapahoe County - Building Division (Arapahoe County, Colorado (unincorporated))
Amended R903.2.1 Locations: "Flashings shall be installed at wall and roof intersections, wherever there is a change in roof slope or direction and around roof openings, and shall include drip edge at all eaves, rakes and soffit locations."
Boulder County - Community Planning & Permitting (Boulder County, Colorado (unincorporated))
Central City - Building, Historic Preservation and Planning (City of Central City, Colorado)
Not separately amended by the City of Central. § 18-1-20(c)'s 2018 IRC amendment list (11 numbered items, R101.1 through P3103.1, read in full and exhaustive) does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code.
Chaffee County Building Safety Department (Chaffee County, Colorado)
Not separately amended by Chaffee County. Ordinance 2023-02, Exhibit B (Amendments to the 2021 IRC) adopts the 2021 IRC by reference ("Chapters 1-44... as published by the International Code Council... The following amendments are made") and its Chapter 9 (Roof Assemblies) amendment section adds only one new subsection, R903.2.3 (roof-jack/vent penetration setback from valleys) -- it does not delete or modify Section R905.2.8.5, so the base 2021 IRC drip-edge requirement stands as adopted code.
City and County of Broomfield - Building Division (City and County of Broomfield, Colorado)
Drip edge required on eaves and gables of shingled roofs - IBC Section 1507.2.9.3, IRC Section R905.2.8.5.
City and County of Denver - Community Planning and Development (City and County of Denver, Colorado)
Drip edge shall be provided at eaves and rake edges: installed with a minimum of 2" overlap for segments, extending a minimum of 1/4" below the roof sheathing and a minimum of 2" onto the roof deck, mechanically fastened at a minimum of 12" o.c.; underlayment shall be installed over the drip edge along eaves and under the drip edge along rakes (IRC R905.2.8.5 / IBC 1507.2.8.3, current 2021 IRC / 2022 DBC column of the Denver Roofing Guide and Checklist).
City of Alamosa - Building Department (City of Alamosa, Colorado)
Not separately amended by the City of Alamosa. The City adopts the 2015 IRC by reference (§ 4-21) and its 26 numbered modifications do not delete or modify Section R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
City of Arvada - Building Division (City of Arvada, Colorado)
Base and cap flashing, valleys, sidewall flashing, other flashing and drip edge must be included; underlayment shall be installed over the drip edge along eaves and under the rake metal along gable ends.
City of Aurora - Building Division (City of Aurora, Colorado)
"Drip edge shall cover any gap between the roof sheathing and fascia by a minimum of 2-inches onto the roof deck." (Single Family Residential Re-roofing Building Guide, part of the combined reroofing packet distributed by the City of Aurora Public Works/Building Division, revised 10/15/23; packet also includes Aurora's own Reroofing & Deck Sheathing Requirements Form #A330, rev. 1/2024).
City of Black Hawk - Building Division (City of Black Hawk, Colorado)
Not separately amended by the City of Black Hawk. § 18-6 (Amendments to International Residential Code, 2021 Edition, 12 numbered items, R101.1 through P2603.5.1, read in full and exhaustive) does not delete or modify R905.2.8.5, so the base 2021 IRC drip-edge requirement stands as adopted code.
City of Boulder - Building Permits & Inspections (City of Boulder, Colorado)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2024 International Residential Code via City of Boulder Municipal Code Ch. 5.5 (base Ord. 7304, amended through Ord. 8684 (2025)); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Brighton - Building Division (City of Brighton, Colorado)
Drip edge is required on eaves and on rakes.
City of Brush Community Development Department (City of Brush, Colorado)
Not separately amended by the City of Brush. The City adopts the 2018 IRC by reference (Brush Municipal Code § 18-3-30) and its 12-item amendment list (items 1 through 12, ending cleanly on its own history note) does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
City of Cañon City - Building Department (City of Cañon City, Colorado)
Not separately amended by Cañon City. The city adopts the IRC by reference (Sec. 15.04.010) and its full amendment list at Sec. 15.04.030 does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
City of Castle Pines Building Department (City of Castle Pines, Colorado)
City of Centennial - Building Division (City of Centennial, Colorado)
City of Cherry Hills Village Building Department (City of Cherry Hills Village, Colorado)
The City's "Specific Roofing Requirements" guide states, under "Drip Edge": "A drip edge is required in accordance with Section 1507.2.9.3. They must be provided at eaves and gables of asphalt shingle roofs. Overlap to be a minimum of 2 inches. Eave drip edges shall extend 1/4 inch below sheathing and extend back on the roof a minimum of 2 inches. Drip edge shall be mechanically fastened a maximum of 12 inches o.c."
City of Commerce City - Building Inspection Division (City of Commerce City, Colorado)
City of Commerce City's locally amended R905.2.8.5: "A corrosion-resistant metal drip edge of a minimum nominal 0.019-inch (0.5-mm) shall be provided at eaves and rake edges of shingle roofs... Drip edges shall extend not less than 1/4-inch below the roof sheathing and extend up back onto the roof deck not less than 2 inches." This is an adopted building-code requirement that applies even though most residential reroofs are exempt from needing a permit (see repair_permit_threshold).
City of Cortez - Building Division (City of Cortez, Colorado)
Not separately amended by the City of Cortez. Ordinance No. 1249, Series 2018, Section 2 (items a through n) is a textually exhaustive amendment list to the 2015 IRC -- covering R101.1, R108.2, R108.5, R113.4, R114.2, R112, Table R301.2(1), R2603.5.1, R105.2 (twice), R313, and Chapter 11 -- and does not delete or modify Section R905.2.8.5, so the base 2015 IRC drip-edge requirement stands as adopted code.
City of Craig - Craig/Moffat Regional Building Department (City of Craig, Colorado)
Not separately amended by the City of Craig. Municipal Code Chapter 15.06 (International Residential Code, 2018 edition, adopted by reference at § 15.06.010) sets out its complete additions, modifications, and deletions at §§ 15.06.030 through 15.06.070 (read in full) and does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code.
City of Cripple Creek Building Department (City of Cripple Creek, Colorado)
Not separately amended by the City of Cripple Creek. Municipal Code § 18-4-20, "Amendments" to the 2018 IRC, was read in full and is short and textually exhaustive -- it amends only Section 101.1 (Title) and Table R301.2(1) (Climatic and Geographic Design Criteria, including a Manual J table) -- and does not delete or modify Section R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code.
City of Dacono - Community Development Department (Building Division) (City of Dacono, Colorado)
Drip edge is required around the entire perimeter of roof (3-tab/laminate asphalt shingle section).
City of Durango - Building Division (City of Durango, Colorado)
Not separately amended by the City of Durango. The City adopts the 2024 IRC by reference (§ 6-140) and its § 6-144 amendment list does not delete or modify Section R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
City of Edgewater Building Division (City of Edgewater, Colorado)
Edgewater has not amended Chapter 9 of the 2021 IRC, so the base code governs: Section R905.2.8.5 requires a drip edge at eaves and rake edges of shingle roofs, unconditionally, with adjacent segments overlapped not less than 2 inches and mechanically fastened to the roof deck at not more than 12 inches on center.
City of Englewood - Building Division (City of Englewood, Colorado)
City of Evans - Building Division (City of Evans, Colorado)
Not separately amended by the City of Evans. Evans Municipal Code § 15.09.010, the full IRC amendment list, was read in its entirety (R101 through the AM100-series day-care appendix, textually exhaustive) and does not delete or modify R905.2.8.5 — indeed it contains no R700, R800, or R900-series section at all — so the base 2018 IRC drip-edge requirement stands as adopted code.
City of Federal Heights Building Department (City of Federal Heights, Colorado)
City of Fort Collins - Building Services (City of Fort Collins, Colorado)
Not locally amended: Fort Collins' 2024 IRC local amendments document (which amends multiple Chapter 9 Roof Assemblies sections, e.g. adding R905.2.4.2) does not modify or delete R905.2.8.5, so the base 2024 IRC drip-edge requirement applies unamended in Fort Collins.
City of Fort Lupton - Building Department (City of Fort Lupton, Colorado)
FAQ states "Yes, ice and water shield barriers & drip edge are required in the City of Fort Lupton" — stated as a blanket requirement, no exceptions given.
City of Fort Morgan Building Department (City of Fort Morgan, Colorado)
The City's "Roofing Requirements" document (effective July 1, 2026, current 2024 IRC/IBC adoption per Ordinance No. 1337): "R905.2.8.5 Drip Edge Metal. Provide drip edge metal at eaves and gable ends. Eave and gable drip edge metal shall extend a minimum of 2 inches onto the roof surface and 1½ inches over the exposed decking edge."
City of Fountain (permits via Pikes Peak Regional Building Department) (City of Fountain, Colorado)
"Drip edge shall be provided at eaves and rakes edges of shingle roofs." (See 2021 IRC Section 905.2.8.5) Per the Pikes Peak Regional Building Department reroof guidelines, which govern building permits for the City of Fountain (Fountain has no separate building department/code of its own).
City of Fruita - Building Division (City of Fruita, Colorado)
Not separately amended by the City of Fruita. Fruita Municipal Code § 15.22.010 adopts the 2024 IRC by reference (Ord. No. 2025-12), and the § 15.22.020 amendment list -- read start to finish -- does not delete or modify Section R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
City of Glenwood Springs - Building Department (City of Glenwood Springs, Colorado)
Not separately amended by the City of Glenwood Springs. Title 060 § 060.030.020, Amendments to the International Residential Code, was read in full (a chapter-by-chapter walk of the entire IRC, Chapter 1 through Chapter 31, printing only the sections the City amends) and does not delete or modify R905.2.8.5, so the base 2021 IRC drip-edge requirement stands as adopted code.
City of Golden - Building Division (City of Golden, Colorado)
City of Grand Junction - Building Department (City of Grand Junction, Colorado)
Not separately amended by the City of Grand Junction. GJMC § 15.36.020, Amendments to International Residential Code, was read in full (23 lettered items, (a) through (w), R101 through Chapter 11) and does not delete or modify R905.2.8.5. GJMC § 15.04.020, Adoption of unamended codes, states: "All sections of the referenced codes not specifically amended by this title are adopted as published." The base 2024 IRC drip-edge requirement therefore stands as adopted code.
City of Greeley - Building Inspection Division (City of Greeley, Colorado)
Not separately amended by the City of Greeley. § 22-77, Additions, deletions and amendments to residential code designated, is a self-declared exhaustive enumeration of every section the city amends, adds, or deletes ("Sections R105.2(1), R108.3, ... Table R301.2(1), R302.3(2), Table R302.6, R302.7, ... and Part VIII of the residential code are hereby enacted as amended, added or deleted") and contains no R905.2.8.5 item, so the base 2021 IRC drip-edge requirement stands as adopted code.
City of Greenwood Village - Community Development (City of Greenwood Village, Colorado)
City of Holyoke - Building Department (City of Holyoke, Colorado)
Holyoke has not amended Chapter 9 of the 2018 IRC, so the base code governs: Section R905.2.8.5 requires a drip edge at eaves and rake edges of shingle roofs, unconditionally, with adjacent segments overlapped not less than 2 inches and mechanically fastened to the roof deck at not more than 12 inches on center.
City of Idaho Springs Building Department (City of Idaho Springs, Colorado)
Not separately amended by the City of Idaho Springs. § 19-15's 2018 IRC amendment list (lettered items (A) through (N), R101.1 through P2603.5.1, read in full and exhaustive) does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code.
City of Lafayette - Building Division (City of Lafayette, Colorado)
City of Lakewood - Building Division (City of Lakewood, Colorado)
Metal drip edge is required at all eaves; for asphalt shingles, drip edge is required on all eaves and rakes, with ends overlapping a minimum of 2" and extending a minimum of 1/4" below the roof sheathing and a minimum of 2" onto the roof deck.
City of Leadville Building Department (Lake County Community Planning & Development) (City of Leadville, Colorado)
Not separately amended by the City of Leadville. Municode § 15.04.030, the full 2018 IRC amendments list (54 numbered items, R101.1 through the E3703 EV-charging addition), was read in its entirety and does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code.
City of Littleton - Building and Code Compliance Division (City of Littleton, Colorado)
City of Lone Tree - Building Division (City of Lone Tree, Colorado)
City of Longmont - Building Inspection Division (City of Longmont, Colorado)
Drip edge is required both eaves and rakes.
City of Louisville - Building Safety Division (City of Louisville, Colorado)
Louisville adopted the 2024 International Residential Code by reference under Ordinance No. 1907, Series 2025 (effective December 6, 2025), codified at Municipal Code Chapter 15.05. That ordinance's IRC amendment list, read in full, touches only three roof provisions -- R806 roof ventilation (Sec. 15.05.160), R902.1 roofing material (Sec. 15.05.170) and R903.4 roof drainage (Sec. 15.05.180). R905.2.8.5 is not amended, so the base 2024 IRC drip-edge requirement at eaves and rakes applies unmodified. The City's earlier inspection-guidance wording was removed with its 2026 site rebuild; the requirement now rests on the adopting ordinance rather than on that page.
City of Loveland - Building Division (City of Loveland, Colorado)
City of Manitou Springs Planning Department (permits via PPRBD) (City of Manitou Springs, Colorado)
"Drip edge shall be provided at eaves and rakes edges of shingle roofs." (PPRBD Re-Roof Guidelines, citing 2021 IRC Section R905.2.8.5.) Not separately amended by the 2023 Pikes Peak Regional Building Code -- its amendment list (Sec. RBC303.4.1 through RBC303.4.9x) does not touch R905.2.8.5, so the base 2021 IRC drip-edge requirement stands as adopted code for Manitou Springs.
City of Monte Vista - Planning and Community Development Department (City of Monte Vista, Colorado)
Not separately amended by the City of Monte Vista. Municode Chapter 14 (Building Regulations), Article 3 (International Residential Code), Sec. 14-3-30 ("Amendments") was read in full -- a textually exhaustive, lettered (a) through (y) list -- and does not delete or modify Section R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code. Sec. 14-3-10(b) separately states: "No building shall be hereafter constructed, erected, enlarged, altered or moved into the City of Monte Vista unless the same shall, as to design, construction, quality of materials and workmanship, conform with the IRC, as adopted and as amended."
City of Montrose - Building Services (City of Montrose, Colorado)
Not separately amended by the City of Montrose. Municode § 4-1-3, the full 2018 IBC/IRC amendments list (Sections 105.2 exemptions through the closing "jurisdiction" definitional clause), was read in its entirety and does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code.
City of Northglenn - Building Division (City of Northglenn, Colorado)
Drip edge is required around entire perimeter of roof.
City of Sheridan Building Department (City of Sheridan, Colorado)
The City's own Roofing Requirements page states: "A drip edge is required on all eaves and rake edges." Not separately amended by § 18-3 (2021 IRC amendments, read in full, 23 lettered items, textually exhaustive, contains no R905.2.8.5 item), so this reflects the base 2021 IRC drip-edge requirement.
City of Steamboat Springs - Routt County Regional Building Department (City of Steamboat Springs, Colorado)
Not separately amended by the City of Steamboat Springs. Sec. 5-4 adopts the 2021 IRC by reference and Sec. 5-5 (International Residential Code - Amendments and Deletions) is the City's complete, self-contained IRC amendment list, bounded between Sec. 5-4's adoption clause and Sec. 5-6's next-code adoption clause; it does not delete or modify R905.2.8.5, so the base 2021 IRC drip-edge requirement stands as adopted code.
City of Sterling Public Works Department - Code Enforcement Division (City of Sterling, Colorado)
Not separately amended by the City of Sterling. The City adopts the 2018 IRC by reference (Code of Ordinances § 5-56) with only four lettered amendments (a)-(d), none touching roofing, R905, or Chapter 9, so the base IRC drip-edge requirement (R905.2.8.5) stands as adopted code.
City of Thornton - Building Inspection Division (City of Thornton, Colorado)
Drip edge flashing is required at the eaves and along the rake of the roof. Drip edge flashing shall extend over the plywood sheathing at the fascia.
City of Trinidad - Building Department (City of Trinidad, Colorado)
Not separately amended by the City of Trinidad. Municipal Code § 5-2 (2024 IRC by reference) does not delete or modify Section R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
City of Victor - Building Department (City of Victor, Colorado)
Not separately amended by the City of Victor. Municode § 18-2-30 (Article 2, Residential Code Amendments), a textually exhaustive, numbered list of 24 items (item 1 through item 24, verified sequentially complete), was read in full and does not delete or modify Section R905.2.8.5, so the base 2012 IRC drip-edge requirement stands as adopted code, per the Article's own adoption clause (Sec. 18-2-10) incorporating the 2012 IRC "as if set out at length" except as amended.
City of Walsenburg - Building Department (City of Walsenburg, Colorado)
Not separately amended by the City of Walsenburg. The City adopts the 2021 IRC by reference (Walsenburg Municipal Code § 18-9-10, Ord. No. 1185) and its Sec. 18-9-30 amendment list (2 items: penalties, and Table N1102.1.3 energy amendments with 3 deletions) does not delete or modify Section R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
City of Westminster - Community Development (City of Westminster, Colorado)
"Drip edge shall be installed at all eaves and rakes of shingled roofs." (R903.2.1 Locations, as cited in the city's Residential Re-roofing Guide)
City of Wheat Ridge - Building Division (City of Wheat Ridge, Colorado)
City of Woodland Park Planning & Building Department (City of Woodland Park, Colorado)
Pikes Peak Regional Building Department's Reroof Guidelines handout states: "Drip edge shall be provided at eaves and rakes edges of shingle roofs. (See 2021 IRC Section 905.2.8.5)"
City of Wray - Building Department (City of Wray, Colorado)
Not separately amended by the City of Wray. Ordinance No. 646's IRC amendment list (Section R101.1 through Section R1004.4, sequential and textually exhaustive) was read in full and does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code. The ordinance's own adoption clause states the 2018 IRC is adopted "to have the same force and effect as if set forth herein in every particular," i.e. except as specifically amended.
City of Yuma - Building Inspection (City of Yuma, Colorado)
Not separately amended by the City of Yuma. The City adopts the 2015 IRC by reference (Yuma Municipal Code § 15.10.030) and its lettered amendment list (items A through I, ending cleanly on its own history note "(Ord. 17-2018, 2018)") does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Clear Creek County Building Department (Clear Creek County, Colorado)
Not separately amended for unincorporated Clear Creek County. Resolution R-26-19's own Table of Contents lists every base-2024-IRC section it amends (Chapters 2 through 26, from R202 through P2603.5.1), and no R905 or R907/R908 item appears in that list; the one R905 mention in the resolution's text is a cross-reference inside the amended R902.1 ("Roofs shall be covered with materials as set forth in Sections R904 and R905"), not an amendment to R905 itself. The base 2024 IRC drip-edge requirement (R905.2.8.5) therefore stands as adopted code.
Douglas County - Building Division (Douglas County, Colorado (unincorporated))
"Is drip edge flashing required on the eaves and rakes? Yes, minimum size 4 inches by 2 inches on eaves and 2 inches by 1 inch or D style edge metal on rakes." A Drip Edge inspection is required for asphalt/composition roofing materials.
Eagle County Building Division - Community Development (Eagle County, Colorado (unincorporated))
Not separately amended by Eagle County. Section 1.6 of the Eagle County Building Resolution (Amended October 28, 2025), the county's complete itemized amendment list to the 2021 International Residential Code, does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Elbert County Building Department (Elbert County, Colorado)
"Drip Edge: Drip edge shall cover any gap between the roof sheathing and fascia by a minimum of 2-inches onto the roof deck." Part of the county's Single Family Residential Re-roofing guide (Colorado Chapter ICC template, adapted by Elbert County), which follows Chapter 9 of the 2018 IRC for all re-roofs. Corroborated by the county's Mid/Final Roof Declaration (submitted for every re-roof permit), which requires the installer to declare "Drip edge was installed at eaves and rakes."
Fremont County Building Department (Fremont County, Colorado)
Not separately amended by Fremont County. Resolution No. 60, Series of 2020 adopts the 2018 IRC (as amended) for unincorporated Fremont County, and its full text does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code.
Grand County Building Division - Community Development (Grand County, Colorado (unincorporated))
Not separately amended by Grand County. The county's 2021 IRC local amendments document is a delta document that prints only the sections it amends, in ascending section-number order; it moves directly from Section R905.1.2 (ice barrier) to Section R1004.4, containing no Section R905.2.8.5 entry, so the base 2021 IRC drip-edge requirement stands as adopted code.
Gunnison County Community Development - Building Office (Gunnison County, Colorado)
Not separately amended by Gunnison County. Resolution 23-22's Attachment B ("Amendments to the International Residential Code, 2021 Edition") is a delta document listing only amended sections in ascending order; it was read in full and moves directly from Section R313.2 to Section N1101.13 (the energy-code chapter), containing no R400-R900-series entry of any kind, so the base 2021 IRC drip-edge requirement (R905.2.8.5) stands as adopted code.
Huerfano County Land Use and Building Department (Huerfano County, Colorado)
Huerfano County adopts the 2021 IRC by County Resolution 23-25. Read in full, Section 7's complete list of amendments contains no provision touching Chapter 9, Roof Assemblies, so the base 2021 IRC's drip-edge requirement for shingle roofs (Section R905.2.8.5) applies unmodified in unincorporated Huerfano County.
Jackson County Building Inspector (Jackson County, Colorado)
Jackson County's amendment document does not touch 2018 IRC Section R905.2.8.5, Drip Edge, so the unamended base requirement governs: a drip edge is required at eaves and rake edges of shingle roofs, with adjacent segments overlapped not less than 2 inches, extending not less than 1/4 inch below the roof sheathing and not less than 2 inches back onto the roof deck, and mechanically fastened at not more than 12 inches on center.
Jefferson County - Building Division (Jefferson County, Colorado (unincorporated))
Lake County Community Planning and Development (Lake County, Colorado)
Not separately amended by Lake County. Resolution 2026-20's "CHAPTER 9 ROOF ASSEMBLIES" amendment section (bounded between the Chapter 9 and Chapter 11 headings) contains only one item, an amendment to R905.1.2 (ice barrier); it does not delete or modify R905.2.8.5, so the base 2024 IRC drip-edge requirement stands as adopted code.
Larimer County - Building Division (Larimer County, Colorado (unincorporated))
Mesa County Building Department (Mesa County, Colorado)
The Building Department's Reroof Policy (effective September 2025) requires a mandatory mid-roof inspection ("(111) Mid-roof inspection when 10% to 40% of the roof is complete") that explicitly covers "all drip edge, valley flashings, attachment methods, underlayment, etc.," confirming drip edge is a required, inspected component of reroofs performed under the county's adopted 2024 IRC.
Morgan County Planning, Zoning and Building Department (Morgan County, Colorado (unincorporated))
Morgan County's "Roofing Requirements" excerpt document (effective March 30, 2010, current 2009 IRC/IBC adoption): "R903.2.2 Drip Edge Metal. Provide drip edge metal at eaves and gable ends. Eave and gable edge metal shall extend a minimum of 2 inches onto the roof surface and 1½ inches over the exposed decking edge." (R903.2.2 is the drip-edge section number under the 2009 IRC, superseded by R905.2.8.5 in later editions.)
Ouray County Land Use Department - Building (Ouray County, Colorado)
Ouray County Resolution No. 2021-049, Exhibit A, contains no amendment reaching IRC Chapter 9, Roof Assemblies, so the base 2018 International Residential Code Section R905.2.8.5 governs asphalt-shingle roofs: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches. Drip edges shall extend not less than 1/4 inch below the roof sheathing and extend up back onto the roof deck not less than 2 inches."
Pikes Peak Regional Building Department (El Paso County region, Colorado (including Colorado Springs and surrounding municipalities))
"Drip edge shall be provided at eaves and rakes edges of shingle roofs." (See 2021 IRC Section 905.2.8.5)
Pitkin County Building Department (Pitkin County, Colorado (unincorporated))
Not separately amended by Pitkin County. Section 11.20.040, the county's full itemized amendment list to the 2021 International Residential Code, was read in full and does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Pueblo County Building Division (Unincorporated Pueblo County, Colorado)
Pueblo County adopted the 2021 IRC by Resolution No. 25-303. The county's own amendment chapter (Pueblo County Code 15.08.120, read in full, items (a) through (r)) does not touch Chapter 9 (Roof Assemblies) of the adopted code, so the base 2021 IRC's drip-edge requirement applies unmodified in unincorporated Pueblo County.
Routt County Regional Building Department (Routt County, Colorado)
Not separately amended for unincorporated Routt County. The county's adoption resolution adopts the 2021 IRC by reference (with a 2024 IRC cross-reference for seismic design per the same table) with amendments and deletions set out in the resolution's own IRC amendments section (the same adoption-clause-then-amendments-section structure as the City of Steamboat Springs' and Town of Hayden's companion resolutions); that section does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code for unincorporated Routt County.
Southern Colorado Building Department (City and County of Pueblo, Colorado)
Not separately amended. The department's own adopting instrument is the City of Pueblo's Title IV Building Regulations (Pueblo Municipal Code Sec. 4-6-2 names the "Southern Colorado Building Department" as the enforcement agency, per Ord. No. 11082 §3, 11-24-25). Sec. 4-6-1 adopts the 2021 IRC by reference, and the full amendment list at Sec. 4-6-2 does not delete or modify R905.2.8.5, so the base 2021 IRC drip-edge requirement stands as adopted code.
Summit County Building Inspection Department (Summit County, Colorado (unincorporated))
Not separately amended by Summit County. Resolution No. 2026-45, Exhibit A (IBC/IRC/IECC/electrical amendments) was read in full (28 printed pages) and contains no R905.2.8.5 item, so the base 2024 IRC drip-edge requirement stands as adopted code.
Teller County Building Division (Teller County, Colorado)
Not separately amended by Teller County. The Teller County Building Code's "AMENDMENTS TO THE TELLER COUNTY BUILDING CODE" (effective 07/01/2023), Article III, states: "There is hereby adopted by reference as if set out at length the 'International Residential Code,' 2021 edition... The following amendments are made to the International Residential Code," followed by an ascending-order, section-by-section list running from Section R101 through Section R903 and R905.1.2 (Ice barrier) before the document moves on to the mechanical, plumbing, gas, electrical and fire code articles. That list does not delete or modify Section R905.2.8.5, so the base 2021 IRC drip-edge requirement stands as adopted code.
Town of Arriba - Building Codes (Town of Arriba, Colorado)
Unamended 2018 IRC Section R905.2.8.5, Drip edge, requires: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm)." Ordinance No. 154 does not amend this section; its only Chapter 9 amendment is to the ice-barrier provision.
Town of Avon - Community Development Department (Building Division) (Town of Avon, Colorado)
Not separately amended by the Town of Avon. Sec. 15.10.020 states: "The 2021 International Residential Code is amended and changed as described in Sections 15.10.030 through 15.10.110 of this Chapter" -- a closed, self-declared list of nine amended sections (R101, R104, R108, R109, R110, R112, R114, Table R301.2, Appendix AT), none of which touch R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Town of Basalt Building Department (Town of Basalt, Colorado)
Not separately amended by the Town of Basalt. Municipal Code § 18-22's IRC amendment list is a single continuously-numbered sequence, items (1) through at least (24), running from R101.1 through E3401.1 (Electrical); it jumps directly from item (13) (Section R506.2.3, concrete floor vapor retarder) to item (14) (Section R1001.1, masonry fireplaces), with nothing addressing Chapters 7-9 (walls, roof-ceiling construction, roof assemblies) in between -- confirming R905, R907, and R908, including R905.2.8.5, are untouched. § 18-22 states adoption of the IRC "is subject to the following deletions, amendments, additions, and modifications," so the base 2021 IRC drip-edge requirement stands as adopted code where not listed.
Town of Bayfield - Building Division (Town of Bayfield, Colorado)
Not separately amended by the Town of Bayfield. Bayfield Municipal Code § 4-89, the full IRC amendments list (8 numbered items covering Sections R101.1 through 2603.5.1), was read in its entirety and does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted under § 4-86's adopt-by-reference clause.
Town of Berthoud - Planning and Building Department (Town of Berthoud, Colorado)
Town of Blue River - Building Department (Town of Blue River, Colorado)
Not separately amended by the Town of Blue River. Ordinance No. 2026-01, Sec. 18-2-40 (Residential Code amendments), was read in full -- a textually exhaustive, numbered list of items (1) through (39) covering IRC Section R101.1 through Part VIII (Electrical) -- and does not delete or modify Section R905.2.8.5, so the base 2024 IRC drip-edge requirement stands as adopted code. Sec. 18-2-20 (Adoption of Codes) states the codes "are hereby adopted by reference... subject to the amendments set forth in this Chapter 18," and Sec. 18-2-10(b) states "No building or work on any building shall be commenced within the Town without first obtaining a building permit as required by this Article and the codes adopted in this Article."
Town of Boone (permitting delegated to Southern Colorado Building Department) (Town of Boone, Colorado)
Boone runs no building department of its own; permitting is administered by the Southern Colorado Building Department (SOCOBD). Neither of SOCOBD's two candidate governing instruments -- the City of Pueblo's Title IV Building Regulations (Pueblo Municipal Code Sec. 4-6-2, which names SOCOBD as enforcement agency) or Pueblo County's Title 15 (Chapter 15.08, Resolution No. 25-303) -- amends R905.2.8.5 in their full IRC-amendment text, so the base 2021 IRC drip-edge requirement stands as adopted code under either.
Town of Bow Mar Building Department (Town of Bow Mar, Colorado)
The Town's own Roof Specifications page states: "Eave drip edges shall extend 1 1/2" inch below sheathing and extend back on the roof a minimum of 2 inches. Drip edge shall be mechanically fastened a maximum of 12 inches on center." The codified § 18-9(b) IRC amendments (2021 IRC, Ord. No. 340, 2024) do not separately address R905.2.8.5/drip edge.
Town of Breckenridge Building Division - Community Development (Town of Breckenridge, Colorado)
Not separately amended by the Town of Breckenridge. § 8-1-5(A), IRC amendments, was read in full (71 numbered items, textually exhaustive, "repealed and replaced by Ord. 22, Series 2025, codified in February 2026") and contains no R905.2.8.5 item, so the base 2024 IRC drip-edge requirement stands as adopted code.
Town of Brookside - Building Permits (Town of Brookside, Colorado)
The Town's own Building Permit Application, under the Building Inspector's "Building Site Analysis" checklist, states: "Replace valley metal, drip edge, and transition flashing as needed." The Town issues its own building permits directly and requires a permit for roofing work; drip edge and transition flashing are listed as required items on the Town's own inspection checklist for roof work.
Town of Calhan - Building Code & Permits (Town of Calhan, Colorado)
Not separately amended by the Town of Calhan. Municipal Code § 6.11.040 ("Amendments" to the 2018 IRC), a lettered list A through T, was read in full and does not delete or modify Section R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code. § 6.11.010 (Adoption) states the IRC "is hereby adopted by reference as the Town of Calhan Building Code subject to the amendments contained herein."
Town of Carbondale - Building Department (Town of Carbondale, Colorado)
Not separately amended by the Town of Carbondale. Sec. 18-3-20, the town's full itemized amendment list to the International Residential Code (62 numbered items, Chapter 1 through Appendix K), does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Town of Castle Rock - Building Division (Town of Castle Rock, Colorado)
Town of Cedaredge - Planning & Building Department (Town of Cedaredge, Colorado)
Not separately amended by the Town of Cedaredge. Municipal Code § 15.05.020 ("Additions, modifications, deletions" to the Residential Code), a lettered list A through J with J subdivided into numbered items (1) through (12), was read in full and does not delete or modify Section R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code. § 15.05.010 (Adoption) states the Residential Code "is hereby adopted by reference... and made a part hereof, as if fully set out in this chapter, with the additions, insertions, deletions and changes, if any, prescribed in Section 15.05.020."
Town of Columbine Valley Building Department (Town of Columbine Valley, Colorado)
The Town's own building-codes webpage states: "Provide drip edge metal at eaves and gable ends. Eave and gable drip edge metal shall extend a minimum of 2 inches onto the roof surface and 1.5 inches over the exposed decking edge." The codified § 15.08.020(b) IRC amendments (Ord. No. 2, Series 2023 recodification) do not separately address R905.2.8.5/drip edge.
Town of Dinosaur - Building Permits (Town of Dinosaur, Colorado)
Not separately amended by the Town of Dinosaur. Municipal Code § 12.14.020, "Additions, Modifications and Deletions" (the full 2018 IRC amendments section, running from Moving of Buildings through Demolition, Snow Loads, Section 105.2, Exceptions, Permit Fees, a lettered Deletions list, and a lettered Modifications list), was read in its entirety and does not delete or modify Section R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code.
Town of Eagle Building Department (Town of Eagle, Colorado)
Not separately amended by the Town of Eagle. The "Amendments to the 2021 International Residential Code" document (a section-by-section amendment list running from R102.4 through P2804.6.1, ending with an "END" marker) was read in its entirety and does not delete or modify Section R905.2.8.5, so the base 2021 IRC drip-edge requirement stands as adopted code.
Town of Eaton - Building & Permitting (Town of Eaton, Colorado)
Not separately amended by the Town of Eaton. The Town adopts the 2024 IRC by reference (Eaton Municipal Code § 6-1-2) and its 30-item amendment list (items 1-30, ending on the section's own history note citing Ord. 664 § 2, 2025) does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Town of Elizabeth Building Department (Town of Elizabeth, Colorado)
Not separately amended by the Town of Elizabeth. § 18-2-40, IRC amendments, was read in full (29 lettered items, (a) through (cc), textually exhaustive, Ord. No. 20-01, §2, 2020) and contains no R905.2.8.5 item, so the base 2018 IRC drip-edge requirement stands as adopted code.
Town of Erie - Building Division (Town of Erie, Colorado)
Drip edge is required on eaves and on rakes.
Town of Fairplay - Building Department (Town of Fairplay, Colorado)
Not separately amended by the Town of Fairplay. § 18-1-20(c)'s 2018 IRC amendment list (14 numbered items, R101.1 through P3103.1, read in full and exhaustive) does not delete or modify R905.2.8.5; its two "drip edge" string appearances are unrelated to flashing (one describes where item (13)'s ice-barrier underlayment extends from, the other is a Wildland-Urban Interface Code glossary definition of a tree's drip line), so the base 2018 IRC drip-edge requirement stands as adopted code.
Town of Firestone - Building Division (Town of Firestone, Colorado)
R905.2.8.5 Drip edge. "A drip edge is required on all edges, including rakes. Minimum of 2" overlap."
Town of Foxfield Building Permits (SAFEbuilt Inc.) (Town of Foxfield, Colorado)
Not separately amended by the Town of Foxfield. § 18-2-30, Amendments to the 2015 IRC, was read in full (18 numbered items, textually exhaustive, Ord. 07 §2, 2016) and contains no R905.2.8.5 item, so the base 2015 IRC drip-edge requirement stands as adopted code.
Town of Fraser Building Department (Town of Fraser, Colorado)
Not separately amended by the Town of Fraser. § 18-1-40, International Residential Code amendments, was read in full (72 numbered items, R101.1 through P3103.1, textually exhaustive) and does not delete or modify R905.2.8.5, so the base 2021 IRC drip-edge requirement stands as adopted code.
Town of Frederick - Building Department (Town of Frederick, Colorado)
Residential/Light Commercial Re-roof Guidelines: "Drip Edge installation required on gutter and rake edges."
Town of Frisco - Community Development Department (Town of Frisco, Colorado)
Not separately amended by the Town of Frisco. § 65-3, Amendments to the International Residential Code, was read in full (30 numbered items, R101.1 through the wildland-urban-interface appendix) and does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code.
Town of Garden City - Building Permits (Town of Garden City, Colorado)
Not separately amended by Garden City. § 18-2-30, the town's full 30-item numbered IRC amendment list, was read in its entirety; item (23) specifically amends IRC Section R905.2.4 (impact resistance) but no item touches Section R905.2.8.5, so the base drip-edge requirement stands as adopted code.
Town of Gilcrest Planning & Zoning Department (Town of Gilcrest, Colorado)
Not separately amended by the Town of Gilcrest. Gilcrest Municipal Code § 18-24, the full IRC amendments list (lettered items (a) through (ll), covering Sections R101.1 through Appendix F), was read in its entirety and does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted under § 18-21's adopt-by-reference clause.
Town of Granby - Building Department (Town of Granby, Colorado)
The town's 2021 building-code amendment ordinance (Chapter 15.05.040, read in full) replaces Section 1507.2.8.3 Drip Edge: a drip edge is required at the eave and rake edges of all pitched roofs, with adjacent segments lapped not less than 1 inch, a vertical leg not less than 1 inch wide that extends below the sheathing/fascia juncture not less than 1/4 inch, extension back onto the roof deck not less than 2 inches, underlayment installed over the drip edge along eaves, and mechanical fastening at intervals not greater than 18 inches.
Town of Green Mountain Falls (Pikes Peak Regional Building Department) (Town of Green Mountain Falls, Colorado)
"Drip edge shall be provided at eaves and rakes edges of shingle roofs." (PPRBD Re-Roof Guidelines, citing 2021 IRC Section R905.2.8.5.) Not separately amended by the 2017 Pikes Peak Regional Building Code (as amended effective 12/7/2018) that the Town's Municipal Code Sec. 18-1 adopts by reference -- that edition's amendment list does not touch R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Town of Gypsum Building Department (Town of Gypsum, Colorado)
Not separately amended by the Town of Gypsum. Sec. 15.01.040, the town's combined itemized amendment list to the 2021 International Building Code (items (a)-(w)) and 2021 International Residential Code (items (a)-(r), including R902.1 Class A roofing and R903.5 snow retention), does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Town of Haxtun Building Department (Town of Haxtun, Colorado)
Haxtun adopted the 2018 International Residential Code by reference at section 150.02(A) (Ordinance 2025-1, passed October 6, 2025) without amending Chapter 9. IRC section R905.2.8.5 requires that "a drip edge shall be provided at eaves and rake edges of shingle roofs," with adjacent segments overlapped not less than 2 inches and the edge extending not less than 1/4 inch below the roof sheathing.
Town of Hayden (permits via Routt County Regional Building Department) (Town of Hayden, Colorado)
Not separately amended by the Town of Hayden. The Town's resolution adopts the 2021 IRC by reference with amendments and deletions set out in its own IRC amendments section (the same adoption-clause-then-amendments-section structure as the City of Steamboat Springs' and Routt County's companion resolutions); that section does not delete or modify R905.2.8.5, so the base 2021 IRC drip-edge requirement stands as adopted code.
Town of Hooper - Building Permits (Town of Hooper, Colorado)
The Town adopts the 2018 IRC by reference (Ordinance No. 1-2023, listed among the ordinances saved from repeal in the Town's Municipal Code). Titles III and IV of the Municipal Code -- the titles where local building-code provisions would sit -- are both marked "(RESERVED)" and contain no text anywhere in the 207-page code, so no local amendment touches Chapter 9 and the base 2018 IRC's drip-edge requirement at eaves and rakes applies unmodified.
Town of Hotchkiss - Building Permits/Inspections (Town of Hotchkiss, Colorado)
The Town's "Getting Started... A Guide for the Building Process" handout lists among its building requirement reminders: "Roof flashing, drip edge, and gutters to move water away from foundation."
Town of Hudson - Building Department (Town of Hudson, Colorado)
The Town's 2021-22 Roofing Regulations handout's Table R301.2(1) footnote states: "Drip Edge per section R905.2.8.5." Hudson Municipal Code § 18-9 (Amendments to the International Residential Code, reviewed in full for this record, ending cleanly on its own history note) does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Town of Ignacio Planning Department (Building Permits) (Town of Ignacio, Colorado)
Unamended 2018 IRC Section R905.2.8.5, Drip edge, provides: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges."
Town of Johnstown - Building Department (Town of Johnstown, Colorado)
Required at eaves and gables for all new roof installations under 2024 IRC.
Town of Keenesburg Building Department (Town of Keenesburg, Colorado)
The Town's Re-Roof requirements sheet states plainly: "Drip edge required on roof edges."
Town of Kersey Building Inspection Department (Town of Kersey, Colorado)
The SAFEbuilt "2024 IRC Residential Re-roofing" guide states, under "3 Tab or Laminate Shingles" (the dominant asphalt-shingle material category): "Drip edge is required around the entire perimeter of roof."
Town of La Veta Building Department (Town of La Veta, Colorado)
Not separately amended by the Town of La Veta. Municipal Code 15.04.010 / 15.08.010 (Ord. No. 337, § 4, 8-6-2024) adopt the 2021 IRC by reference, and Title 15 (Buildings and Construction), read in full, contains no amendment to Section R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Town of Lake City - Building Permits (Hinsdale County Building Department) (Town of Lake City, Colorado)
Unamended 2015 IRC Section R905.2.8.5, Drip edge, requires: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches. Drip edges shall extend not less than 1/4 inch below the roof sheathing and extend up back onto the roof deck not less than 2 inches. Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The requirement is unconditional and Table A does not amend it.
Town of Larkspur - Building Department (Town of Larkspur, Colorado)
Not separately amended by the Town of Larkspur. Larkspur Municipal Code § 18-6-40, the full IRC amendments list (numbered items 1 through 34, covering Sections R101.1 through P2913), was read in its entirety and does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted under § 18-6-10's adopt-by-reference clause.
Town of LaSalle - Building Department (Town of LaSalle, Colorado)
Not separately amended by the Town of LaSalle. Municode Sec. 18-147, the full 2024 IRC amendments list (32 numbered items, R101.1 through P3103.1.1), was read in its entirety and does not delete or modify R905.2.8.5, so the base 2024 IRC drip-edge requirement stands as adopted code.
Town of Lyons - Building Department (Town of Lyons, Colorado)
Not separately amended by the Town of Lyons. § 18-3-40, Modifications to the 2024 IRC, was read in full (40 numbered items, textually exhaustive, reenacted by Ord. No. 1211, 3-16-2026) and contains no R905.2.8.5 item, so the base 2024 IRC drip-edge requirement stands as adopted code.
Town of Monument (permits via Pikes Peak Regional Building Department) (Town of Monument, Colorado)
Town of Mountain Village - Building Division (Town of Mountain Village, Colorado)
Not separately amended by the Town of Mountain Village. The Town's own hosted "Chapter 17.7 Building Regulations" document adopts the 2018 IRC by reference (§17.7.11.A) with a 31-item exhaustive amendment list (§17.7.11.B, items 1-31) that amends R904.3 (metal roof corrosion resistance) but does not delete or modify Section R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code. This hosted document predates Ordinance 2025-05 (which re-adopted 2024-edition codes) and its current codified text is unreachable (Cloudflare-walled at mountainvillage.municipal.codes), so this finding reflects the Town's own most recently confirmable amendment list, not necessarily the current 2024-edition text.
Town of Nederland Building, Planning & Zoning Department (Town of Nederland, Colorado)
Nederland Municipal Code § 18-2 amends R328.4.5, Protection of eaves (Colorado wildland-urban interface appendix provisions): "The leading edge of the roof at the fascia must be finished with a metal drip edge so that no wood sheathing is exposed." No separate R905.2.8.5 item exists anywhere in the section.
Town of New Castle - Building Department (Town of New Castle, Colorado)
Not separately amended by the Town of New Castle. Sec. 15.10.020, the town's full itemized amendment list to the 2021 International Residential Code ("The International Residential Code, 2021 Edition, is hereby amended as follows," closed by four enacting ordinance citations), does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Town of Palmer Lake (permits via Pikes Peak Regional Building Department) (Town of Palmer Lake, Colorado)
Required at eaves and rakes on shingle roofs. Palmer Lake enforces the Pikes Peak Regional Building Code, 2023 Edition, 2nd Printing, which adopts the 2021 International Residential Code and does not amend its drip-edge provision, so Section R905.2.8.5 applies as published. The Pikes Peak Regional Building Department states the requirement directly in its own re-roof guidance: "Drip edge shall be provided at eaves and rakes edges of shingle roofs. (See 2021 IRC Section 905.2.8.5)"
Town of Parachute - Building & Permitting (Town of Parachute, Colorado)
Parachute adopts the International Residential Code, 2018 Edition, by reference at Parachute Municipal Code Chapter 13.60.010, enacted as Exhibit A to Ordinance No. 793-2021, which repealed and reenacted Title 13. That Exhibit A carries the Town complete list of Residential Code amendments at Chapter 13.60.020, items A through VV, and it was read in full: exactly two items reach Chapter 9 of the code, item Z amending Section R908.3.1.1 condition 3 on recover layers and item AA adding Section R908.7 on attic ventilation. Nothing in the list amends Section R905 at all, and the drip-edge provision at Section R905.2.8.5 is therefore left in force unmodified. Ordinance No. 808-2023, the only later ordinance to amend Title 13, was also read in full and changes only the permit-exemption and permit-expiry sections and one energy-code section; the Town signed ordinances published since carry no further Title 13 amendment. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force here unamended, so a roofer installs drip edge to the base code and the shingle manufacturer instructions.
Town of Parker - Building Division (Town of Parker, Colorado)
Town of Pierce Building Permit Department (Town of Pierce, Colorado)
The "2018 IRC Re-Roof Guide" published by SAFEbuilt and linked from the Town's Building Permits page states, under "3 Tab or Laminate Shingles" (the dominant asphalt-shingle material category): "Drip edge is required around entire perimeter of roof."
Town of Platteville - Building Department (SAFEbuilt) (Town of Platteville, Colorado)
The town's SAFEbuilt Residential Asphalt Shingle Re-Roofing Requirements handout: "Drip edge required on all edges including rakes." Platteville Code of Ordinances § 18-10-30's current, exhaustive 2024-IRC amendment list (reviewed in full for this record) does not separately amend R905.2.8.5.
Town of Ridgway - Building Department (Town of Ridgway, Colorado)
Not separately amended by the Town of Ridgway. Municode § 6-1-3(A), the full IRC amendments list (numbered items covering Sections R101 through the definitions article), was read in its entirety and does not delete or modify R905.2.8.5, so the base 2018 IRC drip-edge requirement stands as adopted code.
Town of Rockvale Building Department (Town of Rockvale, Colorado)
Not separately amended by the Town of Rockvale. Rockvale Town Code Title 4 (Building Codes) -- RTC 4.04.010 through 4.44.040, the entire title -- was read in full via the code platform's print view; RTC 4.04.040 adopts the 2006 IRC "for regulating the erection, construction, enlargement, alteration, repair, moving, removal, demolition, conversion, occupancy, equipment use, height, area, and maintenance of all buildings and structures in the Town of Rockvale" with no reprinted or modified sections, and no part of Title 4 touches IRC Section R905 (Requirements for Roof Coverings), so the base 2006 IRC drip-edge requirement (R905.2.8.5) stands as adopted code.
Town of Severance Building Department (Town of Severance, Colorado)
The Town's 2024-IRC Residential Re-Roof Guide (published by SAFEbuilt, 1.1.2026): "Drip edge is required around the entire perimeter of roof." Severance Municipal Code § 18-2-30's amendment list (reviewed in full for this record) does not separately amend R905.2.8.5.
Town of Snowmass Village - Building Division (Town of Snowmass Village, Colorado)
Not separately amended by the Town of Snowmass Village. Sec. 18-242, the town's full itemized amendment list to the International Residential Code, deletes R905.7 (wood shingles) and R905.8 (wood shakes) in their entirety but does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
Town of Superior - Planning and Building Department (Town of Superior, Colorado)
Drip Edge is required on Eaves and Rakes.
Town of Telluride Building Department (Town of Telluride, Colorado)
Ordinance 1620's full 2024 IRC amendment list (Sec. 15-2-30, 19 numbered items, read in full) touches Section R105.2 only to insert "unheated" into Exception 5 (sidewalks and driveways) and contains no amendment anywhere to Chapter 9, Roof Assemblies, so the base 2024 IRC drip-edge requirement for asphalt shingle roofs applies unmodified in Telluride.
Town of Timnath - Building Services (Town of Timnath, Colorado)
Town of Wellington - Building and Planning Department (Town of Wellington, Colorado)
Not separately amended by the Town of Wellington. Wellington Municipal Code § 18-2-30 (current 2024 IRC amendments, Ord. No. 15-2025, ending cleanly on its own history note) does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code. The town's own 2021 Roofing Regulations handout corroborates: "*Ice Barrier is required per section R905.1.2. Drip Edge per section R905.2.8.5."
Town of Wiggins Building Department (Town of Wiggins, Colorado)
The Town's own "ROOF REGULATIONS" sheet (Building Department) states: "Drip Edge IS REQUIRED per section R905.2.8.5," referencing the 2018 International Residential Code the Town has adopted.
Town of Windsor - Building Department (Town of Windsor, Colorado)
Town of Winter Park Building Division (Town of Winter Park, Colorado)
Winter Park amends the drip edge provision to read: "A drip edge shall be provided at eave and rake edges of all pitched roofs. Adjacent segments of the drip edge shall be lapped not less than one (1) inch. The vertical leg of the drip edge shall be not less than one (1) inch in width and shall extend below sheathing and facia juncture no less than one-fourth inch. The drip edge shall also extend back on the roof deck not less than two (2) inches."
Weld County - Building Inspection Division (Weld County, Colorado (unincorporated))
Not separately amended by Weld County. The county adopts the 2024 IRC by reference (Weld County Code Sec. 29-2-30) and its amendment list does not delete or modify R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code. Note: re-roofing of one- and two-family dwellings and non-commercial detached accessory structures using finish materials only (shingles, roof panels, metal panels) is exempt from permit (Sec. 29-2-20.G item 16), so this standard is not permit-enforced or inspected for most residential re-roofs.
Drip edge required — Georgia (44)
Athens-Clarke County, Georgia - Building Permits & Inspections Department (Athens-Clarke County, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Athens-Clarke County exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the unified government elects to enforce it locally. The County Code says the same from the local side: section 7-1-1(a) provides that "Athens-Clarke County shall enforce the latest editions of the following Georgia State Minimum Standard Codes as adopted by the State of Georgia and as amended from time to time by the State of Georgia", and names the "International Residential Code for One- and Two-Family Dwellings (ICC)" eighth of eleven, so the adoption floats with the state. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. The County's own building instrument was re-opened in full for this entry, not taken from an earlier report: Title 7, Buildings and Construction, of the Code of Athens-Clarke County, all 177 documents and 275,323 characters of it, Chapter 7-1 Building Regulations with its eleven articles and Chapters 7-2 through 7-5 besides, searched on anchored terms with zero hits for "drip", zero for "R905" and zero for "Chapter 9". The County makes exactly one amendment to any technical code in the whole title, section 7-1-40, and it amends the International BUILDING Code: it deletes section 3303.1 and substitutes a demolition documentation requirement, and adds a new section 3301.3 on best management practices for the control of fugitive dust. There is no amendment to the Residential Code anywhere in Title 7. APPENDIX U IS NOT ADOPTED. Section 7-1-1(a) attaches exactly one code appendix to anything, "Appendix D: Fire District" under the International Building Code, and the only other appendix references in the title are Appendix D of the plumbing code for design temperature, appendix H of the state building code for manufactured-home anchorage, and the sign ordinance's own Appendices A, B and C. No Residential Code appendix is adopted, so the Disaster Resilient Building Code IRC Appendix and its enhanced deck sealing and shingle fastening do not apply here. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Athens-Clarke County unamended. One practical warning for a roofer, and the County answers it in the same breath it raises it: section 7-1-6(b)(1)a provides that a building permit "shall not be required" for the "Replacement of asphalt shingles on roofs or mineral-surfaced roll roofing", so an ordinary Athens re-roof is not inspected by the County. The exemption removes the inspection, not the requirement, and section 7-1-6(b) says so itself: "Exemption from the permit requirements of this code shall not be deemed to grant authorization for any work to be done in violation of the provisions of the technical codes or any other laws or ordinances." That is also what O.C.G.A. 8-2-25(a) says.
Augusta-Richmond County, Georgia - Planning and Development Department (Augusta-Richmond County, Georgia)
Required, and Augusta enforces it with a signed form at the counter. The Chief Building Official issued a memorandum to Contractors, Developers, and Homeowners under the subject line Roofing - Drip Edge Requirement, dated February 6, 2025 and carrying revision 3 of February 21, 2025, which states that "the 2018 International Residential Code and the 2018 International Building Code require drip edge. The Roofing Inspection will be failed if the roof installation does not include drip edge." The memo reprints the residential provision, which calls for a drip edge at the eaves and rake edges of shingle roofs, adjacent segments overlapped not less than 2 inches, the drip edge extending not less than one-quarter inch below the roof sheathing and not less than 2 inches back up onto the roof deck, mechanically fastened to the deck at not more than 12 inches on centre, with underlayment over the drip edge along eaves and under it along rakes. It then carries a signature block: "PLEASE SIGN, DATE AND RETURN THIS MEMO TO THE PERMIT TECH. IF SUBMITTING ONLINE, PLEASE ATTACH TO THE PERMIT APPLICATION." The Department's residential permit requirements sheet lists the Drip Edge Form among the documents a roofing permit application carries, and the Building Permits page links it beside the online re-roof permit. Note that the memo as published cites the 2018 editions, which were Georgia's mandatory editions when it was written; the mandatory residential edition moved to the 2024 International Residential Code with Georgia Amendments on January 1, 2026.
Bartow County, Georgia - Community Development Department, Building Inspections Division (Bartow County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, and Bartow County states the reason for that in its own Code more plainly than most Georgia jurisdictions do. Section 18-31 reads: "The following standard building codes are in force in each county of this state as a matter of law, pursuant to O.C.G.A. 8-2-25, and are therefore in force in Bartow County", and lists eight, the "International Residential Code for One- and Two-Family Dwellings (ICC)" among them. That is the operation-of-law link the field rests on, recited from the local side: under O.C.G.A. 8-2-25(a) the mandatory state minimum standard codes bind construction in Georgia whether or not the local government chooses to enforce them locally, and the County's Building Inspections page names the editions it enforces, the 2024 International Residential Code with Georgia Amendments among them. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: its full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. Bartow County's own building instrument was re-opened in full for this entry, not taken from an earlier report: Chapter 18, Building Code, of the Code of Bartow County, all 162 documents and 183,831 characters of it, Articles I through IV including the thirteen divisions of Article II, from section 18-1 through the County's International Property Maintenance Code amendments, searched on anchored terms with zero hits for "drip", zero for "R905", zero for "Chapter 9" and zero for "shingle". Nothing in the chapter amends a roof-covering provision. The nearest thing to a local roofing rule is section 18-128, which makes it unlawful "to use roof or wall covering material that has not been approved by the applicable building code as exterior covering material", allowing tarpaulins, plastic sheeting or OSB only as a temporary repair for 60 days after damage with one 60-day extension for cause; that defers to the applicable code rather than changing it. APPENDIX U IS NOT ADOPTED, and Bartow switches appendices off by default: section 18-32 provides that enforcement of the eight codes "shall not include enforcement of appendices to such codes" unless the appendix is referenced in the code text, specifically included in a county administrative ordinance, or adopted by the Department of Community Affairs with the approval of the board. The only appendix the chapter itself takes up is Appendix A, the Boarding Standard, adopted within the County's International Property Maintenance Code amendments, and the only appendix it references is Appendix G for swimming pool fencing. Neither is the Disaster Resilient Building Code IRC Appendix, so its enhanced deck sealing and shingle fastening do not apply here. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Bartow County unamended. One practical warning for a roofer: the County's own "Do I Need A Permit" handout lists "Replace or repair roofing, or installing a new roof over existing roofing" under "Work NOT requiring a building permit", so an ordinary Bartow re-roof is not inspected by the County. The handout answers the obvious next question itself, in the County's own words: "regardless of whether a permit is required, the project must meet all adopted construction codes adopted by the State of Georgia and Bartow County requirements." The exemption removes the inspection, not the requirement, which is also what O.C.G.A. 8-2-25(a) says.
Carroll County, Georgia - Department of Community Development, Building Section (Carroll County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, AND IN FORCE IN CARROLL COUNTY UNAMENDED. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Carroll County whether or not the County elects to enforce it locally; the Department of Community Affairs publishes the current mandatory list, on which the residential code is the International Residential Code, 2024 Edition, with Georgia Amendments 2026, effective January 1, 2026. The Department's amendment packet for that edition carries no amendment to Chapter 9, Roof Assemblies, so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. There is no county rewrite either. Carroll County's Code of Ordinances chapter 18, Buildings and Building Regulations, was opened in full for this record - article I including the Ordinance for Administration and Enforcement of Construction Codes at sections 18-11 to 18-18, article II Construction Codes at section 18-26, article III Dilapidated and Unsafe Buildings at sections 18-46 to 18-76, and article IV Property Maintenance Code at section 18-91 - and searched for drip, for Section R905, for Chapter 9 and for shingle. The chapter contains no occurrence of drip, of R905 or of shingle, and its single Chapter 9 reference is to chapter 9 of the International Fire Code in a sprinkler and fire-flow provision at section 18-26(8)a, which is not the roofing chapter. Section 18-26 adopts the residential code as the state amends it and section 18-14(a)(3) does the same, so the County adds nothing to the roofing chapter and takes nothing away. Appendix U Disaster Resilient Construction, which the Department of Community Affairs adopts as optional and which adds fastening and deck-sealing rules but could not remove a drip edge in any event, is not shown to be adopted in Carroll County. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force here unamended, and the section number is a pointer to where to read it rather than a summary of what it says. One practical note: the County's required inspections for a building permit are the foundation, frame and final stages, so on a job small enough to be an ordinary repair under section 18-15(b)(7) or (9) no county inspector will look at the eaves at all - which changes who checks the work, not whether the requirement applies.
Chatham County, Georgia - Department of Building Safety & Regulatory Services (Chatham County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, and Chatham County disposes of the question in a single line of its own Code. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Chatham County whether or not the County elects to enforce it locally. Section 20-201 of the County Code adopts the standard codes published by the International Code Council and the National Fire Protection Association "as the regulations governing the construction of buildings and other structures in the County", taking the "International Residential Code (IRC), current edition as amended" sixth of ten, and section 20-211 then reads in its entirety: "Residential Code Amendments as adopted by the State." So the County makes no residential amendments of its own; it takes Georgia's. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. Chatham County's own building instrument was re-opened in full for this entry, not taken from an earlier report: Chapter 20, Building (Construction) Regulations, of the Chatham County Code Book, all sixteen pages and 27,798 characters of it, Articles I through IV and sections 20-101 through 20-402, searched on anchored terms with zero hits for "drip", zero for "R905", zero for "Chapter 9", zero for "shingle" and zero for "roof". Its technical-amendment sections are administrative rather than prescriptive: section 20-203 amends the Building Code only as to permit valuations and the composition of the Board of Adjustments and Appeals, and sections 20-204 through 20-212 take the plumbing, gas, mechanical, fire, electrical, residential and housing amendments as adopted by the State. APPENDIX U HAS NOT BEEN SHOWN TO BE ADOPTED, and the drafting of the adopting section is the reason. Section 20-201 takes "International Building Code (IBC), including Appendices and current edition as amended" but attaches no appendices clause to any of the other nine codes, the Residential Code included, and the single occurrence of the word appendices anywhere in Chapter 20 is that Building Code clause. So the optional Disaster Resilient Building Code IRC Appendix has not been shown to apply here, and its enhanced deck sealing and shingle fastening are not established for this county. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Chatham County unamended. A roofing permit is required here, so the requirement and the inspection travel together.
Cherokee County, Georgia - Building Inspections and Development Service Center (Cherokee County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, and it applies in Cherokee County exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Cherokee County whether or not the County elects to enforce it locally. The County's own adoption is floating rather than edition-by-edition: Official Code section 14-1(a) records the intent of the board of commissioners "to enforce the latest editions of the following State of Georgia Minimum Standard Codes, as adopted and amended by the State of Georgia from time to time" and lists the "International Residential Code with Georgia Amendments" sixth of eight, adding Sections 101 through 111 and 113 through 114 of Chapter 1 for administration. The County publishes the editions itself: its Building Construction Codes sheet, headed January 1st 2026, names the 2024 International Residential Code among the codes "adopted by the State of Georgia as the minimum construction standards with Georgia amendments and are applicable state wide". The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. Cherokee County's own building instrument was re-opened in full for this entry, not taken from an earlier report: Chapter 14, Buildings and Building Regulations, of the Official Code of Cherokee County, all 77 documents and 108,032 characters of it, Article I and Article II with its property-maintenance divisions, searched on anchored terms with zero hits for "drip", zero for "R905", zero for "Chapter 9" and zero for "shingle". The one local amendment section 14-1 carries is to the plumbing code, on water-efficient fixtures and landscape irrigation, and the Building Department's own published amendment sheet states that "Cherokee County Building Department has one local amendment regarding residential sprinklers in drive-under garages. This local amendment is on file with the GA Department of Community Affairs as required." That amendment was read: it is a sprinkler piping, head-spacing and alarm standard and touches no roofing provision. APPENDIX U IS NOT ADOPTED. Chapter 14 adopts exactly two Residential Code appendices, "Appendix S of the 2018 Georgia State Amendments to the International Residential Code for One and Two Family Dwellings" at section 14-1(a)(6)b, and Appendix G for swimming pool barriers under County Resolution 2005-R-069 at section 14-63; the former section 14-2, which had dealt with appendices, was repealed outright by Ordinance No. 2018-O-007 on August 21, 2018. Neither adopted appendix is Appendix U, so its enhanced deck sealing and shingle fastening do not apply here. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Cherokee County unamended. One practical warning for a roofer: the County's Building Inspections page states that "a permit is not required to replace shingles, install siding, windows, paint, replace floor covering or minor repairs for routine maintenance", while "structural changes in roof design" do require one. So an ordinary Cherokee re-roof is not inspected by the County. The exemption removes the inspection, not the requirement: under O.C.G.A. 8-2-25(a) the mandatory code binds the work whether or not the local government chooses to enforce it locally.
City of Alpharetta, Georgia - Community Development Department, Building Division (City of Alpharetta, Georgia)
STATE-GOVERNED, NOT CITY-SET. Alpharetta adopts the state codes rather than writing its own: Municipal Code section 8-29, "Building codes adopted," adopts and incorporates by reference "the latest editions" of the state minimum standard codes enumerated in O.C.G.A. 8-2-20(9)(B)(i), listing among them the "International Residential Code for One- and Two-Family Dwellings (ICC)", "all as adopted, amended, and/or supplemented, from time to time, by the Georgia Department of Community Affairs." That adoption floats with the state rather than freezing an edition, and section 8-29(b) adds that where a City-listed publication is less stringent than the state minimum code, the state minimum code controls. The International Residential Code is in any event a mandatory state minimum standard code, so under O.C.G.A. 8-2-25(a) it binds construction in Alpharetta whether or not the City elects to enforce it locally. The Georgia Department of Community Affairs amendment packet for the 2024 IRC, revised January 1, 2026, was read in full for this entry: it amends Chapters 1, 2, 3, 4, 5, 6, 8, 16, 19, 24 and 44 and Appendices BB, U and AY, and it carries no amendment to Chapter 9 (Roof Assemblies) at all, so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. Alpharetta's own building instrument was read in full as well: Municipal Code Chapter 8, Buildings and Building Regulations, all nine articles, from Article I (In General) through Article IX (Private Decentralized Wastewater Systems). Nothing in it mentions drip edge, underlayment, sheathing or shingles, and none of it amends any part of IRC Chapter 9. The City's Unified Development Code was searched as well and contains no roofing-code amendment either. The operative ICC text of R905.2.8.5, which sets the installation extent, laps and fastening, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Alpharetta unamended.
City of Atlanta, Georgia - Department of City Planning, Office of Buildings (City of Atlanta, Georgia)
STATE-GOVERNED, NOT CITY-SET, and it applies in Atlanta exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Atlanta whether or not the City elects to enforce it locally. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9 (Roof Assemblies), so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. Atlanta's own building-code amendments, collected as Appendix A, Building Code Amendments, Chapter I, in Part III of the Code of Ordinances, were read in full for this entry: all twelve sections, 101 through 1301, of which not one mentions drip edge, underlayment, sheathing or roof-covering fastening. So there is no Atlanta rewrite either. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and no third-party republication of it is relied on. What is recorded is the sourced fact that the requirement is in force in Atlanta unamended. One practical warning for a roofer: because a non-structural re-roof is exempt from permit in Atlanta under Appendix A Section 103.4, this requirement will usually go uninspected by the City, and Section 103.4 answers that directly: "Exemptions from permit requirements of this code shall not be deemed to grant authorization for any work to be done in any manner in violation of the provision of this code or any other laws and ordinances of the City of Atlanta."
City of Brookhaven, Georgia - Community Development Department, Building Division (City of Brookhaven, Georgia)
Brookhaven requires it by its own ordinance, which is rare in Georgia. Code section 7-24 sets out "Local ordinance requirements supplemental to the state-adopted International Residential Code", and one of them reads in full: "All roofing shingles shall be installed and maintained during the entire construction per manufacturer's recommendations. Roofing shall be installed and sloped according to the manufacturer specifications using flashing and waterproof caulking to prevent leakage and moisture accumulation. Drip edges shall be installed at all roofing edges." The requirement is unqualified - all roofing edges, with no exception for slope, covering type or eave-versus-rake - and it sits alongside three other local rules a roofer will meet on the same job: roof framing "shall be tied securely to wall framing, using hurricane type connections"; flashing and caulking must be installed at all exterior surfaces, roofs or appurtenances connected to another surface and must extend to abutting structures; and "Crickets shall be installed behind all chimneys and shall extend the full width of the chimney chase." The City also states in the same list that residential gutters must be continuously sloped, free of depressions or swags that collect standing water, and discharged to a designed or natural drainage system that does not adversely affect adjacent property. These are Brookhaven requirements in addition to whatever the state-adopted Residential Code says, not a restatement of it.
City of East Point, Georgia - Building Inspections and Permits Division (City of East Point, Georgia)
STATE-GOVERNED, NOT CITY-SET, and it applies in East Point exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in East Point whether or not the City elects to enforce it locally - and East Point does enforce, requiring a permit and inspections for a roof. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies, so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. East Point's own building instrument was opened in full for this entry: Chapter 3 of the Zoning Code and Development Regulations, Building Regulations, all sixteen articles A through P and every section from 10-3001 to 10-3079, of which not one mentions drip edge, roof covering, underlayment, sheathing, shingles or roof-covering fastening. The City's only amendments to the adopted codes, in Section 10-3001, are procedural. So there is no East Point rewrite either. Appendix U Disaster Resilient Construction, which the Department of Community Affairs adopts as optional and which carries extra deck-sealing and shingle-fastening rules, has not been shown to be adopted here; in any event it could not remove the drip-edge requirement. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in East Point unamended. Practical note: because East Point issues a roof permit and inspects roofs, this is a requirement that will actually be looked at, not merely one that applies on paper.
City of Gainesville, Georgia - Building Inspection Division, Community and Economic Development (City of Gainesville, Georgia)
STATE-GOVERNED, NOT CITY-SET, and it applies in Gainesville exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Gainesville whether or not the City elects to enforce it locally. The City's Unified Land Development Code adopts it in the same floating terms: section 16-1-8 adopts the document "marked and designated as the International Residential Code, current edition, with Georgia amendments, adopted by the Board of Community Affairs of the State of Georgia, as published by the International Code Council" as the Code of the City "for regulating the design, construction, quality of materials, erection, installation, alteration, repair, location, relocation, replacement, addition to, use or maintenance of one and two family dwellings and townhouses not more than three stories in height". The City's own Adopted Codes sheet, updated January 1, 2026, names the edition: the 2024 International Residential Code, with the note that "The above codes also have Georgia amendments to the codes". The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. Gainesville's own building instrument was re-opened in full for this entry, not taken from an earlier report: the Unified Land Development Code as last amended December 16, 2025, all 586 pages and 1,492,148 characters of it, Articles 1 through 20, including the whole of Article 16, Building and Property Maintenance Regulations, chapters 16-1 through 16-15. Searched on anchored terms, it returns zero hits for "R905" and one for "shingle", and that one is a zoning design standard rather than a code amendment. The City makes exactly one local amendment to any adopted technical code anywhere in the document, section 16-1-14, and it amends the Georgia State Minimum Standard Plumbing Code's definitions of high-efficiency fixtures. There is no local amendment to the Residential Code at all. APPENDIX U IS NOT ADOPTED. Each adopting section in chapter 16-1 takes its code as the current edition with Georgia amendments and adopts no appendix to the Residential Code; measured across the whole 1.49 million characters, the phrase "Appendix U" occurs zero times and "Disaster Resilient" occurs zero times, and the only appendices the document does invoke are Appendix B and Appendix D of the International Building Code and Appendix E of the state plumbing code. So Appendix U's enhanced deck sealing and shingle fastening do not apply here. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Gainesville unamended. Two local rules a roofer should carry, neither of which is a Chapter 9 amendment but both of which can change a job. First, section 9-4-1(a)(5) is a zoning use standard for a detached single-family dwelling: "All roof surfaces shall have a minimum pitch of 3:12, except that mansard and gambrel roofs must meet this requirement only for those surfaces that rise from the eaves. All roof surfaces exposed to view shall be covered with asphalt or fiberglass shingles, wood shakes or shingles, clay tiles, slate, standing seam metal, or similar materials", and it adds that "Minimum roof overhang shall be 12 inches." Second, inside the Gateway Corridor Overlay, section 7-2-7(b)(3) provides that "Metal or tin roofs are not permitted except for standing seam metal with a reflectance equal to or less than that of the siding material." A permit is required: section 16-6-3 lists the exemptions from a building permit and roofing is not among the twelve.
City of Johns Creek, Georgia - Community Development Department, Building Division (City of Johns Creek, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Johns Creek exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the City elects to enforce it locally. The City Code says the same from the local side: section 105-20(a) declares the intention of the council to enforce "the latest edition of the following Georgia State Minimum Standard Codes, as adopted and amended by the state department of community affairs" and names the International Residential Code among them, so the adoption floats with the state list and the operative residential standard here is the 2024 edition with Georgia Amendments 2026. The Georgia Department of Community Affairs amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies; the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. The City's own building instrument was re-opened in full for this entry rather than taken from an earlier report: Chapter 105, Buildings and Building Regulations, of the Code of Ordinances - all three articles and all of its sections from 105-19 through 105-131, some 65,000 characters - searched on anchored terms with zero hits for "drip", zero for "R905", zero for "Chapter 9" and zero for "shingle". The five occurrences of "roof" in the whole chapter are four identical framing and rough-in inspection descriptions and one irrigation rain-sensor rule. Chapter 105 is the only buildings and building regulations chapter in the Code; chapters 106 through 108 are reserved. The City writes no amendment to the Residential Code anywhere in it. APPENDIX U IS NOT ADOPTED, and the City's code answers that by enumeration rather than by silence. Section 105-20(b) adopts exactly one Residential Code appendix, "International Residential Code, Appendix G", and the City's own Building Codes page lists no Disaster Resilient appendix among the permissive codes it takes. The Department of Community Affairs adopts Appendix U, "Disaster Resilient Construction", as an optional permissive code that a local government must adopt for itself, and the appendix limits its own reach at AU101.3.1 to new development and to substantial improvements to existing development. Johns Creek has not adopted it. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Johns Creek unamended. One practical warning for a roofer: the City's permit checklist puts an ordinary roof replacement with no structural modification, and no more than 32 square feet of decking replaced, in the NO column of "Do I Need A Permit?", so most Johns Creek reroofs are never inspected by the City. The exemption removes the inspection, not the requirement - O.C.G.A. 8-2-25(a) makes the mandatory codes bind the work whether or not the local government enforces them, and Code section 105-52(a)(3) says the same of its own minor-repair exemption, which applies only "provided that such repairs shall not violate any of the provisions of the construction codes."
City of Marietta, Georgia - Development Services / Building Inspections (City of Marietta, Georgia)
STATE-GOVERNED, NOT CITY-SET. Marietta adopts the state codes rather than writing its own: Municipal Code section 7-4-2-020 declares the intention "to enforce the latest edition of the following Georgia State Minimum Standard Codes, as adopted and amended by the Georgia Department of Community Affairs," and lists the "International Residential Code for One- & Two-Family Dwellings" among them. The International Residential Code is in any event a mandatory state minimum standard code, so under O.C.G.A. 8-2-25(a) it binds construction in Marietta whether or not the City elects to enforce it locally. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9 (Roof Assemblies), so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. Marietta's own building instrument was read in full for this entry: Chapter 7-4, Building and Housing Regulations, in its entirety, meaning all fourteen sections of Article 7-4-2 (General Provisions), 7-4-2-020 through 7-4-2-150. Not one of them mentions drip edge, underlayment, sheathing or shingles, and none of them amends any part of IRC Chapter 9, so there is no Marietta rewrite either. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Marietta unamended.
City of Newnan, Georgia - Building Department (City of Newnan, Georgia)
STATE-GOVERNED, NOT CITY-SET, and it applies in Newnan exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Newnan whether or not the City elects to enforce it locally - and Newnan does enforce, requiring a roofing permit and inspection. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies, so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. Newnan's own building instrument was opened in full for this entry: Chapter 5 of the Code of Ordinances, Buildings and Building Regulations, all eight articles and every section from 5-1 to 5-83, of which not one mentions drip edge, roof covering, shingles, underlayment or roof-covering fastening. The City's amendments to the Residential Code are named and countable - section 5-70 on the substrate for vinyl siding under Table R703.4, and section 5-73 adding R312.1.1.1 on guards at retaining walls and R403.1.1.1 on footing reinforcement - and the City publishes that same list as a standalone Building Code Amendments sheet, which matches. So there is no Newnan rewrite either. Appendix U Disaster Resilient Construction, which the Department of Community Affairs adopts as optional and which carries extra deck-sealing and shingle-fastening rules, has not been shown to be adopted here; in any event it could not remove the drip-edge requirement. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Newnan unamended.
City of Peachtree Corners, Georgia - Building and Permitting Division (City of Peachtree Corners, Georgia)
REQUIRED, AND PEACHTREE CORNERS IS ONE OF THE FEW GEORGIA JURISDICTIONS THAT SAYS SO IN ITS OWN WORDS. The City's "Residential Re-roofing" building guide asks "Is drip edge required?" and answers "Yes, drip edge shall be provided at eaves and gables of shingle roofs, overlapped a min. of 2", extending a min. of 1/4" below roof sheathing and up the roof deck a min. of 2"." That is the City's own publication, carrying the City's logo, and it is quoted as printed; it is undated, so confirm it with the Building Division on a job where the detail matters. THE SAME ANSWER COMES OUT OF THE STATE CODE, INDEPENDENTLY. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Peachtree Corners whether or not the City elects to enforce it locally. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies, so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. The City's own building instrument was opened in full for this entry: Chapter 10 of the Code of the City of Peachtree Corners, Buildings and Building Regulations, all nine articles, of which not one amends the roofing chapter or mentions drip edge, shingles, underlayment or roof-covering fastening; section 10-23 adopts the state codes and adds no technical amendment. Appendix U Disaster Resilient Construction has not been shown to be adopted here and in any event could not remove the drip-edge requirement. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it - what is quoted above is the City's own statement, and what is otherwise recorded is the sourced fact that the requirement is in force here unamended. ONE PRACTICAL POINT THAT MATTERS HERE MORE THAN IN MOST GEORGIA CITIES: the City's permit table says a residential re-roof needs no building permit, so in many cases nobody will come and look. That removes the inspection, not the requirement - O.C.G.A. 8-2-25(a) binds the work either way.
City of Rome, Georgia - Rome-Floyd County Building Inspection Department (City of Rome, Georgia)
STATE-GOVERNED, NOT CITY-SET, and it applies in Rome exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Rome whether or not the City elects to enforce it locally - and Rome does enforce, issuing a re-roof permit and inspecting. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies, so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. Rome's own building instrument was opened in full for this entry: Chapter 5 of the Code of the City of Rome, Buildings, all ten articles and every section from 5-1 to 5-497, of which not one mentions drip edge, roof covering, shingles, underlayment or roof-covering fastening. Rome's only amendment to an adopted code is at section 5-76, which deletes and replaces Section B101.2.2 of the Building Code to set the membership of the Board of Appeals, and the City states on its own page that its codes "mirror Georgia State Minimum Standard Codes" apart from fire sprinkler requirements. So there is no Rome rewrite of Chapter 9 either. Appendix U Disaster Resilient Construction, which the Department of Community Affairs adopts as optional and which carries extra deck-sealing and shingle-fastening rules, is not adopted in Rome: sections 5-2 and 5-75 name the appendices the City takes, being a manufactured-housing appendix and the Building Code's Appendix B Board of Appeals, and they name no other. In any event it could not remove the drip-edge requirement. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Rome unamended.
City of Roswell, Georgia - Community Development, Building Division (City of Roswell, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Roswell exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the City elects to enforce it locally. The City Code says the same from the local side: section 5.3.1(a) adopts by reference "the latest edition of each as adopted and amended the latest editions of the following Georgia State Minimum Standard Codes" and names the International Residential Code among them, and section 5.3.2(i) applies that code to every one- and two-family dwelling. Because the adoption floats with the state list rather than naming a year, the operative residential standard for a Roswell house is the 2024 edition with Georgia Amendments 2026. The Georgia Department of Community Affairs amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies; the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. The City's own building instrument was re-opened in full for this entry rather than taken from an earlier report: Chapter 5, Building and Construction, of the Code of Ordinances of the City of Roswell, Georgia - all seven of its articles, 5.1, 5.3, 5.4, 5.5, 5.7, 5.8 and 5.9, and every one of their 109 sections, some 75,000 characters - searched on anchored terms with zero hits for "drip", zero for "R905", zero for "Chapter 9" and zero for "shingle". The four occurrences of "roof" in the whole chapter are all in the required-inspection list at section 5.4.39, describing when the frame and rough-in inspections are made. Roswell writes no amendment to the Residential Code anywhere in the chapter, and Chapter 5 is the Code's only building and construction chapter. APPENDIX U IS NOT ADOPTED. The only Residential Code appendix Roswell takes is Appendix G: it is listed at section 5.3.1(a)(9) as "International Residential Code, Appendix G", and section 5.3.3 provides in full that "The City of Roswell hereby adopts Appendix G of the International Residential Code." That is an enumeration, not a silence: Appendix G is the only Residential Code appendix Roswell takes. The Department of Community Affairs adopts Appendix U, "Disaster Resilient Construction", as an optional permissive code that a local government must adopt for itself, and the appendix limits its own reach at AU101.3.1 to new development and to substantial improvements to existing development. Roswell has not adopted it. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Roswell unamended. Unlike much of Georgia, a Roswell reroof is normally inspected: the City runs a named permit work class for it, "RESIDENTIAL BUILDING - ROOF COVERING (BLDR)", covering an application to repair, replace or recover existing roof coverings on residential dwellings or an accessory building or structure.
City of Sandy Springs, Georgia - Community Development Department, Building Division (City of Sandy Springs, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Sandy Springs exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the local government chooses to enforce it locally. Sandy Springs does enforce it, and its adoption floats with the State rather than naming an edition: Code of Ordinances section 105-19(a) declares "the intention of the council to enforce the latest edition of the following state minimum standard codes, as adopted and amended by the state department of community affairs" and lists the International Residential Code eighth of eight. The edition carried by that floating adoption is the 2024 International Residential Code with the Georgia Amendments 2026, effective January 1, 2026. The Georgia Department of Community Affairs amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies: the packet was opened in full for this entry, all 43 pages of it, and measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. The City's own instruments were re-opened in full for this entry and not taken from an earlier report. Chapter 105 of the Code of Ordinances, Buildings and Building Regulations, was read in full, all four articles and all 54 documents of it, from section 105-19 through the multifamily rental housing division, codified through Ordinance No. 2026-03-006 enacted March 17, 2026; searched on anchored terms it returns zero hits for "drip", zero for "R905", zero for "shingle", zero for any 905-series section number and zero for the phrase "Chapter 9". The Sandy Springs Development Code, codified through Ordinance No. 2025-09-22, was also read in full, all twelve articles and the street framework map appendix, and it likewise carries no roof-covering rule: its only hit for "drip" is a tree protection provision measuring the radius of a tree's drip line, and every one of its "shingle" hits is the sign ordinance's shingle sign, a small sign hung below a second-storey window sill. The Development Code does set an architectural materials palette for certain districts, requiring sloped roofs over 2:12 to be standing seam metal, slate, concrete or metal roof tiles or composition shingles, but that is a choice-of-material design standard and not an amendment to the Residential Code roofing chapter. So the City amends nothing in Chapter 9. APPENDIX U IS NOT ADOPTED, and Sandy Springs answers the appendix question by enumeration rather than by silence. Section 105-19(b) provides that "The following appendices of said codes, as adopted and amended by the state department of community affairs, are hereby referenced as though they were copied herein fully", and for the residential code it names exactly three: "International Residential Code appendices G, J, O." Appendix U is not among them. Note what Appendix U is and is not: section AU101.3.1 provides that its provisions "are not mandatory unless specifically referenced in an adopting ordinance" and that where they are adopted "the provisions shall apply to all new development and to substantial improvements to existing development", so it is a new-development and substantial-improvement appendix rather than a rule about how an ordinary reroof is installed. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Sandy Springs unamended. ONE PRACTICAL WARNING, BECAUSE MOST SANDY SPRINGS REROOFS ARE NOT INSPECTED. The City lists "Roof replacement involving shingles only" among the projects that do not require a permit, and says of its residential roofing permit that it is "Not required for replacing individual shingles on pitched roofs." The ordinance behind that is section 105-46(a)(3): "Ordinary minor repairs may be made with the approval of the building official without a permit, provided that such repairs shall not violate any of the provisions of the construction codes." The exemption removes the inspection, not the requirement, and section 105-46(a)(3) says so in its own final clause. O.C.G.A. 8-2-25(a) says the same thing from the state side. Build the drip edge in whether or not anyone is coming to look at it.
City of Savannah, Georgia - Development Services Department (City of Savannah, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Savannah exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the City elects to enforce it locally. Savannah does enforce it and publishes its own current list: "City of Savannah Construction & Life Safety Codes 2026" states that effective January 1, 2026 all construction in the jurisdictional limits of the City shall be designed and constructed to comply with the 2024 International Residential Code among the rest, "Including Georgia Amendments as adopted by the Georgia Department of Community Affairs (DCA)". The Code of Ordinances says the same from the local side at section 8-1001, which adopts by reference "the latest edition of the following Georgia State Minimum and Permissive Standard Codes, as adopted and amended by the Georgia Department of Community Affairs" and names the "Standard One and Two Family Dwelling Code (lnternational Residential Code for One and Two-Family Dwellings with Georgia State Amendments)". The Georgia Department of Community Affairs amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies; the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. The City's own building instrument was re-opened in full for this entry rather than taken from an earlier report: Part 8, Chapter 1, Building Regulations, of the Code of Ordinances of Savannah, Georgia - all six articles, A Buildings in General, B Administration and Enforcement of Minimum Codes, C Electrical Appeals and Advisory Board, D Homesteading Housing Program, E Plumbing and F Green Roofs, and every section from 8-1001 to 8-1183, some 103,000 characters - searched on anchored terms with zero hits for "drip", zero for "R905", zero for "Chapter 9" and zero for "shingle". Savannah amends the International Property Maintenance Code at section 8-1002 and writes its own green roof article, and it makes no amendment to the Residential Code anywhere in the chapter. SAVANNAH DOES WRITE ONE PIECE OF ROOFING LAW OF ITS OWN, AND IT DOES NOT REACH DRIP EDGE. Article F, Green Roofs, sections 8-1175 through 8-1183, adopted by Ordinance of 1-13-2011, sets minimum standards for the design, installation and maintenance of vegetated roof systems and applies to residential, commercial and industrial properties in the city limits. Read in full, it contains no reference to drip edge, roof edge, eaves or flashing of any kind; it governs membrane, root barrier, drainage, growing medium, plant material, installer accreditation and warranty periods. It is worth knowing before quoting vegetated-roof work and it has nothing to say about an asphalt-shingle reroof. APPENDIX U IS NOT ADOPTED, and Savannah answers the appendix question by enumeration. Section 8-1001 adds an appendix to exactly three codes: the Fire Code entry runs "to include the adoption of Appendix D - Fire Apparatus Access Roads", the Plumbing Code entry is "Further amended by the adoption of Appendix C, Gray Water Recycling Systems", and the Property Maintenance Code entry runs "to include the adoption of Appendix A - Boarding Standard". None belongs to the Residential Code, and the general clause at section 8-1033 - "Appendices as adopted by the City of Savannah or the State of Georgia's Department of Community Affairs shall be considered an integral part of the codes" - reaches only appendices one of them has adopted. The Department of Community Affairs adopts Appendix U, "Disaster Resilient Construction", as an optional permissive code that a local government must adopt for itself, and the appendix limits its own reach at AU101.3.1 to new development and to substantial improvements to existing development. Savannah has not adopted it. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Savannah unamended. One practical warning for a roofer: Savannah draws its permit line at the underlayment. Its residential projects sheets, both revised 12-10-21, split the job: the sheet headed RESIDENTIAL PROJECTS THAT NEED A PERMIT lists "Full roof replacement (including underlayment)" as needing a Building permit with no plans, while the sheet headed RESIDENTIAL PROJECTS THAT DO NOT NEED A PERMIT lists "Replace roof shingles only" and "Patch less than 100 sf of roof". So a shingle-only replacement is not inspected by the City. The exemption removes the inspection, not the requirement - O.C.G.A. 8-2-25(a) makes the mandatory codes bind the work whether or not the local government enforces them - and in a Historic District the sheets warn that exterior work still needs Historic Review Board approval.
City of South Fulton, Georgia - Development Services, Community Development and Regulatory Affairs (City of South Fulton, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in South Fulton exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the City elects to enforce it locally. The City Code says the same from the local side: section 3-1001(a) provides that "It is hereby declared to be the intention of the city to enforce the latest edition of the following Georgia State Minimum Standard Codes, as adopted and amended by the Georgia Department of Community Affairs" and names the International Residential Code eighth of nine, so the adoption floats with the state list and the operative residential standard here is the 2024 edition with Georgia Amendments 2026. The Georgia Department of Community Affairs amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies; the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. The City's own building instrument was re-opened in full for this entry rather than taken from an earlier report: Title 3, Building Regulations, of the Code of Ordinances of the City of South Fulton, Georgia - all nine of its chapters and every one of their 136 documents, some 196,000 characters, from section 3-1001 through the property maintenance and stormwater chapters - searched on anchored terms with zero hits for "drip", zero for "R905" and zero for "shingle". South Fulton writes no amendment to the Residential Code anywhere in the title. It writes exactly one local construction rule of its own, section 3-1001(e), and it is about construction type for tall large buildings, not roofing. The only roof provision in the whole title is section 3-6015 in the property maintenance chapter, which requires that roofs "be maintained so that they are structurally sound, in a safe condition and have no defects which might admit rain or cause dampness in the interior portions of a building" and that roofs and gutters be kept clear of debris; that is a maintenance duty on an owner, not a rule about how a new roof covering is installed. APPENDIX U IS NOT ADOPTED, and South Fulton answers the appendix question by a general clause rather than a list: section 3-2003(c) provides that "Any appendices referenced in chapter 1 of this title shall be considered an integral part of the construction codes", and Chapter 1 of Title 3 is the single section 3-1001, which references no appendix at all. The Department of Community Affairs adopts Appendix U, "Disaster Resilient Construction", as an optional permissive code that a local government must adopt for itself, and the appendix limits its own reach at AU101.3.1 to new development and to substantial improvements to existing development. South Fulton has not adopted it. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in South Fulton unamended. A South Fulton reroof is normally permitted and therefore inspected: section 3-2007(a)(1) requires a permit before any owner, authorized agent or contractor repairs or alters a building, and the only escape is the minor-repair allowance at 3-2007(a)(3) for work worth less than $2,500.00. Where that allowance does apply it removes the inspection, not the requirement - O.C.G.A. 8-2-25(a) makes the mandatory codes bind the work whether or not the local government enforces them.
City of Statesboro, Georgia - Building Inspections, Planning & Development Department (City of Statesboro, Georgia)
STATESBORO PUTS THIS ON ITS OWN INSPECTION CHECKLIST, WHICH IS BETTER EVIDENCE THAN MOST GEORGIA CITIES OFFER. The Residential Inspection Reference Checklist published by City Building Inspections lists, among the items an inspector checks at the Building Final, "Drip edges required IRC R905.2.8.5". So the requirement is not merely in force here in the abstract; the City has written it down as something it inspects for, and named the section it comes from. THE LEGAL FOOTING UNDER THAT. The International Residential Code is a mandatory Georgia state minimum standard code, and the Department of Community Affairs states that any structure built in Georgia must comply with the mandatory codes "whether or not the local government chooses to locally enforce these codes", under O.C.G.A. Section 8-2-25(a). Statesboro does enforce: Code of Ordinances section 14-1 directs the City to enforce the latest edition of those codes, and the City requires a permit for a residential re-roof. The Department amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies, so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. Statesboro has not rewritten it either: Chapter 14 of the Code of Ordinances, all three articles and every section from 14-1 to 14-71, was opened in full for this entry and contains no mention of drip edge, roof covering, shingles, underlayment or Chapter 9 of any code. Appendix U Disaster Resilient Construction, which the Department adopts as optional and lists among its permissive codes, is not referenced in section 14-1 and by its own AU101.3.1 is not mandatory unless specifically referenced in an adopting ordinance; it could not remove a drip-edge requirement in any event. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Statesboro unamended, and that the City inspects for it.
City of Stonecrest, Georgia - Building and Permitting Division (City of Stonecrest, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Stonecrest exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the local government chooses to enforce it locally. Stonecrest does enforce it, and it says so from the local side in a floating adoption: City Code section 7-23(a) declares the City Council intention "to enforce and adopt the State Minimum Standard Codes, as defined by O.C.G.A. § 8-2-20(9)", provides that "All new construction, installations, repairs or alterations shall be in conformance with the current edition of the following codes and referenced appendixes with state amendments", and names the "International Residential Code and Appendix G" second of nine. The edition currently in force under that floating adoption is the 2024 International Residential Code with the Georgia Amendments 2026, effective January 1, 2026. The Georgia Department of Community Affairs amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies: the packet was opened in full for this entry, all 43 pages of it, and measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. The City's own building instrument was re-opened in full for this entry and not taken from an earlier report: Chapter 7 of the Code of Ordinances of the City of Stonecrest, Buildings and Construction, all six articles and all 74 documents of it, sections 7-1 through 7-257, searched on anchored terms with zero hits for "drip", zero for "R905", zero for "shingle" and zero for any 905-series section number. Stonecrest amends the Residential Code in exactly two places, and section 7-24(b) is where both sit: it fills in the blanks in Table 301.2(1) with twelve entries, and it adds seven local supplemental requirements dealing with plans kept on the site, a sealed staking survey at footing or slab inspection, concrete reinforcing and batch tickets, driveway aprons and slopes, garage floor elevation and parking depth, and topsoil and disturbed areas. None of the nine reaches a roof covering. The single mention of a "chapter 9" anywhere in Chapter 7 is in section 7-119(c), which requires fire protection system shop drawings to "contain all information as required by the referenced installation standards in chapter 9 of the International Building Code" - that is the BUILDING code's fire-protection chapter, not the Residential Code roofing chapter, and it has nothing to do with roofing. APPENDIX U IS NOT ADOPTED, and Stonecrest answers the appendix question by enumeration rather than by silence. The Department of Community Affairs adopts Appendix U, Disaster Resilient Construction, as optional, so it reaches a Georgia jurisdiction only by that jurisdiction's own act. Section 7-23(c) provides that "The appendices included in any code adopted pursuant to this chapter are not intended for enforcement unless specifically referenced in this chapter or specifically included in this Code", and the only Residential Code appendix section 7-23 names is Appendix G. So Appendix U is not enforceable in Stonecrest. Note what Appendix U is and is not: section AU101.3.1 provides that its provisions "are not mandatory unless specifically referenced in an adopting ordinance" and that where they are adopted "the provisions shall apply to all new development and to substantial improvements to existing development", so it is a new-development and substantial-improvement appendix rather than a rule about how an ordinary reroof is installed. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Stonecrest unamended. A practical note on scope: the City Permit Required Checklist puts "New roof covering or roof decking (residential)" in the Yes column and "Minor repairs to roof covering" in the No column, so an ordinary Stonecrest reroof is permitted and inspected, while a small repair is not. Where a scope falls on the no-permit side, the absence of a permit removes the City inspection and not the requirement - O.C.G.A. 8-2-25(a) binds the construction either way.
City of Tucker, Georgia - Building and Permitting Division, Community Development (City of Tucker, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Tucker exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the City elects to enforce it locally. The City Code says the same from the local side: section 8-1(a) provides that "The city enforces the latest edition of the following state minimum standard codes, as adopted and amended by the state department of community affairs, and as set forth in O.C.G.A. § 8-2-20", and lists the "International Residential Code for One- and Two-Family Dwellings" sixth of ten. That adoption names no edition, so the operative residential standard here is the 2024 edition with Georgia Amendments 2026. The Georgia Department of Community Affairs amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies; the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. The City's own building instrument was re-opened in full for this entry rather than taken from an earlier report: Chapter 8, Buildings and Construction, of the Code of Ordinances of the City of Tucker, Georgia - both articles, all three divisions and every one of its 24 sections from 8-1 to 8-102, some 54,000 characters - searched on anchored terms with zero hits for "drip", zero for "R905", zero for "Chapter 9" and zero for "shingle". The four occurrences of "roof" in the whole chapter are the frame inspection and three rough-in inspection descriptions in section 8-100. Tucker writes exactly two local amendments to the state codes and neither touches roofing: section 8-1(c) amends the International BUILDING Code to remove a sprinkler provision and require NFPA 13 sprinklers throughout new multifamily buildings over three units, and section 8-1(d) fills in the bracketed blanks in seven sections of the International Property Maintenance Code. The Residential Code is adopted unamended, and Chapter 8 is the Code's only buildings and construction chapter. WHETHER APPENDIX U APPLIES IN TUCKER IS NOT SETTLED, AND THIS RECORD DOES NOT SETTLE IT. Most Georgia jurisdictions enumerate the appendices they take; Tucker writes a broad clause instead. Section 8-2 provides that "Any appendices referenced in this chapter or made part of the state minimum standards codes shall be considered an integral part of the construction codes", and Chapter 8 nowhere names Appendix U. The Department of Community Affairs adopts Appendix U, "Disaster Resilient Construction", as an optional permissive code that a local government must adopt for itself, and the appendix limits its own reach at AU101.3.1 to new development and to substantial improvements to existing development. A roofer who needs that answer should put it to the Building Official rather than assume it either way. It does not disturb the drip-edge position: the requirement sits in the base Chapter 9 text, which Georgia has not amended and Tucker has not amended. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Tucker unamended.
City of Valdosta, Georgia - Inspections Department (City of Valdosta, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Valdosta exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the City chooses to enforce it locally, and the Department of Community Affairs states that the mandatory codes are applicable to all construction whether or not they are locally enforced. The mandatory residential standard today is the International Residential Code, 2024 Edition, with Georgia Amendments 2026. Valdosta enforces it and says so on its own Building Construction Codes page: "The City of Valdosta operates under the latest (Mandatory) code editions adopted by the Georgia Department of Community Affairs". Its enacted code says the same. Code section 18-41 provides that "The city does hereby adopt, for enforcement, the latest edition of the following state minimum standard codes as adopted and amended by the state department of community affairs", listing ten and naming the "International Residential Code for One- and Two-Family Dwellings" sixth. That is a floating adoption fixing no edition, so the City moved to the 2024 editions when the State did. THE GEORGIA AMENDMENT PACKET DOES NOT TOUCH THE ROOFING CHAPTER. The Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: its full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. BOTH OF THE CITY'S OWN BUILDING INSTRUMENTS WERE RE-OPENED IN FULL FOR THIS ENTRY, NOT TAKEN FROM AN EARLIER REPORT. The first is Chapter 18, Buildings and Building Regulations, of the Code of the City of Valdosta, crawled from the codifier's own interface on September 6, 2026, all seven articles and all 97 documents of it, 98,523 characters, covering Article I in general, Article II construction codes, Article III water conservation restrictions, Article IV excavating and trenching, Article V contractors, with its divisions for the construction board of adjustment and appeals and the housing board of adjustments and appeals, Article VI telecommunication towers and antennas and Article VII unfit buildings and structures. Anchored searches over that text return zero hits for "drip", zero for "R905", zero for the phrase "Chapter 9", zero for "shingle" and zero for any word beginning "roof": the chapter contains no roofing provision of any kind and amends no section of Chapter 9 of the Residential Code. The second is Appendix J to the Land Development Regulations, "Local Administration and Enforcement Provisions of the International Building Code", dated July 7, 2011 and made under the intergovernmental agreement between the City of Valdosta and Lowndes County that established a Joint Department of Community Development. It was downloaded and read in full for this entry, all twenty-four pages and all eight articles, 73,415 characters of extracted text. It too returns zero hits for "drip", zero for "R905", zero for the phrase "Chapter 9" and zero for "shingle"; its only four occurrences of a word beginning "roof" are inspection-stage descriptions of the frame and rough-in inspections, which are made after the roof and framing are in place. Appendix J amends no technical code provision. APPENDIX U IS NOT ENFORCED HERE, AND APPENDIX J'S OWN APPENDICES CLAUSE IS WHAT ANSWERS IT. The definition of CONSTRUCTION CODES in Appendix J section 1.1 closes: "Appendices to the Construction Codes shall not be considered to be included within the definition of Construction Codes and enforced hereunder except when: (1) any provision of an appendix is specifically referenced in the code text; (2) an appendix to a code is specifically included in an administrative ordinance adopted by the Governing Authorities; or (3) an appendix to a code is specifically adopted by the Georgia Department of Natural Resources with the approval of the Board of Community Affairs." Neither Appendix J nor Code chapter 18 includes any appendix to the Residential Code. Appendix U, the Disaster Resilient Building Code IRC Appendix, is adopted by the State as optional, and its own section AU101.3.1 limits it to new development and to substantial improvements to existing development. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Valdosta unamended. No permit exemption qualifies this in Valdosta: the City states on its own permitting page that a building permit is required to construct, enlarge, alter, repair, move, demolish or change the occupancy of a building or structure and that this "includes, but is not limited to, roofs", and roofing appears nowhere in Appendix J's list of work exempt from permit.
City of Warner Robins, GA - Building Inspections Department (City of Warner Robins, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Warner Robins exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the City chooses to enforce it locally, and the Department of Community Affairs states that the mandatory codes are applicable to all construction whether or not they are locally enforced while the permissive codes are only applicable if a local government chooses to adopt and enforce them. The mandatory residential standard today is the International Residential Code, 2024 Edition, with Georgia Amendments 2026, and it is that standard, not the City's own list, that fixes the technical content of a Warner Robins roof. THE GEORGIA AMENDMENT PACKET DOES NOT TOUCH THE ROOFING CHAPTER. The Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: its full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. THE CITY'S OWN INSTRUMENT WAS RE-OPENED IN FULL FOR THIS ENTRY, NOT TAKEN FROM AN EARLIER REPORT. Chapter 6, Buildings and Building Regulations, of the Code of the City of Warner Robins was crawled from the codifier's own interface on September 6, 2026, all of it: the chapter's editor's note recording the codes adopted for enforcement, Article I in general, Article II the building code, Article III electricity, Article IV gas, Article V mechanical systems, Article VI plumbing, Article VII swimming pools, Article VIII the housing code, Article IX advertising and signs, Article X unsafe buildings and Article XI reserved, 128 documents and 130,092 characters in total, codified through Ordinance No. 15-25 enacted May 19, 2025. Anchored searches over that text return zero hits for "drip", zero for "R905", zero for the phrase "Chapter 9" and zero for "shingle". Chapter 6 amends no section of Chapter 9 of the Residential Code. Of its fifteen occurrences of a word beginning "roof", eleven are in the Article IX sign ordinance's definition and prohibition of roof signs, two are an Article III electrical conduit clearance, and two are in the City's single local roof-related provision, section 6-27, which is a townhouse fire-separation rule made against the Standard Building Code in 1991: it requires each townhouse to be separated from adjoining townhouses by separate exterior walls and to "have roof sheathing of noncombustible material, or fire retardant treated wood, or one (1) layer of five-eighths inch (16 mm) type X gypsum board attached to the underside of roof decking, for not less than four (4) feet (1219 mm) width on each side of the exterior dividing wall". That is a fire-separation requirement at a party wall. It is not a roof-covering rule, it is not an amendment to the Residential Code's roofing chapter, and it says nothing about drip edge. APPENDIX U IS NOT ADOPTED HERE, AND THE CITY'S OWN ENUMERATION IS WHAT ANSWERS IT. The editor's note to Chapter 6 lists ten codes adopted for enforcement by reference on the City's instruction through Ord. No. 43-20 adopted December 21, 2020 and its predecessors back to Ord. No. 67-96, and then states "The following permissive codes are adopted for enforcement in the City:" and names exactly two, the "International Property Maintenance Code, 2018 Edition, with Georgia Amendments (2021)" and "International Residential Code Appendix S. Tiny Houses". Appendix S is the only Residential Code appendix Warner Robins takes. Appendix U, the Disaster Resilient Building Code IRC Appendix, is adopted by the State as optional and is listed by the Department of Community Affairs among the permissive codes a local government must adopt before it can enforce it; it is not on the City's list. Its own section AU101.3.1 limits it to new development and to substantial improvements to existing development. ONE THING TO READ CAREFULLY IN THE CITY'S OWN TEXT, AND IT DOES NOT CHANGE THE ANSWER. The same editor's note names the "International Residential Code, 2018 Edition, with Georgia Amendments (2020)" among the codes adopted for enforcement, while the current mandatory state minimum standard is the 2024 edition; and Code section 6-26, separately, still adopts "the 2012 International Building Code" as the building code of the city. What a Georgia city enumerates is which codes it will enforce, not what the law requires: under O.C.G.A. 8-2-25(a) the mandatory codes bind whether or not the city enforces them, and a local amendment less stringent than the state minimum is not available to it. The drip-edge requirement is therefore in force in Warner Robins whichever of those lists is read, because the City has amended no part of the roofing chapter under any of them. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Warner Robins unamended. Chapter 6 contains no list of work exempt from permit, so no local permit exemption qualifies this here; and where any Georgia jurisdiction does exempt a non-structural reroof, the exemption removes the inspection and not the requirement, which is what O.C.G.A. 8-2-25(a) says.
City of Woodstock, Georgia - Building & Safety Division, Community Development Department (City of Woodstock, Georgia)
STATE-GOVERNED, NOT CITY-SET, AND IT APPLIES IN WOODSTOCK EXACTLY AS ELSEWHERE IN GEORGIA. The International Residential Code is one of the codes Georgia designates a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the City elects to enforce it locally - and Woodstock does enforce, adopting the Code by ordinance and running its own plan review and inspections under the 2024 edition from January 1, 2026. The Georgia Department of Community Affairs amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies, so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. Woodstock has not rewritten it either. Chapter 8 of the Woodstock Code, Buildings and Building Regulations, was opened in full for this entry - Article I section 8-1, Article II sections 8-21 to 8-33, Article III sections 8-55 to 8-57 and 8-88 to 8-92, Article IV sections 8-113 to 8-115, Article V sections 8-144 to 8-151 - and it contains no mention of drip edge, roof covering, shingles, underlayment or Chapter 9 of any code, and no technical amendment to any adopted code. Section 8-56 adopts the state minimum standard codes by reference and its subsection (b), which is the exhaustive list of what Woodstock adds locally, contains only the Property Maintenance Code and Chapter 1 of the Building Code as administrative provisions. Appendix U Disaster Resilient Construction, which the Department adopts as optional and lists among its permissive codes, is referenced nowhere in section 8-56 and by its own AU101.3.1 is not mandatory unless specifically referenced in an adopting ordinance; it could not remove a drip-edge requirement in any event. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Woodstock unamended. And note the Georgia point that catches people out: where a permit is not required for a particular job, that removes the inspection, not the requirement.
Clayton County, Georgia - Community & Economic Development Department, Building Permits (Clayton County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, and it applies in Clayton County exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Clayton County whether or not the County elects to enforce it locally, and the County's own Code says the same thing from the local side: section 18-1(a) applies the building chapter to construction, alteration, replacement and repair of any structure in the county and enforces "the latest edition of the following mandatory Georgia State Minimum Standard Codes, as adopted and amended by the Georgia Department of Community Affairs", listing the International Residential Code for One- and Two-Family Dwellings among them. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. Clayton County's own building instrument was re-opened in full for this entry, not taken from an earlier report: Chapter 18, Buildings and Building Code Regulations, all fifty-six documents and 109,134 characters of it, Articles I through XI, sections 18-1 through 18-105, searched on anchored terms with zero hits for "drip", zero for "R905", zero for "Chapter 9" and zero for "shingle". Its one code-amendment article, Article VII, amends only the International Plumbing Code and the International Property Maintenance Code, and its one local construction-standards section, 18-61, imposes County requirements on exterior siding sheathing, interior amenities and retaining walls while saying nothing at all about roof covering. APPENDIX U IS NOT ADOPTED: section 18-1(b) is the County's permissive-code provision and it names exactly two, "the 2018 edition of the International Property Maintenance Code and the 2018 edition of the Existing Building Code", so the Disaster Resilient Building Code IRC Appendix and its enhanced deck sealing and shingle fastening do not apply here. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Clayton County unamended. One practical warning for a roofer: section 18-41(a) lists "Roof re-covering and replacement" among the works for which a building permit is not required, unless the existing roof or covering "is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing", the existing covering "is wood shake, slate, clay, cement or asbestos-cement tile", or "the roof has two or more applications of any type of roof covering". So an ordinary Clayton County re-roof will usually never be inspected by the County. The exemption removes the inspection, not the requirement: under O.C.G.A. 8-2-25(a) the mandatory code binds the work whether or not the local government chooses to enforce it locally.
Cobb County, Georgia - Community Development Agency, Development and Inspections Division (Cobb County, Georgia)
State-governed, not county-set, and it applies whether or not anyone inspects the job. Cobb County adopts the International Residential Code promulgated under O.C.G.A. 8-2-25 as amended from time to time, which today is the 2024 edition with Georgia Amendments 2026, and the Code's drip-edge requirement sits in the roofing chapter that neither the Georgia amendment packet nor Cobb's own section 18-232 changes. The base Code text is behind the publisher's paywall and is not restated here. The point a Cobb roofer should not miss is that the County's permit exemption for standard tab shingle replacement removes the inspection, not the requirement - O.C.G.A. 8-2-25(a) binds the work to the mandatory state codes whether or not the local government enforces them.
Columbia County, Georgia - Development Services, Building Standards Department (Columbia County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, and it applies in Columbia County exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in the county whether or not the County elects to enforce it locally. The County's own Code section 18-31(a) is a floating adoption in the same terms: "The latest edition of the following codes, as adopted and amended by the state department of community affairs, shall be enforced by the county", listing the "International Residential Code, including Chapter 1" seventh of eight, and the article carries a state law reference to O.C.G.A. 8-2-25 on its face. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. Columbia County's own building instrument was re-opened in full for this entry, not taken from an earlier report: Chapter 18, Buildings and Building Construction, all 153 documents and 181,865 characters of it, Articles I through XI, searched on anchored terms with zero hits for "drip", zero for "R905" and zero for "shingle". The only technical amendments the County makes anywhere in the chapter are seven fill-in revisions to the International Property Maintenance Code in section 18-31(c)(1), at sections 101.1, 103.5, 112.4, 302.4, 304.14, 602.3 and 602.4. It amends nothing in the International Residential Code, and the one occurrence of the word roofing in the whole chapter is section 18-247's list of specialty contractor trades, where "Roofing" heads the four. APPENDIX U IS NOT ADOPTED, and Columbia is unusually explicit about it: section 18-31(b) adopts appendices code by code, and for the International Residential Code it names exactly two, "Appendix G" and "Appendix J". The Disaster Resilient Building Code IRC Appendix is not among them, so its enhanced deck sealing and shingle fastening do not apply here. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Columbia County unamended. Unlike much of Georgia, this one will normally be inspected: Columbia County requires a permit for roofing as a named permit type, priced at a flat 150 dollars residential on the fee schedule effective July 8, 2026, so the requirement and the inspection travel together here.
Columbus, Georgia - Department of Inspections and Code (Columbus, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Columbus exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the consolidated government chooses to enforce it locally, and the Department of Community Affairs states that the mandatory codes are applicable to all construction whether or not they are locally enforced. The mandatory residential standard today is the International Residential Code, 2024 Edition, with Georgia Amendments 2026. Columbus does not name an edition of its own: Code section 8-13(c) provides that detached one- and two-family dwellings and multiple single-family dwellings (townhouses) not more than three stories above grade plane in height with a separate means of egress and their accessory structures "shall comply with the latest available edition of the International Residential Code, as amended and adopted by the State of Georgia." That is a floating adoption, so Columbus moved to the 2024 editions when the State did. THE GEORGIA AMENDMENT PACKET DOES NOT TOUCH THE ROOFING CHAPTER. The Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: its full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. THE CONSOLIDATED GOVERNMENT'S OWN INSTRUMENT WAS OPENED IN FULL FOR THIS ENTRY. Chapter 8, Buildings, of the Columbus Code of Ordinances was crawled from the codifier's own interface on September 6, 2026, all 78 documents and 131,666 characters of it, covering Article III the building code, Article IV the swimming pool code, Article V the property maintenance code, Article VI unsafe buildings and Article VII blighted property, the remaining articles being reserved. Anchored searches over that text return zero hits for "drip", zero for "R905", zero for the phrase "Chapter 9" and zero for "shingle". Chapter 8 amends no section of Chapter 9 of the Residential Code. Its seven occurrences of a word beginning "roof" are two floor-area measurement rules counting areas under a roof, three inspection-stage descriptions of frame and rough-in inspections made after the roof and framing are in place, and the two in section 8-44(d), which is described below. APPENDIX U IS NOT ENFORCED HERE, AND THE CODE'S OWN APPENDICES CLAUSE IS WHAT ANSWERS IT. Section 8-14.1(e), headed "Appendices", reads in its entirety: "To be enforceable, the appendices included in this code must be referenced in the code text or specifically included in the adopting ordinance." The only appendix referenced anywhere in Chapter 8 is Appendix A of the International Property Maintenance Code, in the Article V property maintenance provisions; no appendix to the Residential Code is referenced or adopted. Appendix U, the Disaster Resilient Building Code IRC Appendix, is adopted by the State as optional and is listed by the Department of Community Affairs among the permissive codes a local government must adopt by ordinance or resolution before it can enforce it. Its own section AU101.3.1 limits it to new development and to substantial improvements to existing development. THE ONE PLACE COLUMBUS'S OWN CODE SPEAKS TO A ROOF COVERING, AND IT POINTS THE SAME WAY. Section 8-44(d), in the property maintenance article, provides that repairs and alterations restoring a building to its condition previous to damage or deterioration, or altering it in conformity with the code, "may be made with the same kind of materials as those of which the building is constructed, but not more than 25 percent of the roof covering of a building shall be replaced in any period of 12 months unless the entire roof covering is made to conform with the requirements of this code for new buildings." That is a local threshold on like-for-like patching; it is not a drip-edge rule and it does not amend the roofing chapter, and past 25 percent in a rolling twelve months it sends the whole roof covering to the standard for new construction. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Columbus unamended. No blanket permit exemption qualifies this here: Columbus's only repair carve-out is qualitative and is a determination for the building official, section 8-14.4(a)(2)f.1 providing that "Ordinary minor repairs may be made without a permit, provided that such repairs shall not violate any of the provisions of the technical codes." Where a repair is exempt the exemption removes the inspection, not the requirement, and that is what O.C.G.A. 8-2-25(a) says.
Coweta County, Georgia - Building Permits & Inspections Division (Coweta County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, and Coweta County's own guide says so plainly on its face. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Coweta County whether or not the County elects to enforce it locally, and the County's Code says the same from the local side: section 14-1, Item 101.3.9, provides that "The provisions of the International Residential Code for One and Two Family Dwellings, as adopted and amended by the state Department of Community Affairs, shall apply to the construction, addition, prefabrication, alteration, repair, use, occupancy and maintenance of detached one and two family dwellings not more than three stories in height, and their accessory structures." The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. Coweta County's own building instrument was re-opened in full for this entry, not taken from an earlier report: Chapter 14, Buildings and Building Regulations, all 37 documents and 96,950 characters of it, Articles I through V, searched on anchored terms with zero hits for "drip", zero for "R905", zero for "Chapter 9" and zero for "shingle". Coweta is one of the few Georgia counties that does amend the Residential Code, so this is a read rather than an assumption: section 14-31(4) bars centre framing greater than sixteen inches on centre with eight named exceptions, requires a water-resistive barrier over the sheathing of all exterior walls, substitutes its own Attachment A siding table for the Code's, and takes up Appendix E. Every one of those is a wall or framing provision. Measured across the whole chapter, the only Residential Code section numbers it touches at all are R703, R703.2, R703.7, R703.10.1 and R703.10.2, which are exterior wall covering; not one R9-hundred number appears anywhere in Chapter 14. APPENDIX U IS NOT ADOPTED. Item 101.3.12 provides that "To be enforceable, the appendices included in the technical codes must be referenced in the code text or specifically adopted", and the only Residential Code appendix section 14-31 specifically adopts is Appendix E; the County's former local amendments to Appendix G, swimming pools, were repealed by Ordinance No. 004-17 of February 7, 2017. The Disaster Resilient Building Code IRC Appendix is nowhere in the chapter, so its enhanced deck sealing and shingle fastening do not apply here. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Coweta County unamended. This one is normally inspected: the Chapter 14 fee schedule prices a "Residential Re-Roof, Siding or Windows" permit at 150 dollars and a commercial re-roof at six cents a square foot with a 175 dollar minimum, so the requirement and the inspection travel together here. Corroboration, offered as corroboration and not as the source that carries this field: the County publishes a homeowner guide, "2024 IRC Residential Re-Roof", on its own DocumentCenter, which states "Drip edge is required around entire perimeter of roof" and tells the permit holder to call for a final roof inspection. Read that for what it is worth and no more. It is stamped "Document Published by SAFEbuilt, January 2026", it is a shared regional vendor template rather than a Coweta instrument, it never names Coweta County anywhere in its three pages, and it still refers the reader to "city staff" in a county document. Under this project's standing rule a first-party-published vendor template is the jurisdiction's voice but not its law, so it corroborates the County's enforcement practice here and the field rests on the Code.
DeKalb County, Georgia - Department of Planning & Sustainability, Permits, Plan Review & Inspections Division (DeKalb County, Georgia)
DeKalb requires it in its own words, which is unusual for a Georgia jurisdiction. Code of DeKalb County section 7-52(b)(2) is headed "Local supplemental ordinance requirements to the state adopted International Residential Code," and its subparagraph (L) provides: "Roof framing shall be tied securely to wall framing, using hurricane type connections. All exterior wall sheathing shall be made of seven-sixteenth (7/16) plywood or oriented strand board or other approved materials. Metal or self-sealing flashing shall be installed at least twelve (12) inches on either side of roof valleys. Drip edges shall be installed at all roofing edges." The drip-edge sentence is unconditional and is the County's own requirement, not a restatement of the base Code. Three companion items in the same list matter to the same job: (K) requires that "All roofing shingles shall be installed and maintained during the entire construction per manufacturer's recommendations" and that "Roofing shall be installed and sloped according to the manufacturer specifications using flashing and waterproof caulking to prevent leakage and moisture accumulation"; (Q) requires flashing and caulking "at all exterior surfaces, roofs or appurtenances that are connected to another surface," extending to abutting structures; and (R) requires that "Crickets shall be installed behind all chimneys and shall extend the full width of the chimney chase." How far the list reaches on a reroof: section 7-26 applies Chapter 7 to the alteration, repair and replacement of buildings within the county, and section 7-27(g) requires that additions, alterations or repairs "conform to that required for a new building, structure or system" without forcing the whole existing building up to code, while section 7-27(h) permits ordinary repairs "in the same manner and arrangement as in the existing system." Section 7-51(d) provides that where the chapter and a referenced code differ, the chapter governs. The base 2024 IRC also carries a drip-edge provision in its roofing chapter, which neither the Georgia Amendments nor DeKalb changes; that base text is behind the publisher's paywall and is not restated here. Enactment credit on section 7-52 is Ord. No. 04-09, Pt. I, 8-10-04 and Ord. No. 05-09, Pt. I, 7-26-05, carried in a codification current through Ordinance No. 2025-1606, enacted December 16, 2025.
Douglas County, Georgia - Building Permits & Inspections Department (Douglas County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, and in Douglas County that matters more than usual because the County's codified building chapter is decades out of date while its published code list is current. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Douglas County whether or not the County elects to enforce it locally. The County enforces it and publishes the list itself: under the heading "Current Code" its Building Permits and Inspections page states that "As of January 1, 2026 the Douglas County Board of Commissioners has adopted the following changes to the International Code Council codes and amendments to the State Minimum Standard Codes", and the list includes the "2024 International Residential Code with Georgia Amendments". The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: the packet's full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. Douglas County's own building instrument was re-opened in full for this entry, not taken from an earlier report: Chapter 6, Buildings; Construction and Related Activities, all 137 documents and 151,325 characters of it, Articles I through XXII, searched on anchored terms with zero hits for "drip", zero for "R905", zero for "Chapter 9" and zero for "shingle". The single occurrence of the word roof anywhere in the chapter is in a permit-renewal provision about a structure whose "foundation, roof, windows" are complete. Nothing in the chapter amends a roofing provision, and structurally it could not: the chapter's technical articles adopt the pre-2000 Southern Standard Building Code family, and its one residential article, section 6-331, adopts the CABO One- and Two-Family Dwelling Code by an ordinance of August 19, 1997, together with that code's own appendix A. The CABO code was superseded by the International Residential Code in 2000 and the body that published the standard codes named in this chapter no longer exists, so what governs a Douglas County house is the mandatory state code, not the codified chapter. APPENDIX U IS NOT ADOPTED. The County's own current code list is what answers this, because it reaches past the mandatory codes into the permissive ones - the 2018 International Property Maintenance Code, the 2008 National Green Building Standard, the 2018 International Green Construction Code and the 2018 International Performance Code for Buildings and Facilities are all codes a Georgia local government takes up by its own act - so the list is an enumeration of what Douglas County has chosen. The Disaster Resilient Building Code IRC Appendix is not on it, and the only appendix the residential article adopts is CABO's appendix A, so Appendix U's enhanced deck sealing and shingle fastening do not apply here. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Douglas County unamended. A roofing permit is required here, so in Douglas County the requirement and the inspection travel together.
Fayette County, Georgia - Department of Building Safety (Fayette County, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Fayette County exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the County chooses to enforce it locally, and the Department of Community Affairs states that the mandatory codes are applicable to all construction whether or not they are locally enforced. The mandatory residential standard today is the International Residential Code, 2024 Edition, with Georgia Amendments 2026. Fayette County enforces it by floating reference: Code section 102-22 provides that the codes it lists, "as amended from time to time by the state, are hereby adopted as the construction codes for the county, except for those administrative and enforcement sections where are provided for herein", the sixth of the eleven being the "International Residential Code for One- and Two-Family Dwellings (ICC)." So the County moved to the 2024 editions when the State did, without an ordinance of its own. THE GEORGIA AMENDMENT PACKET DOES NOT TOUCH THE ROOFING CHAPTER. The Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: its full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. THE COUNTY'S OWN INSTRUMENT WAS OPENED IN FULL FOR THIS ENTRY. Chapter 102, Buildings and Building Regulations, of the Code of Fayette County was crawled from the codifier's own interface on September 6, 2026, all fifteen articles and all 758 documents of it, 537,145 characters, from Article I in general and Article II administration and enforcement through Article III procedures for administration of the building code, Article IV procedures for the administration of the residential one- and two-family dwelling code, Articles V to X for the mechanical, plumbing, electrical, fuel gas, property maintenance and existing building codes, Article XI abatement of nuisances, Article XII registration of vacant or foreclosed real property, Article XIII the swimming pool and spa code, Article XIV the energy conservation code and Article XV abandoned mobile and manufactured homes. Anchored searches over that text return zero hits for "drip", zero for "R905" and zero for "shingle". The two hits for the phrase "chapter 9" are both construction-document requirements for fire protection systems, each requiring shop drawings for a fire protection system to contain all the information required by the referenced installation standards in chapter 9, the second naming that chapter as "chapter 9 of the International Building Code". Both are references to Chapter 9 of the International Building Code, which is the fire protection systems chapter, and neither is an amendment to Chapter 9 of the Residential Code, which is Roof Assemblies. Chapter 102 amends no section of Chapter 9 of the Residential Code. Of its fifteen occurrences of a word beginning "roof", most are inspection-stage descriptions and exterior-envelope plan requirements; the two that speak to roofing work are the permit exemption at section 102-487(1)n, quoted below, and an energy provision in Article XIV, section 102-2385.3, which exempts from the energy requirements "Reroofing for roofs where neither the sheathing nor the insulation is exposed" and requires roofs without insulation in the cavity, where the sheathing or insulation is exposed during reroofing, to be insulated either above or below the sheathing. Neither touches Chapter 9. APPENDIX U IS NOT ENFORCED HERE, AND THE COUNTY'S OWN APPENDICES CLAUSE IS WHAT ANSWERS IT. Section 102-466, headed "Appendices" and sitting in the same article that administers the residential code, reads in its entirety: "Provisions in the appendices shall not apply unless specifically referenced herein or in the adopting ordinance." Section 102-22 references no appendix of the Residential Code, and the only code appendix Chapter 102 adopts by name anywhere is a mechanical one, "Appendix C Design and Installation of Residential Flexible Ductwork Systems", at Article V. Appendix U, the Disaster Resilient Building Code IRC Appendix, is adopted by the State as optional and is listed by the Department of Community Affairs among the permissive codes a local government must adopt before it can enforce it. Its own section AU101.3.1 limits it to new development and to substantial improvements to existing development. THE PERMIT EXEMPTION IS REAL AND IT DOES NOT CHANGE THE ANSWER. Section 102-487, "Work exempt from permit", exempts at item (1)n "Roofing repairs and replacement, provided the new roofing material is identical to the existing roofing material, and the repair or replacement of structural sheathing (e.g. plywood, OSB, etc.) does not exceed 128 square feet", printed with the metric equivalent alongside, and adds that "This exemption does not apply to the supporting structural system or components (e.g. trusses, rafters, ceiling joists, etc.)." So an ordinary like-for-like Fayette County reroof is not inspected by the County. The exemption removes the inspection, not the requirement, and the same section says so in its own words: "Exemption from permit requirements of the residential code shall not be deemed to grant authorization for any work to be done in any manner in violation of the provisions of the residential Code or any other laws or ordinances of this jurisdiction." That is also what O.C.G.A. 8-2-25(a) says. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Fayette County unamended.
Forsyth County, Georgia - Department of Building and Licensing (Forsyth County, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Forsyth County exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the County chooses to enforce it locally, and the Department of Community Affairs states that the mandatory codes are applicable to all construction whether or not they are locally enforced. The mandatory residential standard today is the International Residential Code, 2024 Edition, with Georgia Amendments 2026. Forsyth County adopts by floating reference rather than by edition: Unified Development Code section 7-6.2 provides that no building or other structure shall be erected, moved, extended or enlarged, or structurally altered unless in compliance with all provisions of the International Building Code or International Residential Code for One and Two Family Dwellings "as adopted by the Georgia Department of Community Affairs and as changed or amended from time to time." So the County's residential code moves with the State's. THE GEORGIA AMENDMENT PACKET DOES NOT TOUCH THE ROOFING CHAPTER. The Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: its full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. BOTH OF THE COUNTY'S OWN BUILDING INSTRUMENTS WERE OPENED IN FULL FOR THIS ENTRY. The first is Chapter 18, Buildings and Building Regulations, of the Code of Forsyth County, crawled from the codifier's own interface on September 6, 2026, all eight articles and all 74 documents of it, 150,816 characters, covering Article I in general, Article II construction codes, Article III structure numbering, Article IV flow rate restrictions on plumbing fixtures, Article V cross connection control, Article VI water use and water conservation, Article VII third party inspection and Article VIII abatement of nuisances. The second is Appendix A to the Code, the Unified Development Code, Chapter 7, Permits, Certificates, Fees and Finances, which carries the County's permit, certificate and code-standards provisions and which Chapter 18 works alongside; it was crawled the same way on the same day, all seven articles and all 71 documents of it, 48,819 characters, covering land disturbance permits, building permits, trade permits, cottage food permits, certificates of occupancy, standards for permits and certificates, and zoning compliance. Anchored searches over Unified Development Code Chapter 7 return zero hits for "drip", zero for "R905", zero for the phrase "Chapter 9" and zero for "shingle", and its only two occurrences of a word beginning "roof" are inspection-stage descriptions. Anchored searches over Chapter 18 return zero hits for "R905", zero for the phrase "Chapter 9" and zero for "shingle", and its only two occurrences of a word beginning "roof" are the same landscape-irrigation component requirement, appearing twice in Article VI, for "A rain sensor shut-off installed in an area that is unobstructed by trees, roof over hangs, or anything else that might block rain from triggering the rain sensor shutoff." IT HAS TWO HITS FOR "DRIP" AND BOTH ARE IRRIGATION, NOT DRIP EDGE. Both sit in Article VI, water use and water conservation: the first is the definition, which opens "Drip irrigation means the use of an irrigation system manufactured and sold specifically for delivering water through small flexible pipes and emitters slowly and directly to the soil around the base of individual plants in a manner that minimizes evaporative losses, pooling, runoff and wetting of plant foliage", and the second is an item in a list of permitted outdoor watering methods, "Drip irrigation or irrigation using soaker hoses;". Neither is a roofing provision. Neither instrument amends any section of Chapter 9 of the Residential Code. APPENDIX U IS NOT ENFORCED HERE, AND THE COUNTY'S OWN APPENDIX ENUMERATION IS WHAT ANSWERS IT. Section 18-31(b) adopts by reference a named list of appendices, and every one of them belongs to a superseded pre-2000 code: Standard Building Code Appendix A, I, J and K; Standard Gas Code Appendix A, B, C and D; Standard Mechanical Code Appendix A; Standard Plumbing Code Appendix B, D, E, F, G, H, I and J; National Electrical Code Appendix A, B, C and D; the CABO 1 and 2 Family Dwelling Code; and the Georgia State Energy Code appendices. Section 18-36 restates the same list as "an explanation of the appendices to the codes adopted in section 18-31". No appendix to the International Residential Code appears in either section, and Unified Development Code Chapter 7 contains no occurrence of the word "appendix" or "appendices" at all. Appendix U, the Disaster Resilient Building Code IRC Appendix, is adopted by the State as optional and is listed by the Department of Community Affairs among the permissive codes a local government must adopt before it can enforce it. Its own section AU101.3.1 limits it to new development and to substantial improvements to existing development. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Forsyth County unamended. ONE PRACTICAL POINT. The County's Department of Building and Licensing publishes a "Do I Need a Permit?" table which answers the row "Roofing, Re-Roof or Shingle Replacement" with "No", so an ordinary Forsyth County reroof is not inspected by the County. That exemption removes the inspection, not the requirement, which is what O.C.G.A. 8-2-25(a) says; and the permit trigger at Unified Development Code section 7-2.1 still catches roof work that structurally alters the building.
Glynn County, Georgia - Building Permitting and Inspections Department (Glynn County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, AND IN FORCE IN GLYNN COUNTY UNAMENDED. The International Residential Code for One- and Two-Family Dwellings is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Glynn County whether or not the County elects to enforce it locally; the Department of Community Affairs states this on its own Mandatory and Permissive State Codes page, and its current list gives the residential code as the International Residential Code, 2024 Edition, with Georgia Amendments 2026. Glynn County's own Building Permitting and Inspections Department publishes the same edition on its list of the codes it enforces. THE STATE AMENDMENTS DO NOT TOUCH THE ROOFING CHAPTER. The Department of Community Affairs amendment packet for the 2024 residential code was opened in full for this record and searched: it contains no amendment to chapter 9, Roof Assemblies, and no amendment to any section in the R900 series. The chapter 9 drip-edge provision at section R905.2.8.5 therefore stands as written, neither deleted nor rewritten for Georgia. THE COUNTY HAS AMENDED NOTHING IN IT EITHER, AND THAT WAS READ RATHER THAN ASSUMED. Chapter 2-5 of the Code of Glynn County, Buildings and Construction, was opened in full for this record - all ten articles, article I through article X, and every section within them - and searched for drip, for R905, for R908, for Chapter 9 and for shingle. None of those terms occurs anywhere in the chapter. The chapter adopts only the commercial building code, at section 2-5-20, and makes exactly one amendment to it, at section 2-5-22, which shortens the notice-of-appeal period from 90 days to 30 days; section 2-5-26, "Other Amendments to the Building Code", reads "Reserved." The chapter references no appendix of any code, so the Disaster Resilient Construction appendix - which by its own section AU101.3.1 is "not mandatory unless specifically referenced in an adopting ordinance" - is not adopted here; that appendix adds fastening and deck-sealing rules for new development and substantial improvements and could not have removed the drip-edge requirement in any event. WHAT IS AND IS NOT RECORDED HERE. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force here unamended. The section number is a pointer, not a summary: for the metal type, the extent onto the deck and the fastening, read the adopted code itself. And where a piece of roof work turns out not to need a permit in Glynn County, what the exemption removes is the inspection, not the requirement - Georgia's mandatory codes apply whether or not the local government enforces them.
Gwinnett County, Georgia - Department of Planning and Development, Building Services (Gwinnett County, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Gwinnett County exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the local government chooses to enforce it locally. The Department of Community Affairs says the same in terms: any structure built in Georgia must comply with these codes, whether or not the local government chooses to locally enforce them. Gwinnett does enforce, and its adoption is a floating one. The Gwinnett County Construction Code, Appendix B to the County Code of Ordinances, provides at section 101.3 that "Subsequent editions and amendments to these codes as adopted by the State of Georgia shall become a part of this code and subject to enforcement on the date mandated by State Law", and section 101.4.2 applies the Georgia State Minimum Standard One and Two Family Dwelling Code to detached one- and two-family dwellings and townhouses. The edition that floating adoption carries today is the 2024 International Residential Code with the Georgia Amendments 2026, effective January 1, 2026. The Georgia Department of Community Affairs amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies: the packet was opened in full for this entry, all 43 pages of it, and measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. The County's own building instruments were re-opened in full for this entry and not taken from an earlier report, and there are two of them. Appendix B, the County Construction Code, was read in full, all fifteen sections from 101 General through 115 Environmental Sustainability Construction, and searched on anchored terms it returns zero hits for "drip", zero for "R905", zero for "shingle", zero for any 905-series section number and zero for the phrase "Chapter 9". Its only local technical amendments to any code are to the PLUMBING code, at section 101.4.6.2. Chapter 14 of the County Code, Buildings and Building Regulations, was read in full as well, all of its articles and all 138 documents of it, with the same result: zero hits for "drip", "R905", "shingle" or any 905-series section, and no amendment to the Residential Code. Chapter 14 does carry one section headed "Roofs", section 14-322, but it sits in the County's PROPERTY MAINTENANCE article and it regulates the upkeep of a roof that already exists rather than how a new one is built: it requires that roofs "be maintained so that they are structurally sound and in a safe condition and have no defects which might admit rain or cause dampness in the interior portions of a building", that the listed roof parts including fascia, eave, soffit, sheathing, rafter tail, barge rafter, vent screening, gutter, downspout, roof jack and metal flashing be complete and properly fastened, that gutters be free of vegetation and in good repair, and that roof drainage be adequate. It is worth a roofer knowing, but it is not an amendment to the roofing chapter of the Residential Code and it sets no edge-metal specification. APPENDIX U IS NOT ADOPTED, and Gwinnett answers the appendix question by enumeration rather than by silence. Section 101.4.2.1, headed "Appendices", names exactly one residential appendix: "Appendix F of the Georgia State Minimum Standard One- and Two-Family Dwelling Code shall be considered part of the requirements of this code for new construction including basement foundations." Appendix U is not there. Note what Appendix U is and is not: section AU101.3.1 provides that its provisions "are not mandatory unless specifically referenced in an adopting ordinance" and that where they are adopted "the provisions shall apply to all new development and to substantial improvements to existing development", so it is a new-development and substantial-improvement appendix rather than a rule about how an ordinary reroof is installed. Note also the currency limit on this reading: the County codification is stated as current through Ordinance No. (GCID 2025-0538) enacted June 17, 2025, which predates the appendix becoming available on January 1, 2026, so a later adoption would not yet appear. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Gwinnett County unamended. One point in the roofer's favour here: unlike much of metro Atlanta, Gwinnett does not exempt reroofing from permit. Section 106.4 lists fourteen kinds of exempt building work and roofing is not among them, so an ordinary Gwinnett reroof is permitted and inspected.
Hall County, Georgia - Development Services Department, Building Inspections Division (Hall County, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in unincorporated Hall County exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the local government chooses to enforce it locally. Hall County does enforce it, and its adoption floats with the State rather than naming an edition: County Code section 15.10.020.A adopts the state minimum standard codes by reference, and section 15.10.020.B provides that "Any subsequent amendments to or future editions of the Codes adopted pursuant to section 15.10.020, that are enacted and adopted by the State of Georgia are hereby incorporated and adopted and shall be enforced by Hall County as if set forth verbatim", with those provisions "controlling within the unincorporated area of Hall County, Georgia". So the enumeration in 15.10.020.A still lists the 2000-era editions the County first adopted in 2006, and it is subsection B rather than that list which carries the current law. The edition in force today is the 2024 International Residential Code with the Georgia Amendments 2026, effective January 1, 2026, which is also what the County publishes on its own adopted codes page. The Georgia Department of Community Affairs amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies: the packet was opened in full for this entry, all 43 pages of it, and measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. The County's own building instrument was re-opened in full for this entry and not taken from an earlier report: Title 15 of the Official Code of Hall County, Georgia, Buildings and Construction, all three chapters and all 52 documents of it - Chapter 15.10 Standard Codes and Amendments in its entirety, sections 15.10.010 through 15.10.110, together with Chapter 15.90 the Housing Code and Chapter 15.100 Vacant and Foreclosed Property - as codified through the Resolution of May 28, 2026. Searched on anchored terms it returns zero hits for "drip", zero for "R905", zero for "shingle", zero for any 905-series section number, zero for any R9-hundred section number and zero for the phrase "Chapter 9". The County writes a separate amendment section for each adopted code, and its Residential Code section, 15.10.090, is one sentence long: it deletes Chapter 1, Administration, in its entirety and inserts in its place a direction that the County's own administrative section 15.10.030 applies to the code. That is the whole of Hall County's amendment to the International Residential Code. It replaces the administrative chapter and touches no technical chapter, so nothing in Chapter 9 is altered. The County's other codified instrument, Appendix A the Unified Development Code, was read in full as well, all twelve articles from Introductory Provisions through Definitions, and it carries no roof-covering rule either: zero hits for "R905", for any R9-hundred section number and for "Chapter 9". It does set an architectural materials palette in places, limiting exposed roof surfaces in certain districts to asphalt or fibreglass shingles, wood shake or shingles, standing seam metal and the like, but that is a choice-of-material design standard rather than an amendment to the roofing chapter of the Residential Code. APPENDIX U HAS NOT BEEN SHOWN TO BE ADOPTED. Chapter 15.10 contains exactly one appendices clause and it belongs to the fire code section, which expressly includes all appendices to the International Fire Code other than Appendix A and Appendix J. No provision of Title 15 adopts any appendix to the Residential Code. Note what Appendix U is and is not: section AU101.3.1 provides that its provisions "are not mandatory unless specifically referenced in an adopting ordinance" and that where they are adopted "the provisions shall apply to all new development and to substantial improvements to existing development", so it is a new-development and substantial-improvement appendix rather than a rule about how an ordinary reroof is installed. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in unincorporated Hall County unamended. Two boundaries a roofer should keep in mind. This chapter controls in the UNINCORPORATED county by its own terms, so a job inside Gainesville, Flowery Branch, Oakwood or another Hall County city is under that city's building department rather than the County's. And where a job turns out not to need a County permit, the absence of a permit removes the inspection and not the requirement: O.C.G.A. 8-2-25(a) binds the construction to the mandatory codes either way.
Macon-Bibb County, Georgia - Department of Building and Fire Safety (Macon-Bibb County, Georgia)
Required at the eaves and gables, and Macon-Bibb County has published its own position that a reroof is held to the same standard as a new roof. Its Residential Roofing page states: "2018 IRC Section R905.2.8.5 prescriptively requires that drip edge be installed at the eaves and gables of all new shingle roofs. A reroof of an existing dwelling is treated as a new roof installation and must comply." That page is written against the 2018 International Residential Code; the department's Construction Code Adoption page puts permit applications submitted on or after January 1, 2026 under the 2024 International Residential Code with Georgia Amendments. Where the drip edge requirement sits in the 2024 edition is not established here, and this record does not restate that edition's text; the requirement recorded above rests on Macon-Bibb County's own published position.
Newton County, Georgia - Development Services, Building Permits & Inspections Division (Newton County, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Newton County exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the County chooses to enforce it locally, and the Department of Community Affairs states that the mandatory codes are applicable to all construction whether or not they are locally enforced. The mandatory residential standard today is the International Residential Code, 2024 Edition, with Georgia Amendments 2026. Newton County's own Code says the same from the local side. Section 10-47 provides that "The state minimum standard codes enumerated in section 10-46 (1) through (9) shall have statewide application and shall not require adoption by county. The governing authority of county in this state is authorized to enforce the state minimum standard codes", and section 10-46 lists the "International Residential Code for One- and Two-Family Dwellings" sixth of fourteen. Section 10-48(a) then records which of them the County enforces: "It is the intent of the county to enforce the latest edition of the following state minimum standard codes, as adopted and amended by the state department of community affairs", naming nine, the second being the "International Residential Code for One- and Two-Family Dwellings." That is a floating adoption, so the County moved with the State. THE GEORGIA AMENDMENT PACKET DOES NOT TOUCH THE ROOFING CHAPTER. The Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9, Roof Assemblies: its full text is archived in this project and was measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. THE COUNTY'S OWN INSTRUMENT WAS RE-OPENED IN FULL FOR THIS ENTRY, NOT TAKEN FROM AN EARLIER REPORT. Chapter 10, Buildings and Building Regulations, of the Code of Newton County was crawled from the codifier's own interface on September 6, 2026, all eight articles and all 98 documents of it, 199,004 characters, covering Article I in general, Article II state minimum standard construction codes, Article III the housing code, Article IV fire sprinkler systems, Article V high-efficiency plumbing fixtures, Article VI moving, placement and removal of buildings, Article VII solar energy and Article VIII wind energy. It was searched on anchored terms: zero hits for "drip", zero for "R905", zero for the phrase "Chapter 9", and one for "shingle", which is in the Article VII definition of a building-integrated solar energy system and is not a roofing rule. Of twenty-two occurrences of a word beginning "roof", none is an amendment to the Residential Code's roofing chapter: they are the Article III housing-code standard that roofs "shall be structurally sound and maintained in a safe manner and have no defects", structural and fire-separation references, the rooftop solar energy system provisions of Article VII, and one legacy standard title. Chapter 10 amends no section of Chapter 9 of the Residential Code. APPENDIX U IS NOT ENFORCED HERE, AND THE COUNTY'S OWN APPENDICES CLAUSE IS WHAT ANSWERS IT. Section 10-1(b)(11), headed "Appendices", provides that "Only those appendices which are either specifically mentioned and included in the amendments of this code or specifically referenced in the text of this code are intended to be enforced." Section 10-46 does list the "Disaster Resilient Building Code IRC Appendix" - that is Appendix U - as item (11), but the nine codes section 10-48(a) states the County's intent to enforce are items (1) through (9) and do not include it, and the only Residential Code appendix the County adopts by name anywhere in the chapter is Appendix G, at section 10-94, which is "hereby adopted to govern the design and construction of swimming pools, spas and hot tubs installed in or on the lot of a one- or two-family dwelling". Appendix U is adopted by the State as optional, and its own section AU101.3.1 limits it to new development and to substantial improvements to existing development. A SECOND LIST THAT IS EASY TO MISREAD, and it is not about roof coverings. Section 10-48(b) adopts by reference a set of legacy Southern Building Code Congress International documents, among them the "Standard for Roof Tile Test (1993 edition)" and the "Standard for Determining Impact Resistance from Windborne Debris (1994 edition)". The second is a windborne-debris missile standard for openings in high-wind regions; it is not a hail-impact standard and it is not a roof-covering requirement. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Newton County unamended. ONE PRACTICAL WARNING FOR A ROOFER. Newton County publishes two statements about whether a reroof needs a permit and they do not agree, and this record does not choose between them: Code section 10-4(a) requires a permit of anyone who intends to "construct, enlarge, alter, repair, move, demolish, or change the occupancy of a building or structure", and its exemption list at section 10-4(b) does not name roofing, while the County's "When Do I Need a Building Permit?" page says that "Cosmetic work or repair work (re-roofing; re-siding; flooring; replacement of kitchen cabinets, etc.) may not require a permit, unless the work involves structural items or plumbing or electrical work." Where no permit is required the exemption removes the inspection, not the requirement, and section 10-4(b) says so in its own words: "Exemption from the permit requirements of this code shall not be deemed to grant authorization for any work to be done in any manner in violation of the provisions of this code or any other laws or ordinances of this jurisdiction." That is also what O.C.G.A. 8-2-25(a) says.
Paulding County, Georgia - Community Development Department, Building & Permitting Division (Paulding County, Georgia)
STATE-GOVERNED, NOT LOCALLY SET, and it applies in Paulding County exactly as it applies everywhere else in Georgia. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction here whether or not the local government chooses to enforce it locally. Paulding County does enforce it, and its Code says so in a floating adoption: section 18-31(a) provides that the County "shall enforce, in all respects, the certain Georgia State Minimum Standard Building Codes", and section 18-31(b) that it "shall enforce the latest edition of the following current mandatory codes as adopted and amended by the Georgia Department of Community Affairs", naming the International Residential Code among nine. The edition currently carried by that floating adoption is the 2024 International Residential Code with the Georgia Amendments 2026, effective January 1, 2026. The Georgia Department of Community Affairs amendment packet for the 2024 Residential Code carries no amendment to Chapter 9, Roof Assemblies: the packet was opened in full for this entry, all 43 pages of it, and measured rather than skimmed, at zero occurrences of any R9-hundred section number and zero of the phrase "Chapter 9". So the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written for Georgia. The County's own building instrument was re-opened in full for this entry and not taken from an earlier report: Chapter 18 of the Paulding County Code of Ordinances, Buildings and Building Regulations, all seven articles and all 79 documents of it, from section 18-1 through the abatement article, searched on anchored terms with zero hits for "drip", zero for "R905", zero for "shingle" and zero for any 905-series section number. Section 18-31(d) is where the County writes its own amendments to the technical codes, and its Residential Code subsection, 18-31(d)(3), does exactly two things: it revises Table 301.2(1) in Chapter 3 by filling in eleven blanks, and it includes Section 105.2, Work exempt from permit, by reference. Neither reaches a roof covering, and there is no amendment to Chapter 9 of the Residential Code anywhere in Chapter 18. ONE THING IN THAT CHAPTER LOOKS LIKE A ROOFING AMENDMENT AND IS NOT: subsection 18-31(d)(2)e, which reads "Chapter 9. Section 903.1 Roof Extensions. Insert: 6-inches", sits inside the County's amendments to the International PLUMBING Code, between its water-efficiency amendments and its reclaimed-water amendments. That is the plumbing code's vent chapter and its rule on how far a vent must extend above a roof. It has nothing to do with roof coverings, and it is not an amendment to the Residential Code. APPENDIX U IS NOT ADOPTED. The Department of Community Affairs adopts Appendix U, Disaster Resilient Construction, as optional, so it reaches a Georgia jurisdiction only by that jurisdiction's own act. Section 18-31(c) adopts by reference "the following current permissive codes as adopted and amended by the Georgia Department of Community Affairs" and names exactly two, the International Property Maintenance Code and the International Existing Building Code. Appendix U appears nowhere in Chapter 18, so it is not enforceable in Paulding County. Note what Appendix U is and is not: section AU101.3.1 provides that its provisions "are not mandatory unless specifically referenced in an adopting ordinance" and that where they are adopted "the provisions shall apply to all new development and to substantial improvements to existing development", so it is a new-development and substantial-improvement appendix rather than a rule about how an ordinary reroof is installed. The operative ICC text of R905.2.8.5, which sets the extent, lap and fastening specifics, sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Paulding County unamended. ONE PRACTICAL WARNING, BECAUSE NOT EVERY PAULDING REROOF IS INSPECTED. Section 18-64 provides that "Ordinary minor repairs and minor improvements may be made with the approval of the county building official without a permit, provided that such repairs shall not violate any of the provisions of the technical codes." Section 18-31(d)(3)(ii) separately includes the Residential Code's own Section 105.2, Work exempt from permit, by reference. Where a scope falls inside either exemption, the exemption removes the inspection and not the requirement, and section 18-64 says so in its own final clause. O.C.G.A. 8-2-25(a) says the same thing from the state side: the mandatory codes bind the construction whether or not the local government enforces them. Build the drip edge in whether or not anyone is coming to look at it.
Rockdale County, Georgia - Department of Planning and Development (Rockdale County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, AND IN FORCE IN UNINCORPORATED ROCKDALE COUNTY UNAMENDED. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Rockdale County whether or not the County elects to enforce it locally; the Department of Community Affairs publishes the current mandatory list, on which the residential code is the International Residential Code, 2024 Edition, with Georgia Amendments 2026, effective January 1, 2026. The Department's amendment packet for that edition carries no amendment to Chapter 9, Roof Assemblies, so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. There is no county rewrite either. Rockdale County has no buildings chapter; its construction codes are adopted in the Unified Development Ordinance, and the ordinance was opened for this record - Title 1 Administration in full, being chapter 102 General Provisions at sections 102-1 to 102-8, chapter 106 Definitions and Abbreviations, and chapter 110 Enforcement and Penalties, together with the whole of chapter 302 in Title 3 - and searched for drip, for Section R905, for Chapter 9 and for shingle. Chapter 102 contains no occurrence of R905, of R908 or of Chapter 9; chapter 302 contains no occurrence of the word roof at all. The only uses of drip and shingle anywhere in what was read are in definitions - a drip line around a tree, and the appearance standards that require a manufactured home's roof to be finished "with a type of shingle that is commonly used in conventional residential construction" - neither of which is a roof-covering requirement for a conventional house. Section 102-8 adopts the state's residential code as the Department of Community Affairs amends it and amends nothing in it, so the County neither adds to the roofing chapter nor takes anything away. ONE ROCKDALE-SPECIFIC POINT THAT DOES NOT CHANGE THIS ANSWER BUT CHANGES THE NEXT QUESTION: section 102-8(b) adopts "chapter 1 and all appendices" of the adopted codes by reference, so unlike most Georgia jurisdictions Rockdale does not switch the appendices off by default. Appendix U Disaster Resilient Construction adds fastening and deck-sealing rules and could not remove a drip edge in any event, so it cannot disturb this field; but whether it is enforced here is worth asking the department, because it would add requirements. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force here unamended, and the section number is a pointer to where to read it rather than a summary of what it says. Note finally that the Unified Development Ordinance applies only to the unincorporated county; for work inside the City of Conyers, ask the City.
Walton County, Georgia - Department of Planning and Development (Walton County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, AND IN FORCE IN WALTON COUNTY UNAMENDED. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Walton County whether or not the County elects to enforce it locally; the Department of Community Affairs publishes the current mandatory list, on which the residential code is the International Residential Code, 2024 Edition, with Georgia Amendments 2026, effective January 1, 2026. The Department's amendment packet for that edition carries no amendment to Chapter 9, Roof Assemblies, so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. THE COUNTY DOES AMEND THE RESIDENTIAL CODE, WHICH IS WHY ITS AMENDMENT LIST WAS READ RATHER THAN ASSUMED. Walton County's Code chapter 14, Buildings and Building Regulations, was opened in full for this record - the whole of article II, The Walton County Construction Code, at sections 14-31 to 14-64, including the residential amendment list at section 14-63 and the appendix rule at section 14-36(j) - and searched for drip, for Section R905, for Chapter 9 and for shingle. The chapter contains no occurrence of drip, of R905, of R908, of Chapter 9 or of shingle. Section 14-63's seven amendments to the residential code fill in the climatic and geographic design criteria table, add a supplemental administrative section, set footing reinforcement, list mud sill anchors, reserve one section, adopt seven named appendices and set a deck code; none of them reaches a roof covering. So the County adds nothing to the roofing chapter and takes nothing away. The Disaster Resilient Construction appendix, which the Department of Community Affairs adopts as optional and which adds fastening and deck-sealing rules but could not remove a drip edge in any event, is not adopted here. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force here unamended, and the section number is a pointer to where to read it rather than a summary of what it says. One practical note: the County's scheduled inspections for a building permit run footing, slab, framing, firewall, ceiling cover and final, none of which is a roof-covering inspection, so on most re-roofs nobody from the County will look at the eaves - which changes who checks the work, not whether the requirement applies.
Whitfield County, Georgia - Inspections and Enforcement Division, Engineering Department (Whitfield County, Georgia)
STATE-GOVERNED, NOT COUNTY-SET, AND IN FORCE IN WHITFIELD COUNTY UNAMENDED. The International Residential Code is one of the codes Georgia designates as a mandatory state minimum standard, so under O.C.G.A. 8-2-25(a) it binds construction in Whitfield County whether or not the County elects to enforce it locally; the Department of Community Affairs publishes the current mandatory list, on which the residential code is the International Residential Code, 2024 Edition, with Georgia Amendments 2026, effective January 1, 2026. The Department's amendment packet for that edition carries no amendment to Chapter 9, Roof Assemblies, so the Chapter 9 drip-edge provision at Section R905.2.8.5 stands as written, neither deleted nor rewritten for Georgia. There is no county rewrite either. Whitfield County's Code of Ordinances chapter 5, Buildings, Construction and Related Activities, was opened in full for this record - article I, the Building Ordinance, comprising Division 1 at sections 5-1 to 5-16, Division 2 on nuisance dwellings at sections 5-21 to 5-29, Division 3 on fire hydrants and water supply at sections 5-30 to 5-34, and Division 4, Procedures for Minimum Standard Codes, at sections 5-35 to 5-39, together with articles III to X - and searched for drip, for Section R905, for Chapter 9 and for shingle. The chapter contains no occurrence of drip, of R905, of R908, of Chapter 9 or of shingle, and its only uses of the word roof are the framing and rough-in inspection stages and a setback definition excepting a roof overhang. Section 5-9 adopts the state's residential code as the Department of Community Affairs amends it and adds nothing to it, so the County neither adds to the roofing chapter nor takes anything away. Appendix U Disaster Resilient Construction, which the Department adopts as optional and which adds fastening and deck-sealing rules but could not remove a drip edge in any event, is not shown to be adopted here. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force here unamended, and the section number is a pointer to where to read it rather than a summary of what it says. One practical note: the County's scheduled inspections are the foundation, frame and final stages, none of which is a roof-covering inspection, and a repair small enough to be an ordinary minor repair under section 5-37(1)(c) is not inspected at all - which changes who checks the work, not whether the requirement applies.
Drip edge required — Idaho (20)
Bannock County - Planning and Development Services (Bannock County, Idaho)
Ordinance No. 2020-07, the Building Code Ordinance of Bannock County, was read in full and its list of amendments to the 2018 International Residential Code does not touch Chapter 9, Roof Assemblies; IDAPA 24.39.30.600.03, the State of Idaho's own amendment list, does not touch it either. The base 2018 International Residential Code drip-edge requirement for asphalt shingle roofs, Section R905.2.8.5, therefore applies unmodified in the unincorporated county. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
Blaine County - Building Services (Blaine County, Idaho)
Blaine County Ordinance 2021-1, which repealed and replaced Title 7 Chapter 1 of the Blaine County Code, was read in full - all twenty-four recorded pages - and its amendments to the 2018 International Residential Code do not touch Chapter 9, Roof Assemblies. Blaine County Ordinance No. 2024-03 amends only the energy code. IDAPA 24.39.30.600.03, the State of Idaho's own amendment list, does not touch Chapter 9 either. The base 2018 International Residential Code drip-edge requirement for asphalt shingle roofs, Section R905.2.8.5, therefore applies unmodified in unincorporated Blaine County. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding, and detail the eave to work with the ice barrier the County's own table requires.
Cassia County - Zoning and Building Department (Cassia County, Idaho)
THE REQUIREMENT REACHES CASSIA COUNTY UNMODIFIED. Cassia County Code Title 11, read in full, adopts the 2018 International Residential Code at section 11-1-1 and amends it in only two respects at section 11-1-3, neither of which touches Chapter 9, Roof Assemblies. IDAPA 24.39.30.600.03, the State of Idaho's own complete list of amendments to the 2018 International Residential Code, does not touch Chapter 9 either. The base 2018 IRC drip edge requirement for asphalt shingle roofs, at Section R905.2.8.5, therefore applies here unmodified. The operative text of that section sits behind the code publisher's paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Cassia County and has not been amended away by either the County or the State. Take the flashing detail, the fastener spacing and the required overlap from the code text itself, and confirm them against the shingle manufacturer's printed installation instructions, which the code makes binding and which are sometimes stricter than the code minimum. Price the drip edge into the bid rather than treating it as an extra.
City of Ammon, Idaho - Building Department (City of Ammon, Idaho)
Neither the State of Idaho nor the City of Ammon modifies the model rule. IDAPA 24.39.30.600.03 -- the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full -- contains no amendment to Chapter 9, Roof Assemblies. Ammon City Code Title 7, Chapter 3, International Residential Code, is four sections long -- 7-3-1 Adoption, 7-3-2 Amendments, 7-3-3 Fees and 7-3-4 Penalty -- and its amendment list, read in full, has exactly one item: 7-3-2(a), which amends Table R301.2(1), the climatic and geographic design criteria. Nothing in it touches Chapter 9, Roof Assemblies. The whole of Ammon City Code Title 7, Building Regulations, was read as well -- all eleven chapters covering the building, dangerous-buildings, residential, plumbing, mechanical, electrical, fire, energy conservation, fuel gas, flood plain and existing building codes -- and the City's building-code chapter, 7-1-1, adopts the 2018 International Building Code with no local amendments at all. The base 2018 IRC drip-edge requirement for asphalt shingle roofs (Section R905.2.8.5) therefore applies unmodified in Ammon. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
City of Emmett - Building Department (Emmett, Idaho)
THE REQUIREMENT REACHES EMMETT UNMODIFIED. City Code section 8-1-1 adopts the International Residential Code as adopted by the State of Idaho, and Title 8 of the City Code, read in full, amends nothing in it - the building chapter is that one adopting section and carries no amendment list. IDAPA 24.39.30.600.03, the State of Idaho's own complete list of amendments to the 2018 International Residential Code, does not touch Chapter 9, Roof Assemblies. The base 2018 IRC drip edge requirement for asphalt shingle roofs, at Section R905.2.8.5, therefore applies in Emmett unmodified. The operative text of that section sits behind the code publisher's paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force here and has not been amended away by either the City or the State. Take the flashing detail, the fastener spacing and the required overlap from the code text itself, and confirm them against the shingle manufacturer's printed installation instructions, which the code makes binding. Price the drip edge into the bid rather than treating it as an extra.
City of Idaho Falls, Idaho - Building Division (City of Idaho Falls, Idaho)
Neither the State of Idaho nor the City of Idaho Falls modifies the model rule. IDAPA 24.39.30.600.03 -- the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full -- contains no amendment to Chapter 9, Roof Assemblies. Idaho Falls City Code Title 7, Chapter 6, the City's own adopting chapter, adopts the 2018 IRC at 7-6-1 and then lists its local amendments at 7-6-2 as items (A) through (V); all twenty-two were read, and none touches Chapter 9 either. The base 2018 IRC drip-edge requirement for asphalt shingle roofs (Section R905.2.8.5) therefore applies unmodified in Idaho Falls. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
City of Ketchum - Building Department (Ketchum, Idaho)
THE REQUIREMENT REACHES KETCHUM UNMODIFIED, AND THE CITY ADDS TO IT RATHER THAN SUBTRACTING. Ketchum Municipal Code section 15.04.010 adopts the 2018 International Residential Code as amended by the Idaho Building Code Board, and section 15.04.020 was read in full: the City amends R902, adds R902.2 with its valley, underfloor and gutter subsections, adds R905.1.4 and adds R910, and it touches nothing else in the roofing chapter. Nothing in it repeals or relaxes the drip edge provision. IDAPA 24.39.30.600.03, the State of Idaho's own complete list of amendments to the 2018 International Residential Code, does not touch Chapter 9 at all. The base 2018 IRC drip edge requirement for asphalt shingle roofs, at Section R905.2.8.5, therefore applies in Ketchum unmodified. The operative text of that section sits behind the code publisher's paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force here and has not been amended away by either the City or the State. WHERE KETCHUM IS STRICTER THAN THE MODEL CODE ON EDGE AND VALLEY METAL. Its added R902.2.1 specifies valley flashing of not less than 0.019 inch corrosion resistant metal over a minimum 36 inch wide underlayment of 72 pound mineral surfaced nonperforated cap sheet to ASTM D 3909, run the full length of the valley, and its R902.2.3 requires noncombustible gutters and downspouts. Take the flashing detail, the fastener spacing and the required overlap for the drip edge itself from the code text, and confirm them against the shingle manufacturer's printed installation instructions.
City of Kuna - Building Department (City of Kuna, Idaho)
IDAPA 24.39.30.600.03, the State of Idaho's complete list of amendments to the 2018 International Residential Code, read in full, does not touch Chapter 9, Roof Assemblies, and the City of Kuna touches it even less: Kuna City Code 4-1-1-1(A) adopts the International Residential Code as adopted by the Idaho Building Code Board "with the following exceptions or amendments: None.", and Kuna City Code Title 4, Building Regulations, read in full, contains no roofing provision. The base 2018 IRC drip-edge requirement for asphalt shingle roofs, Section R905.2.8.5, therefore applies unmodified. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
City of Lewiston - Community Development Department, Building Services (City of Lewiston, Idaho)
IDAPA 24.39.30.600.03 -- the State of Idaho's complete list of amendments to the 2018 International Residential Code, read in full -- does not touch Chapter 9, Roof Assemblies, and Chapter 10 of the Lewiston City Code, all twelve sections read in full, does not touch it either. The base 2018 IRC drip-edge requirement for asphalt shingle roofs (Section R905.2.8.5) therefore applies unmodified. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding. Because a straight covering replacement in Lewiston needs no building permit, there is no plan review or mandatory inspection at which a missing drip edge would be caught -- the requirement still applies to the work.
City of Meridian - Community Development Department, Building Services (City of Meridian, Idaho)
IDAPA 24.39.30.600.03, the State of Idaho's complete list of amendments to the 2018 International Residential Code, read in full, does not touch Chapter 9, Roof Assemblies, and Meridian City Code 10-1-3, the City's own list of amendments to that code, twenty-eight items read in full, does not touch it either. The base 2018 IRC drip-edge requirement for asphalt shingle roofs, Section R905.2.8.5, therefore applies unmodified. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
City of Moscow - Community Development Department, Building Division (City of Moscow, Idaho)
IDAPA 24.39.30.600.03, the State of Idaho's complete list of amendments to the 2018 International Residential Code, read in full, does not touch Chapter 9, Roof Assemblies, and Moscow's own list of amendments to that code, City Code Title 7 Chapter 16 Section 16-2, six items read in full, does not touch it either; nor does the ordinance behind that chapter, Ordinance No. 2020-16. The base 2018 IRC drip-edge requirement for asphalt shingle roofs, Section R905.2.8.5, therefore applies unmodified. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
City of Nampa - Building Safety & Code Division (City of Nampa, Idaho)
IDAPA 24.39.30.600.03, the State of Idaho's complete list of amendments to the 2018 International Residential Code, read in full, does not touch Chapter 9, Roof Assemblies, and Nampa City Code Title 4, Building Regulations, all thirteen chapters read in full, does not touch it either. The base 2018 IRC drip-edge requirement for asphalt shingle roofs, Section R905.2.8.5, therefore applies unmodified. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding and which Nampa asks for with a residential reroof application.
City of Post Falls - Community Development Department, Building Division (City of Post Falls, Idaho)
IDAPA 24.39.30.600.03 -- the State of Idaho's complete list of amendments to the 2018 International Residential Code, read in full -- does not touch Chapter 9, Roof Assemblies. Post Falls Municipal Code 15.04.020, the City's own adopting section, lists nineteen exceptions and amendments to the 2018 International Residential Code, and none of them touches Chapter 9, Roof Assemblies, or Chapter 8, Roof-Ceiling Construction; they reach occupancy classification, plan submittal and construction documents, snow loads, garage separation, under-stair protection, flood-resistant construction, footings and foundation reinforcement, and which parts and appendices of the code are adopted. The base 2018 IRC drip-edge requirement for asphalt shingle roofs (Section R905.2.8.5) therefore applies unmodified. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
City of Soda Springs - Building Department (Soda Springs, Idaho)
THE REQUIREMENT REACHES SODA SPRINGS UNMODIFIED, AND THE CITY'S TWO EXCEPTIONS DO NOT TOUCH IT. Municipal Code section 15.04.010 adopts the International Residential Code as adopted by the Idaho Building Code Board, on a rolling basis, and section 15.04.011 excepts exactly two sections from that adoption - the exterior covering section and the reroofing section. The drip edge requirement for asphalt shingle roofs sits in neither of them: it is in the requirements-for-roof-coverings section, at Section R905.2.8.5 of the 2018 edition, which the City has adopted. Title 15 was read in full and amends nothing else. IDAPA 24.39.30.600.03, the State of Idaho's own complete list of amendments to the 2018 International Residential Code, does not touch Chapter 9, Roof Assemblies, at all. The base 2018 IRC drip edge requirement therefore applies in Soda Springs unmodified. The operative text of that section sits behind the code publisher's paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force here and has not been amended away by either the City or the State. Take the flashing detail, the fastener spacing and the required overlap from the code text itself, and confirm them against the shingle manufacturer's printed installation instructions, which the code makes binding and which are sometimes stricter than the code minimum. Price the drip edge into the bid rather than treating it as an extra.
City of Star - Building Department (City of Star, Idaho)
Star City Code Title 7, Chapter 1, was read in full and does not touch Chapter 9, Roof Assemblies; IDAPA 24.39.30.600.03, the State of Idaho's own amendment list, does not touch it either. The base 2018 International Residential Code drip-edge requirement for asphalt shingle roofs, Section R905.2.8.5, therefore applies unmodified in Star. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
Elmore County - Land Use and Building Department (Elmore County, Idaho)
Elmore County Code Title 9, Chapter 1, "Building Regulations", read in full - all nine sections - adds no amendment to the residential code; its Section 9-1-2 adopts the State's amendment list rather than writing one. IDAPA 24.39.30.600.03, the State of Idaho's complete list of amendments to the 2018 International Residential Code, read in full, does not touch Chapter 9, Roof Assemblies. Ordinance No. 2008-3, the instrument Title 9 Chapter 1 replaced, was also read in full and touches nothing in the roofing chapter. The base 2018 IRC drip-edge requirement for asphalt shingle roofs, at Section R905.2.8.5, therefore applies unmodified in unincorporated Elmore County. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
Jefferson County - Planning, Zoning & Building (Jefferson County, Idaho)
Jefferson County Code Chapter 104, the County's building code chapter and its complete list of deletions, modifications and amendments, was read in full and does not touch Chapter 9, Roof Assemblies; the word drip does not appear in it. IDAPA 24.39.30.600.03, the State of Idaho's own amendment list, does not touch Chapter 9 either. The base 2018 International Residential Code drip-edge requirement for asphalt shingle roofs, Section R905.2.8.5, therefore applies unmodified in Jefferson County and in the cities the County permits for. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
Kootenai County - Community Development, Building Division (Kootenai County, Idaho)
Kootenai County Code 7.1.302, the County's complete list of amendments to the International Residential Code as amended by Ordinance No. 608, was read in full and does not touch Chapter 9, Roof Assemblies; IDAPA 24.39.30.600.03, the State of Idaho's own amendment list, does not touch it either. The base 2018 International Residential Code drip-edge requirement for asphalt shingle roofs, Section R905.2.8.5, therefore applies unmodified in the unincorporated county. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
Latah County - Planning, Building and GIS (Latah County, Idaho)
Latah County Code Title 7, Chapter 1, the County's building code chapter and its complete list of amendments to the adopted codes, was read in full and does not touch Chapter 9, Roof Assemblies; the word drip does not appear in it. IDAPA 24.39.30.600.03, the State of Idaho's own amendment list, does not touch Chapter 9 either. The base 2018 International Residential Code drip-edge requirement for asphalt shingle roofs, Section R905.2.8.5, therefore applies unmodified in Latah County. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
Madison County - Building Department (Madison County, Idaho)
Madison County's published building regulations, Chapter 103 of the Madison County Code, were read in full and do not touch Chapter 9, Roof Assemblies; the word drip does not appear in them. IDAPA 24.39.30.600.03, the State of Idaho's own amendment list, does not touch Chapter 9 either. The base 2018 International Residential Code drip-edge requirement for asphalt shingle roofs, Section R905.2.8.5, therefore applies unmodified in Madison County. The County's own Building Permit Inspection Checklist inspects "Roofing" against sections R905.2, R905.2.1, R905.2.2 and R905.2.3 at final inspection, which is the same base-code chapter. Confirm the flashing detail and the fastener spacing against the shingle manufacturer's printed instructions as well, which the code makes binding.
Drip edge required — Indiana (42)
Allen County Building Department (building-permit and contractor-licensing authority for the City of Fort Wayne, Indiana) (City of Fort Wayne, Allen County, Indiana)
STATE-GOVERNED, unconditional, and applies in Fort Wayne exactly as everywhere else in Indiana -- unlike the ice barrier, drip edge does not depend on the county row of Table R301.2(1). The provision is Section R905.2.8.5 of the 2018 International Residential Code as incorporated by 675 IAC 14-4.4, and the Indiana State Building Commissioner reproduces it in full in the Indiana Department of Homeland Security guidance memo "ICE/WATER SHIELD & METAL DRIP EDGE IN CLASS 2 CONSTRUCTION with ASPHALT SHINGLES" (Craig E. Burgess AIA NCARB CPE CBI LEED AP, February 25, 2020), where it is printed as follows: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." That quotation reproduces two printing errors in the State's own memo exactly as the State prints them: "rood deck" for "roof deck" in the fastening sentence, and the cross-reference to Section R905.2.5 running into the following sentence without a full stop. Indiana does not amend R905.2.8.5. CORRECTED 2026-09-05: this record previously said Indiana's only edits in the roofing chapter were cosmetic word deletions in three adjacent flashing sections. There are four amendments, not three, and one of them is not cosmetic. Read in full across its 245 numbered sections, 675 IAC 14-4.4 deletes the text of the last sentence of Section R902.4 without substitution (675 IAC 14-4.4-84); deletes the words "approved" from Section R905.2.6 (14-4.4-85); deletes the word "approved" from Section R905.2.8 (14-4.4-86); and deletes the word "printed" from Section R905.2.8.4 (14-4.4-87). None of the four reaches the drip edge, so the mandate stands unaltered statewide. That Indiana treats it as an operative, actively enforced requirement rather than dormant boilerplate is confirmed by the State Building Commissioner devoting a dedicated guidance memo to metal drip edge alongside ice/water shield. Allen County cannot waive it (IC 22-13-2-3(c)), and a permit requirement and a code requirement are separate things in any event: the code binds the work whether or not a permit issues.
Allen County, Indiana Building Department (Allen County, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional. Indiana localities cannot vary this: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or is more stringent or more detailed than the commission's rules. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice and Water Shield Update memo of 2020-02-25 (revised), which reproduces 2018 IRC R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Note the memo reproduces a typo in the enacted text it quotes ("rood deck" for "roof deck"); the reading is not in doubt. 675 IAC 14-4.4 amends R905.2.8 only by deleting the word "approved" (14-4.4-86) and does not touch R905.2.8.5, so the model text governs as written.
Bartholomew County, Indiana - Department of Technical Code Enforcement (Bartholomew County, Indiana)
STATE-GOVERNED, NOT COUNTY-SET, and unconditional on a shingle roof. Neither the County nor the City of Columbus can vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
City of Anderson, Indiana - Permit Center (City of Anderson, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional on a shingle roof. Anderson cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
City of Carmel, Indiana - Department of Community Services, Building and Code Services (Building Safety Office) (City of Carmel, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional -- a drip edge is required at the eaves and at the rake edges of shingle roofs everywhere in Indiana, Carmel included. The governing provision is Section R905.2.8.5 of the 2018 International Residential Code as incorporated by 675 IAC 14-4.4 (the 2020 Indiana Residential Code), and the Indiana State Building Commissioner reproduces it in full in the Indiana Department of Homeland Security guidance memo "ICE/WATER SHIELD & METAL DRIP EDGE IN CLASS 2 CONSTRUCTION with ASPHALT SHINGLES" (Craig E. Burgess AIA NCARB CPE CBI LEED AP, February 25, 2020), where it is printed as follows: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Two printing errors in the State's own memo are reproduced in that quotation exactly as the State prints them: it sets "rood deck" for "roof deck" in the fastening sentence, and it runs the cross-reference to Section R905.2.5 into the following sentence without a full stop. Indiana leaves R905.2.8.5 itself untouched. What Indiana does amend in the IRC roofing chapter is four sections and no more, and this record previously described that list wrongly. Read in full across its 245 numbered sections, 675 IAC 14-4.4 deletes the text of the last sentence of Section R902.4 without substitution (675 IAC 14-4.4-84); deletes the words "approved" from Section R905.2.6 (14-4.4-85); deletes the word "approved" from Section R905.2.8 (14-4.4-86); and deletes the word "printed" from Section R905.2.8.4 (14-4.4-87). Three of the four are word deletions, but the R902.4 amendment removes a whole sentence, so the roofing-chapter edits should not be called cosmetic. None of the four reaches the drip edge. One does change the parent flashing section this provision sits under, and the State prints the amended result: "Flashing for asphalt shingles shall comply with this section and the asphalt shingle manufacturer's installation instructions." Note the contrast with Minnesota, which deletes R905.2.8.5 outright: in Indiana the drip-edge mandate is live in its own right and does not depend on the shingle manufacturer's instructions. Carmel cannot waive it or add to it (IC 22-13-2-3(c)).
City of Crown Point, Indiana - Building Department (City of Crown Point, Indiana)
STATE-GOVERNED AND UNCONDITIONAL ON A SHINGLE ROOF. Crown Point cannot vary it - IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules" - and the City's own Code contains no roof-covering provision to vary it with. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance and is quoted here as printed; it plainly means the roof deck. The Indiana rule amends the flashing section only by deleting the word "approved" and does not touch the drip edge subsection, so this text governs as published. The guidance also closes the loophole a roofer might hope for: "The 2020 Indiana Residential Code is in full force and effect statewide. Regardless of any established local enforcement policies or practices to the contrary, or whether a local building authority even exists in any particular jurisdiction or location in the state, the 2020 Indiana Residential Code governs all Class 2 residential construction, and its requirements, by law, must be followed."
City of Elkhart, Indiana - Permit Center / Building Division (City of Elkhart, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional on a shingle roof. Elkhart cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield & Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
City of Fishers, Indiana - Community Development Department (City of Fishers, Indiana)
REQUIRED AT EAVES AND RAKES, STATEWIDE, AND FISHERS HAS NO SAY IN IT EITHER WAY. The Indiana State Building Commissioner reproduces the governing provision in full, on Indiana Department of Homeland Security letterhead, in the guidance document "ICE/WATER SHIELD & METAL DRIP EDGE IN CLASS 2 CONSTRUCTION with ASPHALT SHINGLES", signed by Craig E. Burgess, Indiana State Building Commissioner, February 25, 2020. It reads: "R905.2.8.5 Drip edge. A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Two oddities in that passage are the published document's own typography and not a transcription slip at this end. "rood deck" is a typo in the State's document for the roof deck, and the document runs the last two sentences together with no full stop after "Section R905.2.5". The same document states the reach of the code in terms: "The 2020 Indiana Residential Code is in full force and effect statewide. Regardless of any established local enforcement policies or practices to the contrary, or whether a local building authority even exists in any particular jurisdiction or location in the state, the 2020 Indiana Residential Code governs all Class 2 residential construction, and its requirements, by law, must be followed. Local units of government are statutorily mandated to require compliance with the code." A city cannot go the other way either, because IC 22-13-2-3(c) bars a city, town or county from an ordinance more stringent or more detailed than the state rules. So the drip edge is required on a Fishers shingle roof whatever the City's own paperwork does or does not say about it.
City of Franklin, Indiana - Building Permits and Inspections (City of Franklin, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional on a shingle roof. Franklin cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
City of Gary, Indiana - Building Department (City of Gary, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional. Indiana localities cannot vary this: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or is more stringent or more detailed than the commission's rules. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice and Water Shield Update memo of 2020-02-25 (revised), which reproduces 2018 IRC R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Note the memo reproduces a typo in the enacted text it quotes ("rood deck" for "roof deck"); the reading is not in doubt. 675 IAC 14-4.4 amends R905.2.8 only by deleting the word "approved" (14-4.4-86) and does not touch R905.2.8.5, so the model text governs as written.
City of Goshen, Indiana - Building Department (City of Goshen, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional on a shingle roof. Goshen cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
City of Greenwood, Indiana Building Commissioner (City of Greenwood, Indiana)
REQUIRED AT BOTH EAVES AND RAKES, AND IT IS A STATE ANSWER RATHER THAN A GREENWOOD ONE. The Indiana State Building Commissioner publishes a guidance document titled "Ice/Water Shield & Metal Drip Edge in Class 2 Construction with Asphalt Shingles", issued by the Indiana Department of Homeland Security over the signature of Craig E. Burgess, Indiana State Building Commissioner, dated February 25, 2020, and the City of Greenwood hosts a copy of it on the Building Commissioner's own Building Codes page. It sets out the operative text as adopted in Indiana. Section R905.2.8.5 Drip edge provides that "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The requirement is unconditional -- unlike the ice barrier, it does not depend on which Indiana county the house is in and it does not depend on the shingle manufacturer's instructions. Indiana does not amend this section: 675 IAC 14-4.4 was read in full and its only edits in this part of the code delete single words from the attachment and flashing sections next to it. Greenwood adds nothing to it, and the guidance document the City hosts says the state code governs regardless of local enforcement practice. Note that the drip edge is a code obligation on the roofer whether or not the job needs a City permit, and most Greenwood reroofs do not.
City of Hammond, Indiana - Inspections Department, Building Division (City of Hammond, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional. Indiana localities cannot vary this: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or is more stringent or more detailed than the commission's rules. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice and Water Shield Update memo of 2020-02-25 (revised), which reproduces 2018 IRC R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Note the memo reproduces a typo in the enacted text it quotes ("rood deck" for "roof deck"); the reading is not in doubt. 675 IAC 14-4.4 amends R905.2.8 only by deleting the word "approved" (14-4.4-86) and does not touch R905.2.8.5, so the model text governs as written.
City of Hobart, Indiana - Building Department (City of Hobart, Indiana)
STATE-GOVERNED AND UNCONDITIONAL ON A SHINGLE ROOF. Hobart cannot vary it - IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules" - and Chapter 150 of the Hobart Municipal Code contains no roof-covering provision to vary it with. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance and is quoted here as printed; it plainly means the roof deck. The Indiana rule amends the flashing section only by deleting the word "approved" and does not touch the drip edge subsection, so this text governs as published. The guidance closes the loophole a roofer might hope for: "The 2020 Indiana Residential Code is in full force and effect statewide. Regardless of any established local enforcement policies or practices to the contrary, or whether a local building authority even exists in any particular jurisdiction or location in the state, the 2020 Indiana Residential Code governs all Class 2 residential construction, and its requirements, by law, must be followed." Note that gutters are separate work in Hobart's permit guide, which lists "soffit, fascia, roofing, gutters" as distinct items, but the drip edge is part of the roof covering and is required whether or not gutters are being replaced.
City of Indianapolis / Marion County, Indiana - Department of Business and Neighborhood Services (BNS), Construction Services (City of Indianapolis / Marion County, Indiana)
STATE-GOVERNED, NOT CITY-SET -- applies identically in Indianapolis as everywhere else in Indiana, and unconditionally, unlike the ice barrier. The provision is Section R905.2.8.5 of the 2018 International Residential Code as incorporated by 675 IAC 14-4.4, and the Indiana State Building Commissioner reproduces it in full in the Indiana Department of Homeland Security guidance memo "ICE/WATER SHIELD & METAL DRIP EDGE IN CLASS 2 CONSTRUCTION with ASPHALT SHINGLES" (Craig E. Burgess AIA NCARB CPE CBI LEED AP, February 25, 2020), where it is printed as follows: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." That quotation reproduces two printing errors in the State's own memo exactly as the State prints them: "rood deck" for "roof deck" in the fastening sentence, and the cross-reference to Section R905.2.5 running into the following sentence without a full stop. CORRECTED 2026-09-05: this record previously said Indiana's amendment list touches only three adjacent flashing sections. It touches four sections of the roofing chapter. Read in full across its 245 numbered sections, 675 IAC 14-4.4 deletes the text of the last sentence of Section R902.4 without substitution (675 IAC 14-4.4-84); deletes the words "approved" from Section R905.2.6 (14-4.4-85); deletes the word "approved" from Section R905.2.8 (14-4.4-86); and deletes the word "printed" from Section R905.2.8.4 (14-4.4-87). R905.2.8.5 is not among them, so the base mandate stands in force. Indianapolis can neither opt out of it nor add to it (IC 22-13-2-3(c)).
City of Jeffersonville, Indiana - Building Commission (City of Jeffersonville, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional on a shingle roof. Jeffersonville cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
City of Kokomo, Indiana Inspection Services Department (City of Kokomo, Indiana)
REQUIRED AT BOTH EAVES AND RAKES, AND IT IS A STATE ANSWER RATHER THAN A KOKOMO ONE. The Indiana State Building Commissioner publishes a guidance document titled "Ice/Water Shield & Metal Drip Edge in Class 2 Construction with Asphalt Shingles", issued by the Indiana Department of Homeland Security over the signature of Craig E. Burgess, Indiana State Building Commissioner, dated February 25, 2020. It sets out the operative text as adopted in Indiana. Section R905.2.8.5 Drip edge provides that "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The words "rood deck" are how the State Building Commissioner printed it and are reproduced here rather than corrected; read it as the roof deck. The requirement is unconditional -- unlike the ice barrier, it does not depend on which Indiana county the house is in and it does not depend on the shingle manufacturer's instructions. Indiana does not amend this section: 675 IAC 14-4.4 was read in full and its only edits in this part of the code delete single words from the attachment and flashing sections next to it. Kokomo adds nothing to it, and the same guidance says the state code governs regardless of local enforcement practice. Note that the drip edge is a code obligation on the roofer whether or not the job needs a City permit, and on the City's own published guides an ordinary Kokomo reroof does not.
City of Lafayette Office of the City Engineer (City of Lafayette, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional. Indiana localities cannot vary this: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or is more stringent or more detailed than the commission's rules. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice and Water Shield Update memo of 2020-02-25 (revised), which reproduces 2018 IRC R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Note the memo reproduces a typo in the enacted text it quotes ("rood deck" for "roof deck"); the reading is not in doubt. 675 IAC 14-4.4 amends R905.2.8 only by deleting the word "approved" (14-4.4-86) and does not touch R905.2.8.5, so the model text governs as written.
City of Lawrence, Indiana - Building Department (City of Lawrence, Indiana)
REQUIRED, AND LAWRENCE PRINTS THE RULE ITSELF. The City's roofing handout reproduces the adopted provision under its DRIP EDGE/ GUTTERS heading: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51mm). Drip edges shall extend not less than ¼ inch (6.4mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51mm). drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The lower-case "drip" mid-paragraph is in the City document as published. The same text is published independently by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces adopted Section R905.2.8.5 in full - that version prints "the rood deck" where the City prints "the roof deck", a typographical error in the state document quoted here as it appears. It is unconditional on a shingle roof and it applies whether or not the job needs a permit. Lawrence cannot vary it: IC 22-13-2-3(c) bars a city, town or county from an ordinance more stringent or detailed than the state rules, and the Indiana rule amends Section R905.2.8 only by deleting the word "approved" without touching the drip edge subsection.
City of Michigan City, Indiana - Building Permits & Inspection Department (City of Michigan City, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional on a shingle roof. Michigan City cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
City of Mishawaka, Indiana - Building Department (City of Mishawaka, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional. Mishawaka cannot vary it: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state commission's rules. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the ice and water shield memo of February 25, 2020, which reproduces 2018 IRC R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typo carried in the memo as printed, for "roof deck"; the reading is not in doubt. Indiana amends R905.2.8 only by deleting the word "approved" (675 IAC 14-4.4-86) and does not touch R905.2.8.5, so this text governs as written.
City of Muncie, IN - Building Commissioner's Office (City of Muncie, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional. Indiana localities cannot vary this: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or is more stringent or more detailed than the commission's rules. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice and Water Shield Update memo of 2020-02-25 (revised), which reproduces 2018 IRC R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Note the memo reproduces a typo in the enacted text it quotes ("rood deck" for "roof deck"); the reading is not in doubt. 675 IAC 14-4.4 amends R905.2.8 only by deleting the word "approved" (14-4.4-86) and does not touch R905.2.8.5, so the model text governs as written.
City of Noblesville, Indiana - Department of Planning and Development, Building Division (City of Noblesville, Indiana)
REQUIRED, STATEWIDE AND UNCONDITIONAL, AT BOTH EAVES AND RAKES. The Indiana State Building Commissioner reproduces the governing provision in full on Indiana Department of Homeland Security letterhead, in the guidance document "Ice/Water Shield & Metal Drip Edge in Class 2 Construction with Asphalt Shingles": "R905.2.8.5 Drip edge. A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that fourth sentence is a typo in the State's own published document, quoted here as printed; it means the roof deck. Noblesville neither adds to this nor may subtract from it, because IC 22-13-2-3(c) bars a city from an ordinance more stringent or more detailed than the commission's rules and (a)(2) gives those rules precedence over any local ordinance on the same subject. The same document states the reach of the code in terms: "The 2020 Indiana Residential Code is in full force and effect statewide. Regardless of any established local enforcement policies or practices to the contrary, or whether a local building authority even exists in any particular jurisdiction or location in the state, the 2020 Indiana Residential Code governs all Class 2 residential construction, and its requirements, by law, must be followed." Note that a Noblesville re-roof usually needs no City permit and so gets no City inspection -- that does not make the drip edge optional.
City of Richmond, Indiana - Permits and Inspections (City of Richmond, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional on a shingle roof. Richmond cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
City of South Bend / St. Joseph County, Indiana - Building Department (City of South Bend, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional. Indiana localities cannot vary this: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or is more stringent or more detailed than the commission's rules. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice and Water Shield Update memo of 2020-02-25 (revised), which reproduces 2018 IRC R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Note the memo reproduces a typo in the enacted text it quotes ("rood deck" for "roof deck"); the reading is not in doubt. 675 IAC 14-4.4 amends R905.2.8 only by deleting the word "approved" (14-4.4-86) and does not touch R905.2.8.5, so the model text governs as written.
City of Terre Haute Department of Engineering - Building Inspection Division (City of Terre Haute, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional. Indiana localities cannot vary this: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or is more stringent or more detailed than the commission's rules. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice and Water Shield Update memo of 2020-02-25 (revised), which reproduces 2018 IRC R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Note the memo reproduces a typo in the enacted text it quotes ("rood deck" for "roof deck"); the reading is not in doubt. 675 IAC 14-4.4 amends R905.2.8 only by deleting the word "approved" (14-4.4-86) and does not touch R905.2.8.5, so the model text governs as written.
City of Warsaw, Indiana - Code Enforcement and Building Department (City of Warsaw, Indiana)
STATE-GOVERNED AND UNCONDITIONAL ON A SHINGLE ROOF. Warsaw cannot vary it - IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules" - and Chapter 14 of the City Code contains no roof-covering provision to vary it with. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance and is quoted here as printed; it plainly means the roof deck. The Indiana rule amends the flashing section only by deleting the word "approved" and does not touch the drip edge subsection, so this text governs as published. The guidance is also explicit that the code applies whatever the local practice is: "Regardless of any established local enforcement policies or practices to the contrary, or whether a local building authority even exists in any particular jurisdiction or location in the state, the 2020 Indiana Residential Code governs all Class 2 residential construction, and its requirements, by law, must be followed." That sentence matters in Warsaw, where the City's own page and its own ordinance disagree about whether a re-roof needs a permit: the permit question is local and unsettled, but the drip edge is a state requirement and is settled whether or not a permit is pulled.
City of Westfield, Indiana - Community Development Department, Building Division (City of Westfield, Indiana)
REQUIRED, STATEWIDE AND UNCONDITIONAL, AT BOTH EAVES AND RAKES. The Indiana State Building Commissioner reproduces the governing provision in full, on Indiana Department of Homeland Security letterhead, in the guidance document headed Ice/Water Shield & Metal Drip Edge in Class 2 Construction with Asphalt Shingles: "R905.2.8.5 Drip edge. A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in the fourth sentence is a typographical error in the State's own published document and is quoted here exactly as printed; it means the roof deck. Westfield neither adds to this nor may subtract from it, because IC 22-13-2-3(c) bars a city from an ordinance more stringent or more detailed than the commission's rules and (a)(2) gives those rules precedence over any local ordinance on the same subject. The State Building Commissioner states the reach of the code in terms in the same document: "The 2020 Indiana Residential Code is in full force and effect statewide. Regardless of any established local enforcement policies or practices to the contrary, or whether a local building authority even exists in any particular jurisdiction or location in the state, the 2020 Indiana Residential Code governs all Class 2 residential construction, and its requirements, by law, must be followed." Note that a Westfield reroof needs no City permit and therefore gets no City inspection. That does not make the drip edge optional, and the City says as much on its own Roofing FAQ page: "Even when a permit is not required, all work must still comply with applicable building codes and manufacturer installation requirements."
Evansville-Vanderburgh County Building Commission (City of Evansville / Vanderburgh County, Indiana)
STATE-GOVERNED, NOT CITY-SET, and unconditional. Indiana localities cannot vary this: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or is more stringent or more detailed than the commission's rules. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice and Water Shield Update memo of 2020-02-25 (revised), which reproduces 2018 IRC R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Note the memo reproduces a typo in the enacted text it quotes ("rood deck" for "roof deck"); the reading is not in doubt. 675 IAC 14-4.4 amends R905.2.8 only by deleting the word "approved" (14-4.4-86) and does not touch R905.2.8.5, so the model text governs as written.
Hamilton County, Indiana - Hamilton County Plan Commission (Planning Department) (Hamilton County, Indiana)
REQUIRED, STATEWIDE AND UNCONDITIONAL, AT BOTH EAVES AND RAKES. The Indiana State Building Commissioner reproduces the governing provision in full on Indiana Department of Homeland Security letterhead, in the guidance document "Ice/Water Shield & Metal Drip Edge in Class 2 Construction with Asphalt Shingles": "R905.2.8.5 Drip edge. A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Two things in that quotation are the State's own typography rather than ours: "rood deck" in the fourth sentence is a typo in the published document and means the roof deck, and the document runs the last two sentences together with no full stop after "Section R905.2.5". Hamilton County neither adds to this nor may subtract from it, because IC 22-13-2-3(c) bars a city, town or county from an ordinance more stringent or more detailed than the state commission's rules and (a)(2) gives those rules precedence over any local ordinance on the same subject. The same document states the reach of the code in terms: "The 2020 Indiana Residential Code is in full force and effect statewide. Regardless of any established local enforcement policies or practices to the contrary, or whether a local building authority even exists in any particular jurisdiction or location in the state, the 2020 Indiana Residential Code governs all Class 2 residential construction, and its requirements, by law, must be followed." That sentence matters more here than in most places, because a re-roof in the Plan Commission's area needs no County permit and therefore gets no County inspection. No permit does not mean no code.
Hendricks County, Indiana - Planning and Building Department (Hendricks County, Indiana)
STATE-GOVERNED, NOT COUNTY-SET, and unconditional on a shingle roof. Hendricks County cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published. Hendricks County Building Code Ordinance No. 2022-29 was read in full and adds nothing on the point.
Lake County, Indiana - Plan Commission, Planning and Building Department (Lake County, Indiana)
STATE-GOVERNED, NOT COUNTY-SET, and unconditional. Indiana localities cannot vary this: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or is more stringent or more detailed than the commission's rules. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice and Water Shield Update memo of 2020-02-25 (revised), which reproduces 2018 IRC R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Note the memo reproduces a typo in the enacted text it quotes ("rood deck" for "roof deck"); the reading is not in doubt. 675 IAC 14-4.4 amends R905.2.8 only by deleting the word "approved" (14-4.4-86) and does not touch R905.2.8.5, so the model text governs as written.
Monroe County, Indiana - Building Department (Monroe County, Indiana)
STATE-GOVERNED, NOT COUNTY-SET, and unconditional on a shingle roof. Monroe County cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published, and it applies whether or not the job needs a County permit.
Porter County, Indiana - Building Department (Porter County, Indiana)
STATE-GOVERNED, NOT COUNTY-SET, and unconditional on a shingle roof. Porter County cannot vary it: its own Sec. 6-138(a) adopts the state building rules by reference, and IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
St. Joseph County, Indiana - Building Department (St. Joseph County, Indiana)
STATE-GOVERNED, NOT COUNTY-SET, and unconditional on a shingle roof. St. Joseph County cannot vary it: its own § 151.02(A) adopts the state building rules by reference, and IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published. NOTE THAT THIS DOES NOT DEPEND ON WHETHER A PERMIT IS REQUIRED. The Indiana State Building Commissioner has stated that the 2020 Indiana Residential Code "is in full force and effect statewide. Regardless of any established local enforcement policies or practices to the contrary, or whether a local building authority even exists in any particular jurisdiction or location in the state, the 2020 Indiana Residential Code governs all Class 2 residential construction, and its requirements, by law, must be followed." A job that turns out to be exempt from a St. Joseph County permit is still a job that has to be built to the code.
Town of Avon, Indiana - Building Department (Town of Avon, Indiana)
STATE-GOVERNED, NOT TOWN-SET, and unconditional on a shingle roof. Avon cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published. The same guidance states that the 2020 Indiana Residential Code applies "Regardless of any established local enforcement policies or practices to the contrary".
Town of Griffith, Indiana - Building Department (Town of Griffith, Indiana)
STATE-GOVERNED, NOT TOWN-SET, and unconditional on a shingle roof. Griffith cannot vary it: its own § 14-1 adopts the state building rules by reference, § 14-33 makes any variance from them "subject to approval under IC 22-13-2-7(b)", and IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
Town of Highland, Indiana - Building and Inspection Department (Town of Highland, Indiana)
STATE-GOVERNED, NOT TOWN-SET, and unconditional on a shingle roof. Highland cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published. The same guidance states that the 2020 Indiana Residential Code applies "Regardless of any established local enforcement policies or practices to the contrary". Highland's own building chapter was read in full and adds nothing on the point. Note in particular that this does not depend on the Town Code's codified list of adopted codes, which still names the CABO One- and Two-Family Dwelling Code.
Town of Merrillville, Indiana - Planning and Building Department (Town of Merrillville, Indiana)
STATE-GOVERNED, NOT TOWN-SET, and unconditional on a shingle roof. Merrillville cannot vary it: its own Sec. 6-20(a) adopts the state building rules by reference, and IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
Town of Munster, Indiana - Community Development Department (Town of Munster, Indiana)
STATE-GOVERNED, NOT TOWN-SET, and unconditional on a shingle roof. Munster cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published. NOTE THAT THIS DOES NOT DEPEND ON MUNSTER'S OWN CODIFIED CODE LIST, which names a superseded edition - the same guidance states that the 2020 Indiana Residential Code governs "Regardless of any established local enforcement policies or practices to the contrary".
Town of Plainfield, Indiana - Development Services, Building Department (Town of Plainfield, Indiana)
STATE-GOVERNED AND UNCONDITIONAL ON A SHINGLE ROOF. Plainfield cannot vary it - IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules" - and the Town's own codes page says it adopted the Articles of Title 675 rather than writing roofing rules of its own. The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance and is quoted here as printed; it plainly means the roof deck. The Indiana rule amends the flashing section only by deleting the word "approved" and does not touch the drip edge subsection, so this text governs as published. Note that the drip edge requirement is NOT conditioned on the county the way the ice barrier is - it applies on every shingle roof in Indiana, including the sixty-five counties whose climatic row reads "No" for the ice shield, and Hendricks is one of those.
Town of Schererville, Indiana - Planning and Building Department (Town of Schererville, Indiana)
STATE-GOVERNED, NOT TOWN-SET, and unconditional on a shingle roof. Schererville cannot vary it: IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." The operative text is published first-hand by the Indiana State Building Commissioner, on Indiana Department of Homeland Security letterhead, in the Ice/Water Shield and Metal Drip Edge guidance of February 25, 2020, which reproduces the adopted Section R905.2.8.5 in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the rood deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5 Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The word "rood" in that passage is a typographical error in the published guidance, quoted here as printed; it plainly means the roof deck. The Indiana rule amends Section R905.2.8 only by deleting the word "approved" and does not touch R905.2.8.5, so this text governs as published.
Drip edge required — Iowa (9)
City of Ankeny, Iowa - Development Services / Building Division (City of Ankeny, Iowa)
The City of Ankeny's own Building Official's signed "Roof/re-roof compliance" letter, listing 2024 IRC sections applicable to asphalt shingle roofing in Ankeny under Ordinance 2220/Chapter 184, cites "R905.2.8.5 Drip Edge - required" directly.
City of Cedar Rapids, Iowa - Building Services Department (City of Cedar Rapids, Iowa)
Required through Cedar Rapids' adopted code rather than through a Cedar Rapids-specific amendment. Neither of the city's Chapter 33 amendment schedules touches Chapter 9 (Roof Assemblies) of the International Residential Code: not the 2021 schedule still printed in the online code (sections 33.01 through 33.40, covering everything from permit fees to footings), and not the 2024 schedule that Ordinance No. 005-26 enacted in its place on March 10, 2026, whose residential-code amendments, in the text put to Council in its February 24, 2026 meeting packet, run from Section R101.2.1 to Section R408.3.1 and include no section numbered in the 900s. So the model code's drip-edge mandate at Section R905.2.8.5 stands as adopted under either edition, and its words are the same in both: "A drip edge shall be provided at eaves and rake edges of shingle roofs." The same section requires adjacent segments to overlap by not less than 2 inches, the drip edge to extend not less than 1/4 inch below the roof sheathing and not less than 2 inches back onto the roof deck, and mechanical fastening to the deck at not more than 12 inches on center; underlayment goes over the drip edge along eaves and under it along rake edges.
City of Council Bluffs, Iowa - Building Division (City of Council Bluffs, Iowa)
The City of Council Bluffs adopts the 2009 International Residential Code by reference at Municipal Code Sec. 13.06.010 (Ordinance 6100). Ordinance 6100's full amendment section (Municipal Code Sec. 13.06.020 through Sec. 13.06.403.1.4.1, read in full) does not touch IRC Chapter 9 (Roof Assemblies) except to add a roof-drainage/downspout provision (Sec. 13.06.375); it does not address drip edge, so the base IRC drip-edge provision applies unmodified.
City of Davenport, Iowa - Building and Land Development (Building Division) (City of Davenport, Iowa)
Davenport adopts the 2021 IRC by reference at Davenport Municipal Code Sec. 15.12.030. Its full amending chapter, Sec. 15.12.040 through Sec. 15.12.054 (read in full), amends only the International Building Code (Secs. 15.12.040-15.12.046) and IRC Chapters 1, 3 and 4 (Secs. 15.12.050-15.12.054, most recently amended by Ordinance No. 2024-465, adopted 11-13-2024). No section of Chapter 15.12 touches IRC Chapter 9 (Roof Assemblies), so the base IRC drip-edge provision at IRC Section R905.2.8.5 applies unmodified.
City of Des Moines, Iowa - Development Services Department, Permit and Development Center (City of Des Moines, Iowa)
Required under Des Moines's adopted residential code. Des Moines Municipal Code Sec. 26-300, as currently codified through Ordinance No. 16,558 (Supp. No. 37), adopts the International Residential Code, 2024 edition -- the city's prior adoption, by Ordinance No. 16,317, was the 2021 edition, superseded effective January 1, 2026. The city's local International Residential Code amendments, Municipal Code Sec. 26-310 through Sec. 26-310.20, do not address Chapter 9 (Roof Assemblies), so the base IRC drip-edge provision applies unmodified under whichever edition is in force. A drip-edge requirement for shingle roofs was previously confirmed against the 2021-edition text at Section R905.2.8.5 of that edition. Because the city's adopted edition has since changed to the 2024 IRC, that section-number citation is specific to the superseded 2021 text: the 2024-edition International Residential Code's current section numbering is not confirmed in this record, so Section R905.2.8.5 should be read as a 2021-edition citation only and not relied on as the current section number.
City of Dubuque, Iowa - Inspection & Construction Services Division (City of Dubuque, Iowa)
The City of Dubuque adopts the 2021 International Residential Code by reference. The city's own itemized "2021 Code Changes: Summary of Amendments" document, read in full (14 current-cycle IRC amendment items plus 7 deleted prior-year items), does not touch IRC Chapter 9 (Roof Assemblies), so the base 2021 IRC drip-edge provision applies unmodified.
City of Sioux City, Iowa - Permit Center (City of Sioux City, Iowa)
The City of Sioux City adopts the 2024 International Residential Code by reference at Municipal Code Sec. 20.04.030. Its full amendment section, Sec. 20.04.040 (15 numbered items, read in full), does not touch IRC Chapter 9 (Roof Assemblies), so the base 2024 IRC drip-edge provision applies unmodified.
Linn County, Iowa - Building Permits & Inspections (Linn County, Iowa)
Linn County adopts the 2024 International Residential Code by reference at Code of Ordinances Sec. 105-16. Its full amendment section, Sec. 105-17 (26 numbered items, read in full), does not touch IRC Chapter 9 (Roof Assemblies), so the base 2024 IRC drip-edge provision applies unmodified.
Polk County, Iowa - Public Works, Building Services (Polk County, Iowa)
Polk County adopts the 2021 International Residential Code by reference at Construction Code Sec. 20.2.4. Its amendment list there (39 numbered items, read in full) does not touch IRC Chapter 9 (Roof Assemblies), so the base 2021 IRC drip-edge provision applies unmodified.
Drip edge required — Kansas (12)
Butler County Community Development Department (Butler County, Kansas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2006 International Residential Code via Butler County Building Code, Article 6 (Resolution 16-06, 2-23-2016); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Andover Building & Inspections Department (City of Andover, Kansas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via the 'Wichita Jurisdiction' terms of the Wichita-Sedgwick County UBTC, adopted by Ordinance No. 1957 (Sec. 4-301, 5-13-2025); the underlying IRC amendment ordinance is City of Wichita Ord. No. 50-833 (eff. 1-1-2019); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Derby - Building Trades & Inspections (City of Derby, Kansas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2024 International Residential Code via Ordinance No. 2623, whose amendment sections A through AQ do not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Haysville - Public Works Department (City of Haysville, Kansas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via Section 4-301 of the Code of the City of Haysville (Ch. 9 amendments limited to R703.8.4.1 and R908.7); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Leawood - Code Services / Building Permits (City of Leawood, Kansas)
The City's "Roofing Requirements" summary lists: "Drip Edge – a drip edge shall be provided at eaves and gables of shingle roofs – R905.2.8.5." The city's 2018 IRC amendment ordinance states the full amended text of Section R905.2.8.5 – Drip edge: "A drip edge shall be provided at eaves and gables of shingle roofs. Adjacent pieces of drip edge shall be overlapped a minimum of 2 inches. Drip edges shall extend a minimum of .25 inch below the roof sheathing and extend up the roof deck a minimum of 2 inches. Drip edges shall be mechanically fastened to the roof deck at a maximum of 12 inches o.c."
City of Lenexa - Building Codes Division (City of Lenexa, Kansas)
"Drip Edge (Section 905.2.8.5): Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges" (City of Lenexa, Residential Asphalt Roofing - Code Summary, rev. 11/2024). The document states roof coverings "shall be applied in accordance with all applicable provisions of the 2018 International Residential Code," of which Section R905.2.8.5 is the drip-edge mandate this summary is keyed to.
City of Olathe - Building Codes Division (City of Olathe, Kansas)
"Drip Edge – A drip edge shall be provided at eaves and rake edges of shingle roofs – IRC R905.2.8.5" (City of Olathe, Residential Building Permits page, "Roofing" section, summary of common reroofing code requirements).
City of Topeka - Development Services Division (City of Topeka, Kansas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via Ordinance No. 20467 (12-5-2023, TMC 14.55.010); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law. Notably, the same ordinance (§ 34) REPEALED the city's prior local drip-edge amendment (TMC 14.55.610), deliberately returning to the unamended IRC text.
City of Wichita - Metropolitan Area Building & Construction Department (MABCD) (City of Wichita, Kansas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via the Wichita-Sedgwick County Unified Building & Trade Code (Res. 120-2019 / Ord. 50-833; current compiled edition dated 1-27-25); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
Johnson County - Building Codes Division (Johnson County, Kansas (unincorporated))
"R905.2.8.5 Drip edge. A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c." (Johnson County Building Codes, "Requirements for Residential Roof Coverings," dated "Effective July 1, 2020," linked from the Code of Regulation for Buildings and Construction page as "Residential Roof Covering Guidelines").
Sedgwick County - Metropolitan Area Building & Construction Department (MABCD) (Sedgwick County, Kansas (unincorporated))
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via the Wichita-Sedgwick County Unified Building & Trade Code (Res. 120-2019 / Ord. 50-833; current compiled edition dated 1-27-25); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
Shawnee County - Land Use & Development Department (Shawnee County, Kansas (unincorporated))
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via incorporation by reference of Topeka Municipal Code Title 14 'as currently in effect' (snco.gov building-code page), whose Ch. 14.55 adopts the 2021 IRC via Ord. No. 20467 (12-5-2023); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law. Topeka's prior local drip-edge amendment (TMC 14.55.610) was repealed by the same ordinance, leaving the unamended IRC text in force countywide under the incorporation.
Drip edge required — Missouri (15)
Cass County Building Codes Department (Cass County, Missouri)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2006 International Residential Code via the county Building Codes Department's 2006 I-Codes amendment document (eff. 1-1-2010; base adoption Ord. No. 08-06); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Blue Springs - Community Development Department (Codes Administration Division) (City of Blue Springs, Missouri)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2024 International Residential Code via Ordinance No. 5480 (passed 2-18-2026); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Florissant, Missouri - Department of Public Works (Building Department) (City of Florissant, Missouri)
Florissant Code of Ordinances Section 500.070.A, amending IRC Section R905.2.8.5 (item 54 of the numbered amendment list): "A drip edge shall be provided at eaves of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than two (2) inches (51 mm). Drip edges shall extend not less than one-fourth (1/4) inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than two (2) inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than twelve (12) inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges. Exception: Unless the drip edge is specifically required by the manufacturer's installation instructions, metal wrapped fascia extending one (1) inch under the roof covering with the underlayment installed over it shall be deemed to meet the requirements of this Section." NOTE: the main sentence names only "eaves"; the underlayment install clause references "rake edges" too, implying rakes are also covered (consistent with standard IRC R905.2.8.5 practice), but the ordinance text as extracted does not repeat "and rakes" explicitly in the first sentence -- treat as required at both eaves and rakes per the underlayment clause.
City of Gladstone, Missouri - Community Development Department (Building and Construction Division) (City of Gladstone, Missouri)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via Chapter 200 of the city code, Secs. 9.200.030-040 (full amendment, addition and deletion lists); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Grain Valley - Community Development Department (City of Grain Valley, Missouri)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via Ordinance No. 2550 (7-26-2021; Article V, Section 500.100 amendments); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Grandview - Building Services Division (City of Grandview, Missouri)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via Ordinance No. 7282, §§ 1-8 (1-12-2021; Article II, Secs. 10-21 through 10-30); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Lee's Summit - Development Services Department (City of Lee's Summit, Missouri)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via Ordinance No. 8584, § 1 (3-19-2019, eff. 4-1-2019; Article IX, Secs. 7-900 through 7-945); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Liberty - Building Division (City of Liberty, Missouri)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via Ordinance 11358 (2-22-2021; Revisions Sec. 6-106.2 and Exclusions Sec. 6-106.3); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Raytown - Community Development Department (Building Inspections) (City of Raytown, Missouri)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via Ordinance No. 5617-19, § 1 (10-15-2019; Sec. 8-137 amendments); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of St. Peters, Missouri - Building Department (City of St. Peters, Missouri)
"For asphalt shingle roofs, drip edges are required per IRC Section R905.2.8.5." (City of St. Peters "Residential Re-Roofing Requirements," Building Department, "Revised 3/27/2024," citing the currently adopted 2021 IRC.) R905.2.8.5 is not listed among the city's Chapter 9 amendments (only R905.2.8.2 Valleys is amended, per both ecode360 Section 504.040 and the guide itself), so this reflects unamended 2021 IRC baseline text as confirmed by the city's own current guide. The city's guide does not restate the exact baseline wording (extension distance, fastener spacing); refer to the 2021 IRC for those figures.
City of Wentzville, Missouri - Building Division (City of Wentzville, Missouri)
Sec. 500.080(34), amending IRC R905.2.8.5 Drip Edge (currently codified, 2021 IRC as amended, most recently amended 1-24-2024): "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges. Exception: Unless the drip edge is specifically required by the manufacturer's installation instructions, metal wrapped fascia extending 1 inch under the roof covering with the underlayment installed over it shall be deemed to meet the requirements of this section." This is a local amendment (adds overlap/deck-extension detail and the fascia exception beyond stock IRC language) -- current and Wentzville-specific.
Clay County - Planning & Zoning Department (Clay County, Missouri)
The Building Inspector's "IRC 2012 Roofing Requirements" letter states Clay County enforces "Section 905.2.8 - Flashing - this section further defines what's needed for asphalt shingles (the most prevalent in our area) flashing and it's locations and applications," and that "[a]ll provisions of Chapter 9 in the IRC (as well as other chapters pertaining to roofing) are enforced and expected of anyone doing work in unincorporated Clay County." The 2012 IRC Chapter 9 excerpt furnished as part of this same document states, at R905.2.8.5 Drip edge: "A drip edge shall be provided at eaves and gables of shingle roofs. Adjacent pieces of drip edge shall be overlapped a minimum of 2 inches (51 mm). Drip edges shall extend a minimum of 0.25 inch (6.4 mm) below the roof sheathing and extend up the roof deck a minimum of 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at a maximum of 12 inches (305 mm) o.c.... Underlayment shall be installed over the drip edge along eaves and under the underlayment on gables."
St. Charles County, Missouri - Division of Building and Code Enforcement (St. Charles County, Missouri)
Sec. R905.2.8.5 Drip Edge (2021 IRC, restated in the county's own residential code amendment document): "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5." The county ADDED a local exception (bold text in the amendment document): "Exception: Unless the drip edge is specifically required by the manufacturer's installation instructions, metal wrapped fascia extending 1 inch under the roof covering with the underlayment installed over it shall be deemed to meet the requirements of this section."
St. Louis County - Department of Transportation and Public Works (Building Division) (St. Louis County, Missouri)
The county's Single-Family Dwelling Design Checklist and Residential Room Additions guide both state: "Drip edge is required at eaves and rakes of shingle roofs. Extend drip edge minimum 2" onto roof sheathing and minimum 1/4" below roof sheathing. Install roof underlayment over the drip edge along eaves and under the drip edge at rakes (R905.2.8.5)."
St. Louis County, Missouri Department of Transportation and Public Works - Building Permit Section (permitting authority for the City of Chesterfield, Missouri, by contract) (City of Chesterfield, Missouri)
"Drip edge is required at eaves and rakes of shingle roofs. Extend the drip edge minimum 2" onto roof sheathing and minimum 1/4" below the roof sheathing. Install roof underlayment over the drip edge along eaves and under the drip edge at rakes (R905.2.8.5)." (St. Louis County Re-Roofing Checklist, 2015 IRC as amended.) Chesterfield's own Chapter 9 amendment ordinance (Attachment B) does not amend R905.2.8.5, so this 2015-IRC requirement stands unamended and enacted as Chesterfield's own local law too.
Drip edge required — Nebraska (22)
City of Alliance - Community Development (Building and Zoning) (City of Alliance, Nebraska)
Required by the code Alliance has adopted, with no local change. The City adopts the 2018 International Residential Code at Municipal Code Section 105-21, and Section 105-22, its complete list of amendments to that code, was read in full: it amends Section R101.1 (the title), Section R105.2 (adding zoning permits for six of the exempt items), Table R301.2(1) (the design criteria and the ice barrier footnote), Sections R313.1 and R313.2 (making residential fire sprinklers optional), Section G2401.2 (LPG appliances) and Section P2603.5.1 (sewer depth). Nothing in Chapter 9, Roof Assemblies, is touched. The base 2018 IRC drip-edge provision for asphalt shingles, Section R905.2.8.5, therefore applies in Alliance unmodified.
City of Beatrice - Community Development Department (City of Beatrice, Nebraska)
Beatrice adopts the 2021 International Residential Code (Beatrice City Code Sec. 7-55, Ord. No. 25-17). Its complete list of additions, insertions and changes to that code (Sec. 7-56), read in full, does not delete or modify Section R905.2.8.5, so the base IRC drip-edge requirement for asphalt shingle roofs stands as adopted local law. The literal installation-extent text of R905.2.8.5 is behind the ICC paywall and is not restated here.
City of Bellevue - Permits and Inspection Division (City of Bellevue, Nebraska)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via Bellevue City Code § 8-18.6 (Ord. 4033, passed 5-4-2021); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Chadron - Building and Zoning (City of Chadron, Nebraska)
Required by the code Chadron adopted, not by anything the City wrote itself. Section 2-101 of the City Ordinances adopts the 2018 International Residential Code as part of the Chadron Building Code, excepting only the fire-sprinkler sections R309.5 and R313, and Chapter 2 Article 1 was read in full for this record - all six sections - with no amendment, deletion or qualification anywhere in it touching the residential code's roof-covering chapter or its drip-edge requirement at R905.2.8.5. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Chadron unamended. Take care not to read Chadron's permit exemption for roofing as an exemption from the code - it removes the City's inspection of the work, not the requirement that the work meet the adopted code, and the certificate-of-occupancy and demolition provisions in the same article show the City still holds a lever. The drip edge's material, extent, lap and fastening are questions for the code book or for the Building and Zoning Official on 308-432-0506.
City of Columbus, NE - Community Development Department (City of Columbus, Nebraska)
BASE-CODE GOVERNED, AND COLUMBUS DOES NOT AMEND IT. The City adopts the 2018 International Residential Code by Ordinance No. 20-29 (Columbus City Code Section 150.105), and that ordinance's complete local amendment list at Section 150.106 was read in full: it touches the code's administrative sections R101, R105, R108 and R113, Table R301.2(1), R302.5.1, R302.13, R311.7.5.1, R311.7.5.2, R313, R322, R403.1.4.1 and R405, replaces Chapter 11 with manufactured-home standards and Chapter 12 with the State radon requirements, and deletes Chapters 13, 14, 16-22 and 24-43. It adds, amends or deletes no section of Chapter 9, Roof Assemblies. The base 2018 IRC drip-edge provision for asphalt shingle roofs, Section R905.2.8.5, therefore applies in Columbus unmodified; read that section in the adopted edition for the required overlap, extension and fastener spacing.
City of Fremont - Department of Building Safety (City of Fremont, Nebraska)
BASE-CODE GOVERNED, AND FREMONT DOES NOT AMEND IT. Fremont adopts the 2018 International Residential Code, Chapters 1-10, and its complete local amendment list at Fremont Municipal Code Section 9-402, items (a) through (z), does not add, amend or delete any section of IRC Chapter 9 other than Section R908, Reroofing. The base 2018 IRC drip-edge provision for shingle roofs, Section R905.2.8.5, therefore applies in Fremont unmodified; read that section for the required overlap, the extension below the roof sheathing and back onto the deck, and the fastener spacing.
City of Gering - Building Inspection (Engineering & Planning Department) (City of Gering, Nebraska)
Required by the code Gering has adopted, with no local change. The City adopts the 2018 International Residential Code by Ordinance No. 2086, which was read in full: it is a single-section ordinance rewriting Municipal Code 150.001, its exclusion list for the residential code names Sections 105.2, 107, 112, 113, 309.5, 313, Chapter 2904 and Chapters 11 through 42, and it touches nothing in Chapter 9, Roof Assemblies. The base 2018 IRC drip-edge provision for asphalt shingles, Section R905.2.8.5, therefore applies in Gering unmodified. Note that the City's own roofing requirement sheet does not repeat the drip-edge rule but does require valley flashing "constructed in accordance with approved manufacturer's instructions", with a minimum 00.016-inch flashing extending at least 8 inches from the centerline of the valley for asphalt shingles and a minimum 28-gauge flashing extending at least 10 inches for wood shingles.
City of Gretna - Building & Zoning Department (City of Gretna, Nebraska)
Required by the code Gretna has adopted, with no local change. The City adopts the 2021 International Residential Code, and its two amendment ordinances - No. 2138 and the corrected No. 2141 that replaced it, both read in full - amend nothing in Chapter 9, Roof Assemblies: the amendment list runs from Chapter 1 through Section R802.11.1.2 and then jumps to Chapter 11 and the mechanical, fuel-gas and plumbing chapters, touching no section between R901 and R910. The base 2021 IRC drip-edge provision for asphalt shingles, Section R905.2.8.5, therefore applies in Gretna unmodified.
City of Hastings - Development Services (City of Hastings, Nebraska)
Hastings adopts the 2018 International Residential Code at Hastings City Code section 8-602, which carries the model code's drip-edge requirement for asphalt shingle roofs at IRC section R905.2.8.5. Section 8-602's amendment list was read in full and does not add, amend or delete any section of IRC Chapter 9, Roof Assemblies, so that requirement stands in Hastings as enacted local law.
City of La Vista - Building Department (City of La Vista, Nebraska)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via city code § 150.01 (Ord. 1439, passed 2-1-2022; only R903.4 and R908.1 replaced); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Lincoln - Building & Safety Department (City of Lincoln, Nebraska)
"Drip edge flashing is required on all eaves and gables." (City of Lincoln Building & Safety, Re-Roof Policy, rev. 12/10/2021).
City of Norfolk - Building Services (City of Norfolk, Nebraska)
Required by the code Norfolk adopted, not by anything the City wrote itself. Section 6-161 adopts the 2018 International Residential Code as the one- and two-family dwelling code of the City, and section 6-162 is the complete list of the City's changes to it. Chapter 6 was read in full for this record - all eighty-three published section pages - and no provision in it amends, deletes or qualifies the residential code's drip-edge requirement at R905.2.8.5, or anything else in the asphalt-shingle sections. The commercial-side amendments at section 6-18 do not touch it either. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Norfolk unamended. The section number is a pointer only, and the drip edge's material, extent, lap and fastening are questions for the code book or for Building Services on 402-844-2060.
City of Omaha Planning Department - Building & Development Division (City of Omaha, Nebraska)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via the city's complete 2018 IRC Amendments (eff. 7-1-2020; Ch. 9 amendments limited to R903.4, R905.2.5, flashing-gage sections and the R908 recover ban); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Papillion - Building & Fire Safety Department (City of Papillion, Nebraska)
"R905.2.8.5 Amended; Drip Edge. Change name of section to Roof Eave Flashing... A drip edge shall be provided at all other eaves of shingled roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) O.C." (Papillion Municipal Code § 92-15(B), adopted by Ordinance No. 1934; confirmed in the City of Papillion Roofing Requirements handout).
City of Scottsbluff, Nebraska - Development Services Department (City of Scottsbluff, Nebraska)
Required by the adopted code rather than by a local amendment. Scottsbluff adopts the 2018 International Residential Code and does not exclude Chapter 9, so IRC R905.2.8.5 governs, and it is unconditional for shingle roofs. The operative ICC text of R905.2.8.5, which sets the extent, laps, fastening and the underlayment ordering, sits behind the ICC paywall; it is NOT restated here and no third-party republication of it is relied on. CORRECTED 2026-09-05: this field previously quoted that text, and the quotation had been taken from a third-party republication of the code rather than from the code itself, which this project does not rely on for a legal requirement. What is recorded is the sourced fact that the requirement is in force in Scottsbluff unamended. Note the underlayment ordering, which is the part most often got wrong - over the drip edge at the eaves, under it at the rakes.
City of South Sioux City - Inspection Services Department (City of South Sioux City, Nebraska)
Required by the code South Sioux City has adopted, with no local change. The City adopts the 2018 International Residential Code at Municipal Code Section 18-217, and Chapter 18 of the municipal code - all sixteen articles, read in full - contains no provision on roof assemblies and amends nothing in Chapter 9 of the residential code. The base 2018 IRC drip-edge provision for asphalt shingles, Section R905.2.8.5, therefore applies in South Sioux City unmodified.
City of Syracuse - Building and Zoning Inspector (City of Syracuse, Nebraska)
Required by the code Syracuse adopted, not by anything the City wrote itself. Section 6-139 adopts the 2018 International Residential Code, excepting only sections R112.1 and R112.2, which are board-of-appeals sections, and R313, the fire-sprinkler section. Chapter 6 of the Code of Ordinances was read in full for this record and no provision in it amends, deletes or qualifies the residential code's roof-covering chapter or its drip-edge requirement at R905.2.8.5. Subsection (b) of the same section makes the adopted code "controlling throughout the municipality and throughout its extraterritorial zoning jurisdiction", so the requirement follows the City's zoning reach rather than stopping at the corporate limits. The operative ICC text of R905.2.8.5 sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Syracuse unamended. The section number is a pointer only, and the drip edge's material, extent, lap and fastening are questions for the code book or for the Building Inspector at [email protected].
City of Wayne - Building Inspection and Planning Department (City of Wayne, Nebraska)
A drip edge is required, by the residential code Wayne has adopted rather than by a local amendment. Section 150.17(A) of the City Code adopts the 2018 International Residential Code for One- and Two-Family Dwellings as the City's one- and two-family dwelling code and states that it controls throughout the city and its zoning jurisdiction; the City's own amendment list in Section 150.17(B), read here in full, amends nothing in that code's roof-assembly chapter, so its asphalt-shingle drip-edge provision - Section R905.2.8.5 in that edition - applies as published. The operative text of that section sits behind the International Code Council's paywall; this record does not restate it and does not put dimensions, material gauges or fastening spacings on it. Get the requirement itself from the adopted code, a copy of which the City keeps in the Building Inspector's office at 306 Pearl Street and at the Wayne Public Library for public inspection, or from the Building Inspector on 402-375-1733.
City of York - Building Inspector (City of York, Nebraska)
Required by the code York has adopted, with no local change. The City adopts the 2018 International Residential Code at Municipal Code Section 12-21, and its complete list of residential code amendments at Section 12-26 was read in full: it amends Section R105.2 (work exempt from permit), Section R108.2 (the fee schedule), Section R112.1 (making the board of appeals the city council), repeals Section R112.3, amends Section R114.4 (violation penalties) and Section 114, and deletes Part VIII, electrical. Nothing in Chapter 9, Roof Assemblies, is touched. The base 2018 IRC drip-edge provision for asphalt shingles, Section R905.2.8.5, therefore applies in York unmodified.
Douglas County Environmental Services - Permits and Inspections (Douglas County, Nebraska)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The county's own Current Building Codes page adopts the 2018 International Residential Code as its "Residential Building Code (single-family/duplex) as amended by the City of Omaha - 2018 IRC." The underlying Omaha amendment instrument does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
Lancaster County - Building & Safety (City of Lincoln) (Lancaster County, Nebraska)
"Drip edge flashing is required on all eaves and gables." (Re-Roof Policy, rev. 12/10/2021, issued by the City of Lincoln Building & Safety Department, which the policy itself states enforces this standard jointly: "The City of Lincoln & Lancaster County has adopted and enforces all sections of the 2018 International Residential Code (IRC)... Reroofing must comply with Chapter 9 of the IRC... the respective adopted amendments." No separate Lancaster County building department exists; see the paired City of Lincoln, Nebraska record).
Sarpy County Planning & Building Department (Sarpy County, Nebraska)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via Resolution 2024-150, Exhibits A and B (eff. 6-4-2024); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
Drip edge required — North Dakota (21)
Burleigh County, North Dakota - Building/Planning/Zoning Department (Burleigh County, North Dakota)
Burleigh County adopts the North Dakota State Building Code, whose residential half is the International Residential Code with North Dakota amendments. The two instruments that could change the roofing chapter were both read in full and neither does. The Burleigh County Zoning Ordinance, amendments through 1 January 2026, contains no roof-covering provision at all, and its own amendment list at Article 23, Section 8 reaches garage foundations, deck supports, exterior openings and plumbing rather than roofs. The North Dakota amendment set for the 2024 International Residential Code amends thirty sections, none of them in the roof-assemblies chapter. The base residential code drip-edge requirement for asphalt-shingle roofs, at Section R905.2.8.5, therefore applies in Burleigh County unmodified, with no local softening and no local addition. Because the County publishes more than one code edition, take the installation extent and the fastener spacing from the edition the Building Official confirms is in force for your permit.
City of Beulah, North Dakota - Building Official (City of Beulah, North Dakota)
The International Residential Code drip-edge requirement for asphalt-shingle roof coverings applies in Beulah unamended, and both instruments that could have changed it were opened and read in full. THE CHAIN. Zoning Ordinance Section 6.15 adopts the North Dakota State Building Code "as may be amended from time to time", which since 1 January 2026 has been the 2024 International Residential Code for one- and two-family dwellings, per the 2026 North Dakota State Building Code Book. The City's own modifications to that code are set out in full at Section 6.17 and are four items - metal and galvanized roof finishes by zoning district, vertical sidewalls, intermodal storage containers, and a refusal to permit tension fabric buildings. None of them amends the roof-assemblies chapter. The North Dakota amendments to the 2024 International Residential Code were also read in full, the numbered section amendments running from Section 104.8 to Section 2103.3, and none reaches that chapter either. So no local softening and no local addition applies, and the requirement stands as the adopted code writes it. WHAT THIS RECORD DOES NOT DO. The operative International Code Council text of the drip-edge section sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Beulah unamended. Take the material, the extent and the fastener spacing from the 2024 International Residential Code itself, or from the Building Official. ONE LOCAL RULE THAT DOES REACH THE ROOF. Section 6.17(1) provides that "Metal roofs are allowed in all zoning districts. Galvanized finished roofs are permitted in the I and IH zoning districts only." So a galvanized finish is a zoning question in Beulah before it is a detailing question, and on a residential re-roof it is not available.
City of Bismarck, North Dakota - Building Inspections Department (City of Bismarck, North Dakota)
REQUIRED BY THE ADOPTED CODE, NOT BY A LOCAL RULE, AND THE ICC TEXT IS NOT RESTATED HERE. Bismarck adopts the 2021 International Residential Code at Bismarck Code of Ordinances Section 4-02-02, most recently re-adopted by Ordinance 6544 of March 27, 2023, and carries its own amendments at Section 4-02-06. Section 4-02-06 was read in full for this entry - all seven code-by-code amendment blocks, IBC, IRC, IMC, IFGC, IECC and IEBC - and its International Residential Code block amends no section of Chapter 8 (Roof-Ceiling Construction) or Chapter 9 (Roof Assemblies); the highest-numbered residential section it reaches is R611.6. The North Dakota State Building Code amendments to the same edition were read in full as well and amend no section of either chapter. Nothing in either instrument touches the drip-edge provision at Section R905.2.8.5, so it applies in Bismarck exactly as the adopted code publishes it. Its operative wording - the laps, how far the drip edge must extend below the sheathing and back onto the deck, the fastener spacing, and the order of the underlayment at eaves and at rakes, which is the part most often got wrong on site - sits behind the ICC paywall. This record does not restate it and does not rely on any third-party republication of it; read Section R905.2.8.5 in the code itself or ask Bismarck Building Inspections.
City of Devils Lake, North Dakota - Building Department (City of Devils Lake, North Dakota)
Devils Lake adopts the North Dakota State Building Code, whose residential half is the International Residential Code with North Dakota amendments, and both instruments that could change the roofing chapter were read in full. Title 15 of the Devils Lake Municipal Code, all eight chapters, contains no roof-covering provision at all - Section 15.04.010 adopts the codes and then amends the demolition, permit-exemption, grade-opening, foundation and snow-load provisions, none of which is in the roof-assemblies chapter. The North Dakota amendment set for the 2024 International Residential Code amends thirty sections, none of them in that chapter either. The base residential code drip-edge requirement for asphalt-shingle roofs, at Section R905.2.8.5, therefore applies in Devils Lake unmodified, with no local softening and no local addition. Take the installation extent, the overlap and the fastener spacing from the edition in force for your permit, which the Building Department can confirm - the City's ordinance adopts the State Building Code without naming an edition. One related flashing rule the City does write itself, in its Siding Replacement handout: "Kick out flashing is required at all roof/wall intersections," which is worth knowing when a re-roof and a siding job meet.
City of Dickinson, North Dakota - Department of Building Inspection (City of Dickinson, North Dakota)
Dickinson adopts the International Residential Code, and the two instruments that could change its roof-assemblies chapter were both read in full and neither does. The City's own amendments to the residential code, at City Code Section 8-11, are exactly two items, the jurisdiction name and its filled-in Table R301.2(1), and no section of the roof-assemblies chapter is amended anywhere in Chapter 8. The North Dakota amendment set for the 2024 International Residential Code amends thirty sections, none of them in that chapter either, and Dickinson's adoption reaches that state set by its own terms. So the base residential code drip-edge requirement for asphalt-shingle roof coverings applies in Dickinson unmodified, with no local softening and no local addition. Take the installation extent and the fastener spacing from the edition of the residential code the Department of Building Inspection confirms is in force for your permit. Dickinson has a second, purely local rule at the eave that is easy to miss and is not part of the model code at all. City Code Section 8-196 provides: "All residential buildings within the City must have gutters, downspouts and splash blocks installed with a minimum of a two-foot extension from any wall of the structure." A reroof that removes gutters has to put them back to that standard.
City of Fargo, North Dakota - Inspections Department (City of Fargo, North Dakota)
Fargo Municipal Code Chapter 21.1 (International Residential Code) adopts the 2024 International Residential Code, re-adopted by Ordinance No. 5493 (2025). Its amendment section, 21.1-0102 (read in full), does not touch Chapter 9 (Roof Assemblies), so the base 2024 IRC's drip-edge requirement applies unmodified in Fargo.
City of Grand Forks, North Dakota - Department of Building Safety (City of Grand Forks, North Dakota)
Grand Forks adopts the International Residential Code, and the two instruments that could change its roofing chapter were both read in full and neither does. The City's own amendment list to the 2021 International Residential Code, at City Code Section 19-0121, runs to more than seventy numbered items and contains no amendment to any section in the residential code's R900 series - the roof-assemblies chapter is untouched. The North Dakota amendment set for the 2024 International Residential Code amends thirty sections, none of them in that chapter either. The base residential code drip-edge requirement for asphalt-shingle roofs, at Section R905.2.8.5, therefore applies in Grand Forks unmodified, with no local softening and no local addition. That section carries the requirement in the 2021 edition the City has codified and in the 2024 edition the state code now runs on, so the difference between those editions does not change the answer here. Take the installation extent and the fastener spacing from the edition the Department of Building Safety confirms is in force for your permit.
City of Hazen, North Dakota - Building Inspector (City of Hazen, North Dakota)
The International Residential Code drip-edge requirement for asphalt-shingle roof coverings applies in Hazen unamended, and both instruments that could have changed it were opened and read in full. THE CHAIN. Hazen City Ordinance Section 8.0101 adopts the State Building Code "and any existing supplements and subsequent amendments", which since 1 January 2026 has been the 2024 International Residential Code for one- and two-family dwellings, per the 2026 North Dakota State Building Code Book. Chapter VIII was then read in full, Sections 8.0101 through 8.0402: its local amendments are a steel-building standard, a trenched-footing specification, four administrative clarifications, and the moving and demolition articles. None amends the roof-assemblies chapter. The Hazen Zoning Ordinance adopted 11 May 2026 was read in full and amends no building code provision at all. The North Dakota amendments to the 2024 International Residential Code were also read in full, the numbered section amendments running from Section 104.8 to Section 2103.3, and none reaches that chapter. So there is no local softening and no local addition, and the requirement stands as the adopted code writes it. WHAT THIS RECORD DOES NOT DO. The operative International Code Council text of the drip-edge section sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Hazen unamended. Take the material, the extent and the fastener spacing from the 2024 International Residential Code itself, or from the Building Inspector. AND THE POINT THAT MATTERS MOST HERE. Because a plain re-roof is off Hazen's permit list, no City inspection will pick this up - the permit exemption removes the inspection, not the requirement. The obligation is on the person doing the work.
City of Horace, North Dakota - Building Permits and Inspections (City of Horace, North Dakota)
Horace adopts the North Dakota State Building Code, whose residential half is the International Residential Code with North Dakota amendments, and both instruments that could change the roofing chapter were read in full. Title V, Chapter 5-01 of the City of Horace Ordinances, Sections 5-0101 through 5-0105, contains no roof-covering provision at all - Section 5-0101 adopts the state code and Section 5-0102 amends it in seven places, none of them in the roof-assemblies chapter. The North Dakota amendment set for the 2024 International Residential Code amends thirty sections, none of them there either. The base residential code drip-edge requirement for asphalt-shingle roofs, at Section R905.2.8.5, therefore applies in Horace unmodified, with no local softening and no local addition. Because Section 5-0101 adopts the State Building Code without naming an edition, take the installation extent, the overlap and the fastener spacing from the edition in force for your permit, which the Building Administrator can confirm. Note that Horace also requires an ice barrier by its own Table R301.2(1), so the eave detail has to satisfy both.
City of Jamestown, North Dakota - Building Department (City of Jamestown, North Dakota)
Required by the adopted base code, not by a Jamestown-specific rule. The city adopts the 2024 International Residential Code by Ordinance No. 1618 (Section 9-12 as re-enacted, final passage January 5, 2026), with the North Dakota State Building Code Amendments to the 2024 editions. The City's own amendment section, Code of the City of Jamestown Section 9-13 (read in full), amends only the All-Weather Wood Foundation System Manual, and the North Dakota amendments to the 2024 International Residential Code (read in full) do not touch Chapter 9 (Roof Assemblies). The base 2024 International Residential Code drip-edge provision in Chapter 9 therefore applies in Jamestown unmodified - neither relaxed nor added to by the city or the state.
City of Mandan, North Dakota - Building Inspection Department (City of Mandan, North Dakota)
Mandan adopts the North Dakota State Building Code, whose residential half is the International Residential Code with North Dakota amendments. The City instrument that adopts and amends it, Mandan Municipal Code Chapter 111, was read in full and its amendments do not reach the residential roofing chapter; the North Dakota amendment sets for both the 2021 and the 2024 editions were also read in full and neither amends that chapter either. The base residential code drip edge requirement for asphalt shingle roofs, at Section R905.2.8.5, therefore applies unmodified in Mandan, with no local softening and no local addition. Take the installation extent and the fastening spacing from the edition of the residential code the Building Inspection Department confirms is in force for your permit.
City of Minot, North Dakota - Inspection Department (City of Minot, North Dakota)
Minot adopts the 2024 International Residential Code at Section 9-5 of the City of Minot Code of Ordinances, as amended by the State of North Dakota and then by the City. Both amendment layers were read in full and neither touches Chapter 9 (Roof Assemblies): the City's Section 9-6 runs to fifteen amendments, none of them in Chapter 8 or Chapter 9, and the state's amendments to the 2024 IRC in the 2026 North Dakota State Building Code Book reach only Chapters 1, 2, 3, 4, 5, 6, 11 and 21. The base 2024 IRC drip-edge requirement therefore applies in Minot unmodified, with no local variation and no local exception. Note that the drip edge is still required on an ordinary reroof even though the reroof itself needs no Minot permit - the permit exemption removes the inspection, not the code.
City of Ray, North Dakota - Building Permits (City of Ray, North Dakota)
The International Residential Code drip-edge requirement for asphalt-shingle roof coverings applies in Ray unamended, and both instruments that could have changed it were opened and read. THE CHAIN. Ray Code of Ordinances Section 8-1(a) adopts "the state building code and any future updates and amendments to that code," which since 1 January 2026 has been the 2024 International Residential Code for one- and two-family dwellings, per the 2026 North Dakota State Building Code Book. Chapter 8 was then read in full, Sections 8-1 through 8-66, as codified through Ordinance No. 2-23.01 adopted 13 January 2026: it contains no roof-covering provision at all, and although Section 8-1(a) promises exceptions "affecting local conditions in the city," none is listed. The North Dakota amendments to the 2024 International Residential Code were also read in full, the numbered section amendments running from Section 104.8 to Section 2103.3, and none reaches the roof-assemblies chapter. So there is no local softening and no local addition, and the requirement stands as the adopted code writes it. WHAT THIS RECORD DOES NOT DO. The operative International Code Council text of the drip-edge section sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Ray unamended. Take the material, the extent and the fastener spacing from the 2024 International Residential Code itself, or from the Williams County building inspector, who administers the code in Ray. AND ONE PRACTICAL POINT. If the Williams County exemption for "re-roofing existing roofs" means no permit is pulled for your job, that removes the inspection, not the requirement - exempt work still has to comply with the adopted code.
City of Valley City, North Dakota - Building Inspector (City of Valley City, North Dakota)
Valley City follows the North Dakota Building Code, whose residential half is the International Residential Code with North Dakota amendments, and both instruments that could change the roofing chapter were read in full. Chapter 7-01 of the Valley City Revised Ordinances, Sections 7-01-01 through 7-01-12, contains no roof-covering provision at all - Section 7-01-06 adopts the state code rather than restating or amending it. The North Dakota amendment set for the 2024 International Residential Code amends thirty sections, none of them in the roof-assemblies chapter. The base residential code drip-edge requirement for asphalt-shingle roofs, at Section R905.2.8.5, therefore applies in Valley City unmodified, with no local softening and no local addition. Because Section 7-01-06 follows "the latest International Code," take the installation extent, the overlap and the fastener spacing from the edition in force for your permit, which the Building Inspector can confirm.
City of Velva, North Dakota - Building Permits and Inspections (City of Velva, North Dakota)
The International Residential Code drip-edge requirement for asphalt-shingle roof coverings applies in Velva unamended, and both instruments that could have changed it were opened and read in full. THE CHAIN. Velva Code of Ordinances Section 8-23 adopts "the building code promulgated pursuant to N.D.C.C. Section 54-21.3-03" by reference, which since 1 January 2026 has been the 2024 International Residential Code for one- and two-family dwellings, per the 2026 North Dakota State Building Code Book. Chapter 8 was then read in full, Sections 8-1 through 8-167, as codified through Ordinance No. 2026-02 enacted 20 April 2026: the only provision that modifies the adopted code is Section 8-24, which substitutes a violation-penalty clause and touches no technical requirement. The North Dakota amendments to the 2024 International Residential Code were also read in full, the numbered section amendments running from Section 104.8 to Section 2103.3, and none reaches the roof-assemblies chapter. So there is no local softening and no local addition, and the requirement stands as the adopted code writes it. WHAT THIS RECORD DOES NOT DO. The operative International Code Council text of the drip-edge section sits behind the ICC paywall; this record does not restate it and does not rely on any third-party republication of it. What is recorded is the sourced fact that the requirement is in force in Velva unamended. Take the material, the extent and the fastener spacing from the 2024 International Residential Code itself, or from the City building inspector. AND THE INSPECTION POINT. Velva publishes no fixed schedule of inspection stages, but Section 8-49(a) lets the building inspector make "such inspections as are necessary" and examine "materials or methods to be used", and Section 8-49(b) gives a right of entry at any reasonable hour while the work is going on. Eave detailing can therefore be looked at on site without an appointment.
City of Wahpeton, North Dakota - Building Official (City of Wahpeton, North Dakota)
Wahpeton adopts the North Dakota State Building Code, whose residential half is the International Residential Code with North Dakota amendments, and the two instruments that could change the roofing chapter were both read in full. Chapter 8 of the Wahpeton Code of Ordinances, all five articles, contains no roof-covering provision at all - Section 8-85 adopts the codes rather than restating or amending them. The North Dakota amendment set for the 2024 International Residential Code amends thirty sections, none of them in the roof-assemblies chapter. The base residential code drip-edge requirement for asphalt-shingle roofs, at Section R905.2.8.5, therefore applies in Wahpeton unmodified, with no local softening and no local addition. That section carries the requirement in the 2018 edition the City names and in the 2024 edition the state code now runs on, so the unsettled edition question does not change the answer here. Take the installation extent and the fastener spacing from the edition the Building Official confirms is in force for your permit.
City of Watford City, North Dakota - Building Department (City of Watford City, North Dakota)
Watford City adopts the International Residential Code, and the two instruments that could change its roof-assemblies chapter were both read in full and neither does. The City's own amendments, at Code Section 5-106, are three items covering fire protection of floors, a self-closing garage door and deck footing depth, and no section of the roof-assemblies chapter is amended anywhere in Chapter V. The North Dakota amendment set for the 2024 International Residential Code amends thirty sections, none of them in that chapter either. So the base residential code drip-edge requirement for asphalt-shingle roof coverings applies in Watford City unmodified, with no local softening and no local addition. Take the installation extent and the fastener spacing from the 2024 International Residential Code, which is the edition the City's own Building Codes and Design Criteria page lists as adopted. ONE LOCAL RULE AT THE EAVE THAT WORKS THE OTHER WAY. Rain gutters are the one piece of exterior water management Watford City exempts from a building permit outright: Land Development Ordinance Section 9-2(B)(3) exempts "Installation, repair, or replacement of exterior rain gutters". So gutter work needs no permit here even though altering the roof above it does. The City's Land Development Ordinance also requires a minimum one-foot overhang on all eaves and gables for some dwelling types, which affects how much edge there is to detail.
City of West Fargo, North Dakota - Building Inspection Division (City of West Fargo, North Dakota)
West Fargo City Ordinance Chapter 5-07 adopts the 2024 International Residential Code (Section 5-0701, Ordinance 1274 of 2026). Its amendment section, 5-0702, was read in full and amends or deletes thirty-five provisions, none of which lies in IRC Chapter 9 (Roof Assemblies). The base 2024 International Residential Code drip-edge requirement therefore applies in West Fargo unmodified, with no West Fargo-specific variation, exception or added condition.
City of Williston, North Dakota - Building Safety Division (City of Williston, North Dakota)
Williston enforces the North Dakota State Building Code, which for residential work is the 2024 International Residential Code. The state's own amendments to that code, read in full, reach Chapters 1, 2, 3, 4, 5, 6, 11 and 21 and do not touch Chapter 9, Roof Assemblies. Williston's residential amendments in Code of Ordinances Section 5-14.1 (Ordinance No. 997-B, May 27, 2014) touch Chapter 9 in exactly one place - they add a reroofing section - and nowhere alter the drip-edge provisions. The base 2024 International Residential Code drip-edge requirement for asphalt shingle roofs therefore applies in Williston unmodified, and this record does not restate its detail.
Morton County, North Dakota - Building Department (Morton County, North Dakota)
Morton County adopts the North Dakota State Building Code, whose residential half is the International Residential Code with North Dakota amendments, and the two instruments that could change the roofing chapter were both read in full. The Morton County Land Use Code contains no roof-covering provision and states expressly that the state code "is not amended for application within Morton County in any way by this article." The North Dakota amendment set for the 2024 International Residential Code amends thirty sections, none of them in the roof-assemblies chapter. The base residential code drip-edge requirement for asphalt-shingle roofs, at Section R905.2.8.5, therefore applies in Morton County unmodified, with no local softening and no local addition. Because the County's ordinance floats to the current state edition while its guidance page still links the 2021 codes, take the installation extent and the fastener spacing from the edition the Building Inspector confirms is in force for your permit.
Ward County, North Dakota - Building Inspector (Ward County, North Dakota)
Ward County adopts the North Dakota State Building Code, whose residential half is the International Residential Code with North Dakota amendments; the County's own checklist names the 2026 North Dakota State Building Code, which is built on the 2024 International Residential Code. The two instruments that could change the roofing chapter were both read in full and neither does. The Ward County Land Zoning Ordinance contains no roof-covering provision at all, and the North Dakota amendment set for the 2024 International Residential Code amends thirty sections, none of them in the roof-assemblies chapter. The base residential code drip-edge requirement for asphalt-shingle roofs, at Section R905.2.8.5, therefore applies in Ward County unmodified, with no local softening and no local addition. Take the installation extent and the fastener spacing from the edition of the residential code the Building Inspector confirms is in force for your permit.
Drip edge required — Ohio (1)
Drip edge required — Oklahoma (15)
City of Broken Arrow - Community Permitting and Licensing Division (City of Broken Arrow, Oklahoma)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). Oklahoma's operative text is the OUBCC 2018 IRC Permanent Rule -- "the statewide minimum code for residential building construction for one- and two-family dwellings and townhouses in Oklahoma pursuant to 59 O.S. Sec. 1000.23" -- whose amended R905.2.8.5 requires a drip edge at eaves and rake edges (with a shingle-mold exception). Sec. 6-36/6-37 (Ord. No. 3746, 9-20-2022; Ord. No. 3826, 4-16-2024), read in full, does not alter R905.2.8.5, so the state-minimum requirement stands.
City of Claremore - Community Development Services, Permits & Inspections (City of Claremore, Oklahoma)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). Oklahoma's operative text is the OUBCC 2018 IRC Permanent Rule -- "the statewide minimum code for residential building construction for one- and two-family dwellings and townhouses in Oklahoma pursuant to 59 O.S. Sec. 1000.23" -- whose amended R905.2.8.5 requires a drip edge at eaves and rake edges (with a shingle-mold exception). The joint City of Claremore-Rogers County Metropolitan Zoning Ordinance, Appendix G (adopts the IRC 2009 'or the latest revision thereof adopted by the Oklahoma Uniform Building Code Commission' — currently the 2018 edition per the county's own FAQ), does not alter R905.2.8.5, so the state-minimum requirement stands.
City of Del City - Community Development Department (Permits & Inspections) (City of Del City, Oklahoma)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). Del City's adopted codes and its Code of Ordinances Sec. 5-21 (Ord. No. 1388, Sec. 2, 2-6-17) put the city on the 2015 IRC family, NOT the 2018 IRC -- a materially different vintage from Broken Arrow, Mustang, Jenks, and Oklahoma County, which are all 2018-IRC jurisdictions governed by the OUBCC's 2018 IRC Permanent Rule. The Oklahoma Uniform Building Code Commission issued a SEPARATE, distinct Permanent Rule specific to the 2015 IRC vintage (Title 748, Chapter 20, Subchapter 5 -- "the statewide minimum code for residential construction... pursuant to 59 O.S. Sec. 1000.23," which "may only be amended or altered by other jurisdictions pursuant to Oklahoma law"). That 2015-vintage rule, Sec. 748:20-5-11.1(2), amends R905.2.8.5 to read: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm)... Exception: If a nominal 1 inch by 2 inch (25 mm by 51 mm) shingle mold is used, attached to the fascia and the starter course of shingles is extended a minimum of 1/4 inch (6.35 mm) and not more than 1 inch (25 mm) then a metal drip edge is not required." Del City's own Sec. 5-21 (all seven numbered amendment items enacted by Ord. No. 1388) does not touch Chapter 9 Roof Assemblies at all -- no R905 provision of any kind appears in its amendment list -- so this state-minimum requirement stands unamended in Del City.
City of Edmond Department of Building & Safety (City of Edmond, Oklahoma)
"Yes, per IRC section R905.2.8.5 drip edge is required for asphalt shingle installations. Drip edge must be installed in accordance with the manufacturers' installation instructions." (City of Edmond Department of Building & Safety roofing FAQ).
City of Jenks - Building Inspections Department (City of Jenks, Oklahoma)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). Jenks Code of Ordinances Sec. 4-1-1 "Adoption of Codes" adopts the 2018 IRC "as amended and modified by the Oklahoma Uniform Building Code Commission (OUBCC) as if fully set out at length herein" -- confirmed (this record's existing roof_layer_limit and deck_sheathing_requirements fields) by a full read of Sec. 4-1-1 through 4-1-8, none of which addresses any Chapter 9 Roof Assemblies provision. Oklahoma's operative text is therefore the OUBCC 2018 IRC Permanent Rule, whose amended R905.2.8.5 requires a drip edge at eaves and rake edges (with a shingle-mold exception).
City of Midwest City - Permits & Building Inspections Division (City of Midwest City, Oklahoma)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). Oklahoma's operative text is the OUBCC 2018 IRC Permanent Rule -- "the statewide minimum code for residential building construction for one- and two-family dwellings and townhouses in Oklahoma pursuant to 59 O.S. Sec. 1000.23" -- whose amended R905.2.8.5 requires a drip edge at eaves and rake edges (with a shingle-mold exception). Midwest City Code of Ordinances Sec. 9-5(b) adopts the 2018 International Residential Code, and Sec. 9-7 ("Code amended-- International Residential Code") (Ord. No. 3560, Sec. 1, 4-23-24; Ord. No. 3590, Sec. 1, 3-25-25; Ord. No. 3591, Sec. 2, 3-25-25), read in full from its opening line through its closing ordinance citation, amends only administrative/permit provisions of the adopted 2018 IRC (102.4.1, 104.1, 104.2, 105.10, 107.3.1, 108.2, 109.4, 110.0, 112.1) -- no R905 provision of any kind appears in the amendment list -- so the state-minimum requirement stands.
City of Moore - Building Permits & Inspections (Community Development Department) (City of Moore, Oklahoma)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). Oklahoma's operative text is the OUBCC 2018 IRC Permanent Rule -- "the statewide minimum code for residential building construction for one- and two-family dwellings and townhouses in Oklahoma pursuant to 59 O.S. Sec. 1000.23" -- whose amended R905.2.8.5 requires a drip edge at eaves and rake edges (with a shingle-mold exception). The City of Moore's own IRC-adoption ordinance, Municipal Code Sec. 5-204 (Adoption of the International Residential Code; most recently amended by Ord. No. 1039.23, 12-18-2023, tracing back through Ord. Nos. 724(12), 768(14), 857(17)), read in full, lists its section-by-section amendments to the adopted 2018 IRC exhaustively and does not touch R905.2 or R905.2.8.5 anywhere in that list (its only Chapter 9 amendment is to R905.1.2, ice barriers), so the state-minimum drip-edge requirement stands unamended in Moore.
City of Mustang - Community Development Department (City of Mustang, Oklahoma)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). Oklahoma's operative text is the OUBCC 2018 IRC Permanent Rule -- "the statewide minimum code for residential building construction for one- and two-family dwellings and townhouses in Oklahoma pursuant to 59 O.S. Sec. 1000.23" -- whose amended R905.2.8.5 requires a drip edge at eaves and rake edges (with a shingle-mold exception). Ordinance No. 1269 (8-2-2022; 35 amendment items, none touching Chapter 9), read in full, does not alter R905.2.8.5, so the state-minimum requirement stands.
City of Norman Development Services Division (City of Norman, Oklahoma)
"Do I need to install a Drip Edge? Yes. (R905.2.8.5) Drip edge. A drip edge shall be provided at eaves and rake edges of shingle roofs." Amendment allows a non-metal drip edge: "Does the drip edge have to be metal? No. (OUBCC Amendment to R905.2.8.5) Exception: If a nominal 1 inch by 2 inch shingle mold is used, attached to the fascia and the starter course of shingles is extended a minimum of 1/4 inch and not more than 1 inch then a metal drip edge is not required." (City of Norman "Common Questions for Roofing with Asphalt Shingles," Development Services Division / Building Permits and Inspections).
City of Oklahoma City - Development Services Department (City of Oklahoma City, Oklahoma)
"Section R905.2.8.5 is amended to read as follows: R905.2.8.5 Drip edge. A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not less than 12 inches (305 mm) o.c.... Exception: If a nominal 1 inch by 2 inch (25 mm by 51 mm) shingle mold is used, attached to the fascia and the starter course of shingles is extended a minimum of 1/4 inch (6.35 mm) and not more than 1 inch (25 mm) then a metal drip edge is not required." (City of Oklahoma City 2018 IRC Amendments, State Amendments Included, Ch. 9 Roof Assemblies).
City of Owasso - Community Development Department, Building Division (City of Owasso, Oklahoma)
"A drip edge shall be provided at eaves and rake edges of shingled roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches. Drip edges shall extend not less than ¼ inch below roof sheathing and extend up back onto the roof deck not less than 2 inches. Drip edge shall be mechanically fastened to the roof deck at not less than 12 inches o.c. with fasteners as specified in section R905.2.5." Exception stated: "If a nominal 1 inch by 2-inch shingle mold is used, attached to the fascia and the starter course of shingles is extended a minimum of ¼ inch and not more than 1 inch then a metal drip edge is not required." (City of Owasso Building Inspections & Permits page.)
City of Tulsa Development Services Department - Permit Center (City of Tulsa, Oklahoma)
Tulsa Code of Ordinances Title 51, Chapter 2, Section 201, R905.2.8.5 Drip Edge - Amendatory: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than ¼ inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not less than 12 inches (305 mm) on center with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the underlayment along rake edges." Exception: "If a nominal 1 inch by 2 inch (25 mm by 51 mm) shingle mold is used, attached to the fascia and the starter course of shingles is extended a minimum of ¼ inch (6.35 mm) and not more than 1 inch (25 mm) then a metal drip edge is not required."
City of Yukon - Development Services (City of Yukon, Oklahoma)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2015 International Residential Code via Ordinance No. 1414 (8-18-2020; Ch. 9 amendments limited to R902.1, R905.2.1 and R908.3.1.1); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
Oklahoma County Planning Commission (Oklahoma County, Oklahoma)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). Oklahoma's operative text is the OUBCC 2018 IRC Permanent Rule -- "the statewide minimum code for residential building construction for one- and two-family dwellings and townhouses in Oklahoma pursuant to 59 O.S. Sec. 1000.23" -- whose amended R905.2.8.5 requires a drip edge at eaves and rake edges (with a shingle-mold exception). Resolution No. 2024-5421 (eff. 1-1-2025), which adopts the 2018 IRC 'as modified by the OUBCC' explicitly, read in full, does not alter R905.2.8.5, so the state-minimum requirement stands.
Rogers County Building Safety & Inspection Services (Planning Commission) (Rogers County, Oklahoma)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). Oklahoma's operative text is the OUBCC 2018 IRC Permanent Rule -- "the statewide minimum code for residential building construction for one- and two-family dwellings and townhouses in Oklahoma pursuant to 59 O.S. Sec. 1000.23" -- whose amended R905.2.8.5 requires a drip edge at eaves and rake edges (with a shingle-mold exception). The joint City of Claremore-Rogers County Metropolitan Zoning Ordinance, Appendix G (adopts the IRC 2009 'or the latest revision thereof adopted by the Oklahoma Uniform Building Code Commission' — currently the 2018 edition per the county's own FAQ), read in full, does not alter R905.2.8.5, so the state-minimum requirement stands.
Drip edge required — Other (4)
City of Spearfish, South Dakota - Building Services Division (City of Spearfish, Lawrence County, South Dakota, together with the Lawrence County Joint Powers Area outside the city limits for which the City's Building Services Division issues building permits. Where an address sits relative to the city limit still matters for tax even though it does not change which desk issues the permit: the municipal sales and use tax applies inside the city and not in the surrounding unincorporated county.)
BASE-CODE GOVERNED, AND THE CITY DOES NOT AMEND IT. Spearfish adopts the 2021 International Residential Code, and its amendment list does not touch the drip-edge provision. IRC Section R905.2.8.5, Drip edge, reads in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." THE ANSWER DOES NOT TURN ON WHICH EDITION GOVERNS: that section was read in the 2018, 2021 and 2024 editions and its text is word-for-word identical in all three. South Dakota supplies no competing rule - SDCL 11-10-6's statewide default expressly does not apply to any residential structure, so there is no state residential amendment to displace the adopted edition, and SDCL 11-10-12 lets a municipality adopt the named IRC edition but not impose requirements more stringent than it. The drip-edge requirement here is therefore the adopted code's own, not a local addition. It matters here that Spearfish exempts like-material roof replacement from the permit requirement, because the exempting section itself states that "Exemption from the permit requirements of this code shall not be deemed to grant authorization for any work to be done in any manner in violation of the provisions of this code." The drip-edge requirement therefore still binds the work even where no permit is pulled.
City of Tea, South Dakota - Planning, Zoning and Building Services (City of Tea, Lincoln County, South Dakota. Tea sits directly south of Sioux Falls and its city limits are the boundary that matters for both permitting and municipal tax, since the surrounding unincorporated Lincoln County land carries neither the City's permit requirement nor its municipal sales tax.)
BASE-CODE GOVERNED, AND THE CITY DOES NOT AMEND IT. Tea adopts the 2021 International Residential Code, and its amendment list does not touch the drip-edge provision. IRC Section R905.2.8.5, Drip edge, reads in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." THE ANSWER DOES NOT TURN ON WHICH EDITION GOVERNS: that section was read in the 2018, 2021 and 2024 editions and its text is word-for-word identical in all three. South Dakota supplies no competing rule - SDCL 11-10-6's statewide default expressly does not apply to any residential structure, so there is no state residential amendment to displace the adopted edition, and SDCL 11-10-12 lets a municipality adopt the named IRC edition but not impose requirements more stringent than it. The drip-edge requirement here is therefore the adopted code's own, not a local addition.
City of Vermillion, South Dakota - Code Enforcement Department (City of Vermillion, Clay County, South Dakota. The city limit is the boundary that matters for both the permit requirement and the municipal sales and use tax; the surrounding unincorporated Clay County land carries neither.)
BASE-CODE GOVERNED, AND THE CITY DOES NOT AMEND IT. Vermillion adopts the 2018 International Residential Code, and its amendment list does not touch the drip-edge provision. IRC Section R905.2.8.5, Drip edge, reads in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." THE ANSWER DOES NOT TURN ON WHICH EDITION GOVERNS: that section was read in the 2018, 2021 and 2024 editions and its text is word-for-word identical in all three. South Dakota supplies no competing rule - SDCL 11-10-6's statewide default expressly does not apply to any residential structure, so there is no state residential amendment to displace the adopted edition, and SDCL 11-10-12 lets a municipality adopt the named IRC edition but not impose requirements more stringent than it. The drip-edge requirement here is therefore the adopted code's own, not a local addition. That robustness matters here: Vermillion is on the 2018 edition while SDCL 11-10-12 now names the 2024 edition, and the drip-edge answer survives that gap unchanged.
Scott County, Iowa - Planning & Development Department (Unincorporated Scott County, Iowa, plus the Cities of Dixon, Donahue, LeClaire, Long Grove, McCausland, Panorama Park, Princeton, and Riverdale under a 28E intergovernmental agreement. Davenport and Bettendorf are explicitly excluded — those two cities issue their own building permits.)
Scott County adopts the 2021 International Residential Code by Ordinance No. 24-07. That ordinance's own amendment section, Sec. 5-6 (19 lettered items, read in full), does not touch drip edge or the IRC roof-covering underlayment provisions, so the base 2021 IRC drip-edge provision applies unmodified.
Drip edge required — South Dakota (12)
City of Aberdeen, South Dakota - Building Inspection Department (City of Aberdeen, South Dakota)
The City's own "Residential Shingling Guide" states: "Drip edge shall be provided at rake edges and eaves of shingled roofs. Adjacent roof edge segments must overlap not less than 2 inches. Drip edges shall extend back onto the roof deck not less than 2 inches and be mechanically fastened at not more than 12 inches on center. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." Aberdeen has not omitted this provision - it is stated in full in the City's own published guidance.
City of Box Elder, South Dakota - Planning and Zoning Department (City of Box Elder, Pennington and Meade Counties, South Dakota)
BASE-CODE GOVERNED, AND THE CITY DOES NOT AMEND IT. Box Elder adopts the 2018 International Residential Code, and its amendment list does not touch the drip-edge provision. IRC Section R905.2.8.5, Drip edge, reads in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." THE ANSWER DOES NOT TURN ON WHICH EDITION GOVERNS: that section was read in the 2018, 2021 and 2024 editions and its text is word-for-word identical in all three. South Dakota supplies no competing rule - SDCL 11-10-6's statewide default expressly does not apply to any residential structure, so there is no state residential amendment to displace the adopted edition, and SDCL 11-10-12 lets a municipality adopt the named IRC edition but not impose requirements more stringent than it. The drip-edge requirement here is therefore the adopted code's own, not a local addition.
City of Brandon, South Dakota - Planning and Inspection Department (City of Brandon, Minnehaha County, South Dakota)
BASE-CODE GOVERNED, AND THE CITY DOES NOT AMEND IT. Brandon adopts the 2021 or 2024 International Residential Code, and its amendment list does not touch the drip-edge provision. IRC Section R905.2.8.5, Drip edge, reads in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." THE ANSWER DOES NOT TURN ON WHICH EDITION GOVERNS: that section was read in the 2018, 2021 and 2024 editions and its text is word-for-word identical in all three. South Dakota supplies no competing rule - SDCL 11-10-6's statewide default expressly does not apply to any residential structure, so there is no state residential amendment to displace the adopted edition, and SDCL 11-10-12 lets a municipality adopt the named IRC edition but not impose requirements more stringent than it. The drip-edge requirement here is therefore the adopted code's own, not a local addition. That robustness matters here: Brandon's codified chapter and its published amendment page name different editions, and the drip-edge answer survives that unresolved conflict unchanged.
City of Brookings, South Dakota - Community Development Department, Building Services Division (City of Brookings, South Dakota)
Ordinance No. 23-008, the city's complete building-code adopting and amending instrument, was read in full and does not amend R905.2.8.5 (drip edge) of the 2021 IRC, so that base-code requirement for drip edge at eaves and rake edges applies unmodified in Brookings.
City of Harrisburg, South Dakota - Building Services (City of Harrisburg, Lincoln County, South Dakota)
BASE-CODE GOVERNED, AND THE CITY DOES NOT AMEND IT. Harrisburg adopts the 2021 International Residential Code, and its amendment list does not touch the drip-edge provision. IRC Section R905.2.8.5, Drip edge, reads in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." THE ANSWER DOES NOT TURN ON WHICH EDITION GOVERNS: that section was read in the 2018, 2021 and 2024 editions and its text is word-for-word identical in all three. South Dakota supplies no competing rule - SDCL 11-10-6's statewide default expressly does not apply to any residential structure, so there is no state residential amendment to displace the adopted edition, and SDCL 11-10-12 lets a municipality adopt the named IRC edition but not impose requirements more stringent than it. The drip-edge requirement here is therefore the adopted code's own, not a local addition.
City of Huron, South Dakota - Inspections Department (City of Huron, Beadle County, South Dakota)
BASE-CODE GOVERNED, AND THE CITY DOES NOT AMEND IT. Huron adopts the 2021 International Residential Code, and its amendment list does not touch the drip-edge provision. IRC Section R905.2.8.5, Drip edge, reads in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." THE ANSWER DOES NOT TURN ON WHICH EDITION GOVERNS: that section was read in the 2018, 2021 and 2024 editions and its text is word-for-word identical in all three. South Dakota supplies no competing rule - SDCL 11-10-6's statewide default expressly does not apply to any residential structure, so there is no state residential amendment to displace the adopted edition, and SDCL 11-10-12 lets a municipality adopt the named IRC edition but not impose requirements more stringent than it. The drip-edge requirement here is therefore the adopted code's own, not a local addition.
City of Mitchell, South Dakota - Building Inspection (Public Works Department) (City of Mitchell, South Dakota)
Mitchell adopted the 2012 International Residential Code by reference at City Code 9-2-1 (Ordinance 2505, December 15, 2014), codified through Ordinance O2025-16. IRC Section R905.2.8.5 requires that "a drip edge shall be provided at eaves and gables of shingle roofs," with adjacent pieces of drip edge overlapped a minimum of 2 inches, extending a minimum of 0.25 inch below the roof sheathing and up the roof deck a minimum of 2 inches, mechanically fastened to the roof deck at a maximum of 12 inches on center.
City of Pierre, South Dakota - Development Services, Building Department (City of Pierre, South Dakota)
I read the City of Pierre's Chapter 11, Article 4 (Residential Code adoption ordinance) in full (14 pages, Parts I through VIII). Its "5. ROOFS" section amends only Section R905.1.2 (Ice Barrier); it does not touch the base 2018 IRC's drip-edge provision at R905.2.8.5, so that base-code provision requiring drip edge at eaves and rakes for asphalt shingle roofs applies unmodified in Pierre.
City of Sioux Falls, South Dakota - Planning and Development Services, Building Services Division (City of Sioux Falls, South Dakota)
The City's own "Asphalt Shingle Information Sheet" states: "Drip edge. A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches. Drip edges shall extend not less than 1/4 inch below the roof sheathing and extend up back onto the roof deck not less than 2 inches. Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches o.c. Underlayment shall be installed over the drip edge along eaves and under the underlayment along rake edges." Sioux Falls has not gutted this provision the way Ohio has statewide - it is stated in full in the City's own published guidance.
City of Sturgis, South Dakota - Building Inspector's Office (City of Sturgis, Meade County, South Dakota)
BASE-CODE GOVERNED, AND THE CITY DOES NOT AMEND IT. Sturgis adopts the 2021 International Residential Code, and its amendment list does not touch the drip-edge provision. IRC Section R905.2.8.5, Drip edge, reads in full: "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." THE ANSWER DOES NOT TURN ON WHICH EDITION GOVERNS: that section was read in the 2018, 2021 and 2024 editions and its text is word-for-word identical in all three. South Dakota supplies no competing rule - SDCL 11-10-6's statewide default expressly does not apply to any residential structure, so there is no state residential amendment to displace the adopted edition, and SDCL 11-10-12 lets a municipality adopt the named IRC edition but not impose requirements more stringent than it. The drip-edge requirement here is therefore the adopted code's own, not a local addition. Sturgis adopts Chapters 1-10 of the code, so Chapter 9, Roof Assemblies, is within the adopted text.
City of Watertown, South Dakota - Building Inspection / Licenses & Permits (City of Watertown, South Dakota)
The city adopts the 2018 IRC (Ord 18-27, Title 5, Chapter 5.03). Its lettered amendment list (items a. through zz., read in full) does not touch drip edge (IRC Sec. R905.2.8.5), so the base 2018 IRC drip-edge requirement applies unmodified.
City of Yankton, South Dakota - Community and Economic Development, Building Services & Permits (City of Yankton, South Dakota)
The city's Asphalt Shingle Roofing Guidelines handout states: "Drip edge at eaves extending minimum 2" up sheathing, not less than 1/4" below sheathing... Underlayment shall be installed over drip edge at eaves, under drip edge at rakes." A separate detail on the same page adds that the drip edge must be fastened with 12-gauge roofing nails with 3/8" diameter heads every 12" o.c., with the vertical leg extending more than 1/4" below the sheathing.
Drip edge required — Tennessee (12)
City of Bartlett, Tennessee - Code Enforcement (City of Bartlett, Tennessee)
The City of Bartlett adopts the 2018 International Residential Code as its residential code (City Code Title 12, Section 12-1101). The codified local amendments (read in full) do not touch Chapter 9, Roof Assemblies, so the base 2018 IRC drip edge provisions apply unmodified.
City of Chattanooga Land Development Office (City of Chattanooga, Tennessee)
The City of Chattanooga adopts the 2018 International Residential Code (Code of Ordinances Sec. 10-1). Its local amendment ordinance (Sec. 10-3, read in full, ten lettered items a. through j.) does not touch Chapter 9, Roof Assemblies, so the base 2018 IRC drip edge provisions apply unmodified.
City of Clarksville Building & Codes Department (City of Clarksville, Tennessee)
The City of Clarksville's residential-code amendments (Code of Ordinances Sec. 4-801, current through Ord. No. 40-2020-21, read in full) do not amend Chapter 9, Roof Assemblies, of the 2018 IRC, so the base 2018 IRC Section R905.2.8.5 drip-edge provision applies unmodified within the city.
City of Franklin Building & Neighborhood Services (City of Franklin, Tennessee)
Franklin adopts the 2024 IRC as its residential code (Municipal Code sec. 12-1001). Its local amendment section, sec. 12-1002, read there in full (12 numbered items), does not touch Chapter 9, Roof Assemblies, so the base 2024 IRC's drip-edge provision applies unmodified in Franklin.
City of Jackson, Tennessee - Building and Housing Codes Department (City of Jackson, Tennessee)
The City of Jackson adopts the 2018 IRC (Code of Ordinances Section 12-1001, Ord. #2021-7, June 2021; amended by Ord. #2024-16, May 2024). The city's own amendment text at Section 12-1001, read in full, and the city's separately published Construction Guide, whose fuller amendments section was also read in full, do not touch Chapter 9, Roof Assemblies. So the base 2018 IRC drip-edge provision, IRC Section R905.2.8.5, applies unmodified in Jackson.
City of Johnson City Building Division (City of Johnson City, Tennessee)
City of Johnson City adopts the 2018 IRC by reference under City Code Section 12-301(2). That provision, read in full, amends only fire sprinklers, electrical installations, smoke alarm power source, and energy efficiency; it does not touch Chapter 9, so the base 2018 IRC's drip edge requirement at eaves and rakes applies unmodified.
City of Knoxville Plans Review and Inspections (City of Knoxville, Tennessee)
The City of Knoxville adopts the 2024 IRC as part of its 2024 I-Code update package, Ordinance No. O-125-2024 (effective 2025-01-01). The city's own amendment section, Code of Ordinances Sec. 6-42 (Article IIA, Residential Building Code, Amendments), read there in full, does not touch Chapter 9, Roof Assemblies, so the base 2024 IRC drip-edge provision, IRC Section R905.2.8.5, applies unmodified in Knoxville.
City of Murfreesboro Building and Codes Department (City of Murfreesboro, Tennessee)
Ordinance 18-O-71's complete list of local 2018 IRC amendments (items A through RR of Section 4), read in full, does not touch Chapter 9, Roof Assemblies, so the base 2018 IRC drip-edge provision, IRC Section R905.2.8.5, applies unmodified in Murfreesboro.
Knox County, Tennessee - Codes Administration (Knox County, Tennessee)
Knox County adopts the 2018 IRC by Ordinance O-18-10-101. The county's own amendments document (read in full, covering appendices, R102, R105.2, Table R301.2(1), R302.5.1, R303.4, R313, R314.3, R502.11.4, energy-chapter tables, and the manufactured-housing appendices) does not touch Chapter 9's roof-covering provisions, so the base 2018 IRC drip-edge requirement applies unmodified.
Memphis and Shelby County Office of Construction Code Enforcement (Division of Planning and Development) (City of Memphis, Shelby County, Tennessee)
The office's Policy for Roof Installations answers in Q&A form: "Does Shelby County require a drip edge? Yes, per chapter 9 of the 2021 IRC." Also stated in narrative form: "we are asked if we enforce the installation of a drip edge per section R905.2.8.5 ... The answer is yes."
Metropolitan Government of Nashville & Davidson County, Tennessee - Department of Codes and Building Safety (Codes Administration) (Metropolitan Government of Nashville and Davidson County, Tennessee)
Metro Nashville and Davidson County adopts the 2024 IRC via Metro Council Ordinance BL2025-898 (Metropolitan Code of Laws Title 16, ch. 16.08, Sec. 16.08.014, Amendments to the 2024 International Residential Code). The ordinance's local amendments to the 2024 IRC (items A through P), read in full, do not touch Chapter 9 (Roof Assemblies), so the base 2024 IRC's drip-edge provision applies unmodified within Nashville and Davidson County.
Shelby County, Tennessee - Division of Planning and Development, Construction Code Enforcement (Shelby County, Tennessee)
Shelby County's own "Policy for Roof Installations" FAQ states plainly: "Does Shelby County require a drip edge? Yes, per chapter 9 of the 2021 IRC," referencing IRC Section R905.2.8.5. The county's local amendments to the 2021 IRC (Joint Ordinance No. 569) do not touch this provision.
Drip edge required — Texas (19)
City of Amarillo Department of Building Safety (City of Amarillo, Texas)
"Drip edge is mandatory on all asphalt-shingle roofing projects." (City of Amarillo Department of Building Safety, "Requirements for Roof Permits" memo.)
City of Arlington - Planning & Development Services Department (City of Arlington, Texas)
City of Austin Development Services Department (DSD) (City of Austin, Texas)
AUSTIN DOES NOT WRITE THIS RULE, AND THE ICC TEXT IS NOT RESTATED HERE. Austin adopts the 2024 International Residential Code at City Code Section 25-12-241, by Ordinance No. 20250410-040, which repealed and replaced Article 11 of Chapter 25-12 (Technical Codes) and took effect on July 10, 2025. That enacted ordinance was read in full for this entry, all ten pages through its signature page, and Article 11 was read again as currently codified through Ordinance No. 20260423-048. The City's deletion table at Section 25-12-241(B) and its local amendments at Section 25-12-243 reach only three provisions in the R900 range - R902.2, R905.7.4 and R905.8.5, all wood shingle and wood shake material standards. Nothing in either instrument touches the drip-edge provision at Section R905.2.8.5, which is neither deleted nor rewritten for Austin, so it is in force in the city exactly as the adopted code publishes it. The operative ICC wording of R905.2.8.5, which sets the laps, how far the drip edge must extend below the sheathing and back onto the deck, the fastener spacing and the order of the underlayment at eaves and at rakes, sits behind the ICC paywall. This record does not restate it and does not rely on any third-party republication of it; a roofer needing the exact wording should read Section R905.2.8.5 in the code itself or ask Austin Development Services.
City of Carrollton - Building Inspection (City of Carrollton, Texas)
Base 2024 IRC R905.2.8.5 (unamended by Carrollton): "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." (Text verified against ICC's own digital 2024 IRC, codes.iccsafe.org, 2026-07-21 — identical to the 2021 edition's text for this section.) Carrollton Code of Ordinances Ch. 150, Attachment 2, Sec. 150.016 (13 pages, R101.1 through the plumbing sections) contains no R9xx amendment of any kind, so the base-edition IRC text above governs.
City of Dallas - Development Services, Building Inspection Division (City of Dallas, Texas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via Ordinance No. 32424 (23-0471, eff. 5-12-2023), which does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Denton - Building Safety Division (City of Denton, Texas)
"Drip edge is required on all asphalt shingled roofs." (City of Denton Roofing page.)
City of DeSoto - Building Inspections Division (City of DeSoto, Texas)
Base 2021 IRC R905.2.8.5 (unamended by DeSoto): "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." DeSoto's local amendments (Code of Ordinances Art. 3.1800) touch nothing in the R400-R900 range, so this base-edition text is what applies in DeSoto.
City of Fort Worth - Development Services Department (City of Fort Worth, Texas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via the City's codified IRC amendments (Ord. No. 25383-03-2022, § 1, passed 3-8-2022, eff. 4-1-2022, Code of Ordinances § 7-62); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law. The city's own roofing FAQ separately states drip edges are required even where they do not currently exist.
City of Frisco - Building Inspections Division (City of Frisco, Texas)
"A metal drip edge shall be installed at all exposed roof decking." (City of Frisco Residential Submittal Guide, item 9 under Indoor Air Quality section, updated 5/14/2026).
City of Grapevine - Building Inspection Department (City of Grapevine, Texas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via the city's Residential Code amendment ordinance (Ch. 7, Art. V, Secs. 7-140/7-142, eff. 1-1-2024); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Lewisville - Building Services Division (City of Lewisville, Texas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via the city's Residential Code amendments (Code of Ordinances Sec. 4-32, linked from the official Building Permits page); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Mansfield - Building Safety Department (City of Mansfield, Texas)
City of McKinney - Building Inspections (City of McKinney, Texas)
"Drip Edge is required on all asphalt shingled roofing projects." (City of McKinney Building Inspections Department Roofing Guide, "Minimum Requirements for Re-Roofing Projects," effective January 7, 2020, updated 02/13/2020).
City of North Richland Hills - Building Inspection Department (City of North Richland Hills, Texas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via Ordinance No. 3947 (adopted 2-9-2026); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Richardson - Building Inspection (City of Richardson, Texas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via the city's adopted 2021 IRC Amendments (single-page amendment table: R302 fire separation, R327 pools, fuel-gas sections only); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of Rowlett - Building Safety Department (City of Rowlett, Texas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via the City's Approved Code Amendments, Exhibit A; that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
City of San Antonio Development Services Department (DSD) (City of San Antonio, Texas)
Base 2024 IRC R905.2.8.5 (unamended by San Antonio): "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." (Text as published in ICC's digital 2024 IRC at codes.iccsafe.org.) San Antonio's own local-amendments instrument, Sec. 10-37 of City Code Ch. 10 (2024 IRC amendments, Ordinance No. 2025-01-30-0075), reads in full: the amendment list runs Table R301.2, R304.1.2, R306, R309.2/R313.2.1, R311.2.2, R318.7, R318.8, R324.4.2, R403.1.6, R408.9, R903.4.2/R903.4.3, then straight into the M-series (mechanical) sections -- no R905, R906, R907 or R908 amendment of any kind appears anywhere in the 147-page document (full text search confirms zero matches for those section numbers).
City of Wylie - Building Inspection Department (City of Wylie, Texas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2021 International Residential Code via Ordinance No. 2022-16, Exhibit A; that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
Town of Flower Mound - Building Inspections Department (Town of Flower Mound, Texas)
Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2024 International Residential Code via the Town's Local Code Amendments, Exhibit F; that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law.
Drip edge required — Wyoming (1)
Drip edge not required (explicit) — Colorado (9)
Delta County Planning and Community Development (Delta County, Colorado)
Outside the Highway 92 and Highway 50 Overlay Districts, Delta County has not adopted building codes for the unincorporated area, so the county imposes no drip edge requirement there. Within the two overlay districts, development is subject to the 2003 International Building Code (Resolution 2006-R-016 for Highway 92; Ordinance 2009-01 and Resolution 2009-R-055 for Highway 50); this record does not characterize the 2003 IBC's own drip edge provisions.
Saguache County Land Use Office (Saguache County, Colorado)
Saguache County has not adopted a building code. The county's Land Use FAQ states plainly that the county "does not have building codes," and the 2025 Land Development Code (effective November 18, 2025, read in full, all 271 pages) contains no IRC/IBC adoption and zero occurrences of "drip edge" anywhere in the document. No county-enforced drip edge requirement applies.
Town of Akron - Building Department (Town of Akron, Colorado)
The Town of Akron's Building Department page states: "A drip edge on residential roofs is not required by the Town of Akro, but residents should check with their insurance company, as their opinion may differ." (printed as "Akro" on the source page.)
Town of Coal Creek - Building Permits & Inspections (Town of Coal Creek, Colorado)
The Town adopted the 2006 International Residential Code at Municipal Code section 6.08.010, and its 2006 edition contains no drip-edge provision anywhere in its roof-assemblies chapter. Across the whole flashing subsection, sections R905.2.8.1 through R905.2.8.5, no drip edge is required: R905.2.8.5 in the 2006 edition covers "Other flashing" against a vertical front wall and around soil stacks, vent pipes and chimneys, a different provision from the mandatory drip edge that the same section number carries in later IRC editions. Mandatory drip edge at eaves and rakes was not added to the IRC until a later edition, and no Town amendment adds one.
Town of Log Lane Village Building Inspector (Town of Log Lane Village, Colorado)
The Town's adopted 2009 IRC contains no drip-edge requirement. Section R905.2.8, Flashing, covers only base and cap flashing (R905.2.8.1) and valleys (R905.2.8.2) in this edition; there is no R905.2.8.5 "Drip edge" subsection, a provision the IRC did not add until a later edition. A full-text search of the adopted 2009 code for "drip edge" returns zero matches.
Town of Meeker - Community Development Department (Town of Meeker, Colorado)
The 2003 International Residential Code's Chapter 9, Roof Assemblies, contains no drip-edge requirement. Its flashing provisions for asphalt shingles (Section R905.2.8) cover base and cap flashing, valleys, crickets and saddles, sidewall flashing, and other penetration flashing only -- there is no drip-edge subsection. No Town of Meeker amendment adds one.
Town of Saguache Building Site Permits (Town of Saguache, Colorado)
The Town of Saguache's codified Municipal Code — all twelve substantive chapters, read in full, current through Ordinance No. 2023-2 — contains no adopted IBC/IRC edition. Chapter 18 Article 1 (Dangerous Buildings, read in full) references only "the adopted building code" generically, without naming an edition or year, so no drip-edge flashing requirement is enforced by the Town.
Town of Stratton - Building Permits (Town of Stratton, Colorado)
The Town's only adopted construction code is the 2025 Colorado Wildfire Resiliency Code, adopted by reference via Ordinance No. 94B (no IRC/IBC has been adopted). The CWRC, read in full, contains no drip-edge provision anywhere in its text.
Town of Yampa - Building Department (Town of Yampa, Colorado)
The 2003 International Residential Code's Chapter 9, Roof Assemblies, contains no drip-edge requirement. Its flashing provisions for asphalt shingles (Section R905.2.8) cover base and cap flashing, valleys, crickets and saddles, sidewall flashing, and other penetration flashing only -- there is no drip-edge subsection, which first appears in a later IRC edition. No Town of Yampa amendment adds one.
Drip edge not required (explicit) — Minnesota (24)
City of Apple Valley, Minnesota - Building Inspections (City of Apple Valley, Minnesota)
STATE-GOVERNED, NOT CITY-SET, and this is one of the places Minnesota departs from the base IRC. Minnesota Rules part 1309.0905, subpart 2 states of IRC Section R905.2.8.5 — the drip-edge section — that "Section R905.2.8.5 is deleted in its entirety," so the base IRC drip-edge text has no force in Minnesota. The Minnesota Department of Labor and Industry's guidance sheet states the consequence under its own "Drip edge" heading: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." Apple Valley's Roofing page lists flashing requirements at sidewalls, valleys, pipes, stacks and chimneys but names no drip edge, consistent with the state position, and the City has no authority to require one beyond the state baseline (Minn. Stat. 326B.121, subd. 2(c)). The manufacturer's instructions remain a live route to a drip-edge requirement on a specific product.
City of Blaine, Minnesota - Building Inspections Division (City of Blaine, Minnesota)
STATE-GOVERNED, NOT CITY-SET. Minnesota Rules part 1309.0905, subpart 2 deletes base IRC Section R905.2.8.5 (the drip-edge section) "in its entirety," so the base IRC drip-edge mandate has no force in Minnesota, and Blaine has no authority to reinstate it locally (Minn. Stat. § 326B.121, subd. 2(c)). Blaine's own Chapter 18 (Buildings and Construction, 119 sections, read in full via the city's Municode-hosted code) does not independently address drip edge anywhere; Sec. 18-19 adopts the state building code by reference "including all of the amendments, rules and regulations established, adopted and published from time to time by the department of labor and industry" without local modification. Blaine's own "Residential Roofing" reference handout does not state a drip-edge installation requirement either -- the word "drip edge" appears only as a label inside two flashing-detail diagram captions ("apron flashing with hemmed drip edge" at a chimney cricket), not as a general roof-edge mandate.
City of Bloomington, Minnesota - Building and Inspections Division (City of Bloomington, Minnesota)
STATE-GOVERNED, NOT CITY-SET. Minnesota Rules part 1309.0905, subpart 2 deletes base IRC Section R905.2.8.5 (the drip-edge section) "in its entirety." A Minnesota DLI consumer guidance sheet states plainly, under a "Drip edge" heading: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." This is a Minnesota state agency (DLI) publication, not a Bloomington-specific interpretation, and Bloomington has no authority to require drip edge beyond this state baseline (Minn. Stat. § 326B.121, subd. 2(c)). The PDF is hosted on the City of Plymouth's website as a resident resource, but it is a state DLI-authored, DLI-branded document rather than Plymouth-specific guidance. Confirmed at the city level: Bloomington's own FAQ, in its "Roofing and reroofing" section, asks and answers "Do I need a drip edge on my roof?" with: "It is recommended, but not required by the MN State Residential Code" -- Bloomington's own building department attributes the non-requirement explicitly to state code.
City of Brooklyn Park, Minnesota - Building Inspections Division (City of Brooklyn Park, Minnesota)
STATE-GOVERNED, NOT CITY-SET. Minnesota Rules part 1309.0905, subpart 2 states verbatim: "R905.2.8.5 is deleted in its entirety" (the base IRC drip-edge mandate). Brooklyn Park has no authority to require drip edge beyond this state baseline (Minn. Stat. Section 326B.121, subd. 2(c)). Brooklyn Park's own Residential Reroofing guide, a two-page instrument read in full covering roof coverings, asphalt shingles, sheathing, felt and ice-barrier underlayments, valley flashing, crickets, fasteners, shingle overlay, and skylights, contains no drip-edge provision anywhere, consistent with the state-level deletion.
City of Burnsville, Minnesota - Building Inspections Department (City of Burnsville, Minnesota)
STATE-GOVERNED, NOT CITY-SET -- applies identically in Burnsville as everywhere else in Minnesota (see adopted_code). Minnesota Rules part 1309.0905, subpart 2 states in full: "IRC section R905.2.8.5. Section R905.2.8.5 is deleted in its entirety" -- the base IRC drip-edge provision has no force anywhere in Minnesota, including Burnsville, and the city has no authority under Minn. Stat. 326B.121, subd. 2(c) to reinstate it. Locally, the City of Burnsville's own "Roofing Guidelines" handout confirms: "Roof edging and gutters are not mandated by Code."
City of Coon Rapids, Minnesota - Building Inspections Division (City of Coon Rapids, Minnesota)
STATE-GOVERNED, NOT CITY-SET -- applies identically in Coon Rapids as everywhere else in Minnesota, because Coon Rapids adopts the Minnesota State Building Code without local amendment on this point (see adopted_code). Minnesota Rules part 1309.0905, subpart 2 states in full: "IRC section R905.2.8.5. Section R905.2.8.5 is deleted in its entirety" -- the base IRC drip-edge provision has no force anywhere in Minnesota, including Coon Rapids. Coon Rapids has no authority to reinstate a drip-edge requirement beyond this state baseline (Minn. Stat. § 326B.121, subd. 2(c)). Consistent with this, the city's own "Residential Roofing" handout (read in full) describes flashing at walls, valleys, and chimneys in detail but makes no mention of drip edge.
City of Duluth, Minnesota - Construction Services & Inspections (City of Duluth, Minnesota)
STATE-GOVERNED, NOT CITY-SET, and corroborated by Duluth's own silence. The base IRC drip-edge provision has no force anywhere in Minnesota: Minnesota Rules part 1309.0905, subpart 2, read directly at the Office of the Revisor of Statutes, states in full - "Section R905.2.8.5 is deleted in its entirety." R905.2.8.5 is the IRC's drip-edge section, so Minnesota has affirmatively removed the mandate rather than merely omitting to restate it. (The neighbouring subpart 1 of the same part shows the state does legislate in this area where it wants to, replacing IRC R905.2.1 with "Asphalt shingles shall be fastened to solidly sheathed decks or 1-inch thick nominal wood boards.") That deletion reaches Duluth because Duluth builds on the state code and adds nothing here: the city adopts the 2018 IRC as incorporated into the Minnesota Residential Code by Minn. R. part 1309.0010, subp. 1, administered locally through Duluth Legislative Code Chapter 10 (Buildings). Independently, the city's own 14-page "Residential Code Requirements Summary" handout (Doc 136-vH0726) was read in full and contains NO drip-edge requirement anywhere - its roofing content is a restatement of the ice barrier rule citing MSRC R905.1.2, with no drip edge provision alongside it. A Duluth roofer may of course install drip edge as good practice or to satisfy a manufacturer's warranty; the point is that no Minnesota or Duluth code provision compels it.
City of Eden Prairie, Minnesota - Building Inspections (City of Eden Prairie, Minnesota)
STATE-GOVERNED, NOT CITY-SET, and this is one of the places Minnesota departs from the base IRC outright. The 2020 Minnesota Residential Code prints Section R905.2.8.5, the drip-edge section, as a single word: "Deleted." Minnesota Rules part 1309.0905, subpart 2 is the instrument that does it — "Section R905.2.8.5 is deleted in its entirety." The Minnesota Department of Labor and Industry's guidance sheet states the consequence under its own "Drip edge" heading: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." Eden Prairie has no authority to require one beyond that state baseline (Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code). The manufacturer's installation instructions remain a live route to a drip-edge requirement on a specific product.
City of Edina, Minnesota - Building Inspections Division (City of Edina, Minnesota)
STATE-GOVERNED, NOT CITY-SET, and this is one of the places Minnesota departs from the base IRC outright. The 2020 Minnesota Residential Code prints Section R905.2.8.5, the drip-edge section, as a single word: "Deleted." Minnesota Rules part 1309.0905, subpart 2 is the instrument that does it — "Section R905.2.8.5 is deleted in its entirety." The Minnesota Department of Labor and Industry's guidance sheet states the consequence under its own "Drip edge" heading: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." Edina has no authority to require one beyond that state baseline (Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code). The manufacturer's installation instructions remain a live route to a drip-edge requirement on a specific product.
City of Lakeville, Minnesota - Building Inspections Division (City of Lakeville, Minnesota)
STATE-GOVERNED, NOT CITY-SET. Minnesota Rules part 1309.0905, subpart 2 states in full: "IRC section R905.2.8.5. Section R905.2.8.5 is deleted in its entirety" -- the base IRC drip-edge requirement has no force anywhere in Minnesota, including Lakeville, and under Minn. Stat. 326B.121, subd. 2(c) Lakeville has no authority to reinstate a drip-edge requirement beyond this state baseline. Lakeville's own Residential Re-Roofing Guide illustrates drip-edge installation technique in its diagrams (eave and rake drip edge, shingle overhang) but its "GENERAL BUILDING CODE REQUIREMENTS" checklist -- the section that states the guide's actual mandates -- contains no bullet mandating drip-edge installation.
City of Mankato, Minnesota - Building Inspections (City of Mankato, Minnesota)
STATE-GOVERNED, NOT CITY-SET, and this is one of the places Minnesota departs from the base IRC outright. The 2020 Minnesota Residential Code prints Section R905.2.8.5, the drip-edge section, as a single word: "Deleted." Minnesota Rules part 1309.0905, subpart 2 is the instrument that does it — "Section R905.2.8.5 is deleted in its entirety." The Minnesota Department of Labor and Industry's guidance sheet states the consequence under its own "Drip edge" heading: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." Mankato has no authority to require one beyond that state baseline (Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code). The manufacturer's installation instructions remain a live route to a drip-edge requirement on a specific product.
City of Maple Grove, Minnesota - Building Inspection Services (City of Maple Grove, Minnesota)
STATE-GOVERNED, NOT CITY-SET. Minnesota Rules part 1309.0905, subpart 2 deletes base IRC Section R905.2.8.5 (the drip-edge section) "in its entirety." The underlying 2018 IRC Section R905.2.8.5 text could not be obtained verbatim. A Minnesota DLI roofing guidance document (hosted on Plymouth's website, but a state DLI-authored document, not Plymouth-specific) states under a "Drip edge" heading, verbatim: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." Maple Grove has no authority to require drip edge beyond this state baseline (Minn. Stat. § 326B.121, subd. 2(c)). Maple Grove's own roofing handout ("Roofing," Building Department, Rev 4/7/2021) does not mention drip edge at all (silent, not a contradiction) -- the state-level DLI sheet remains the operative source, and Bloomington, MN's own FAQ likewise says drip edge is "recommended, but not required by the MN State Residential Code."
City of Maplewood, Minnesota - Building Inspections (City of Maplewood, Minnesota)
Maplewood says so outright in its roofing handout, under a "DRIP EDGE/ GUTTERS" heading: "Roof Gutters and drip edge are not required by the code." This is one of the places Minnesota departs from the base IRC and it is state-governed, so the handout's 2015 revision date does not undermine it — Minnesota Rules part 1309.0905, subpart 2 provides of IRC Section R905.2.8.5, the drip-edge section, that "Section R905.2.8.5 is deleted in its entirety," and the Minnesota Department of Labor and Industry's guidance sheet states the consequence: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." Maplewood has no authority to require a drip edge beyond that state baseline (Minn. Stat. 326B.121, subd. 2(c)). The manufacturer's installation instructions remain a live route to a drip-edge requirement on a specific product. Flashing is a separate matter and IS required — the handout requires it "at all wall and roof intersections wherever there is a change in roof slope or direction and around roof openings," including a kick-out flashing where the eave of a sloped roof meets a vertical sidewall.
City of Minneapolis, Minnesota - Community Planning & Economic Development, Development Services (Building Inspections) (City of Minneapolis, Minnesota)
STATE-GOVERNED, and independently corroborated by Minneapolis's own published guidance. Minnesota Rules part 1309.0905, subpart 2 states verbatim: "Section R905.2.8.5 is deleted in its entirety" (the base IRC drip-edge mandate). The Minneapolis Construction Code Services roofing handout restates the practical effect: "Drip edge is not required by code unless specifically required by the shingle manufacturer's installation instructions."
City of Minnetonka, Minnesota - Building Inspections Division (City of Minnetonka, Minnesota)
STATE-GOVERNED, NOT CITY-SET, and this is one of the places Minnesota departs from the base IRC outright. The 2020 Minnesota Residential Code prints Section R905.2.8.5, the drip-edge section, as a single word: "Deleted." Minnesota Rules part 1309.0905, subpart 2 is the instrument that does it — "Section R905.2.8.5 is deleted in its entirety." The Minnesota Department of Labor and Industry's guidance sheet states the consequence under its own "Drip edge" heading: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." Minnetonka has no authority to require one beyond that state baseline (Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code). The manufacturer's installation instructions remain a live route to a drip-edge requirement on a specific product.
City of Moorhead, Minnesota - Building Inspections (City of Moorhead, Minnesota)
STATE-GOVERNED, NOT CITY-SET, and this is one of the places Minnesota departs from the base IRC outright. The 2020 Minnesota Residential Code prints Section R905.2.8.5, the drip-edge section, as a single word: "Deleted." Minnesota Rules part 1309.0905, subpart 2 is the instrument that does it — "Section R905.2.8.5 is deleted in its entirety." The Minnesota Department of Labor and Industry's guidance sheet states the consequence under its own "Drip edge" heading: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." Moorhead has no authority to require one beyond that state baseline (Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code). The manufacturer's installation instructions remain a live route to a drip-edge requirement on a specific product.
City of Plymouth, Minnesota - Building Inspection Division (City of Plymouth, Minnesota)
STATE-GOVERNED, NOT CITY-SET. Minnesota Rules part 1309.0905, subpart 2 deletes base IRC Section R905.2.8.5 (the drip-edge section) "in its entirety," so the base IRC drip-edge text has no force in Minnesota. A Minnesota DLI consumer guidance sheet states under a "Drip edge" heading, verbatim: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." This is a state DLI-authored, DLI-branded document (not a Plymouth-specific interpretation) that Plymouth happens to host as a resident resource on its Residential Building Permit page; Plymouth has no authority to require drip edge beyond this state baseline (Minn. Stat. § 326B.121, subd. 2(c)). LONGSTANDING ACROSS CODE CYCLES: an older (2015-vintage, superseded 2015 MSBC/2012 IRC -- staleness caveat applies to its other content) Plymouth "Reroofing Information Sheet" states the identical conclusion under its prior code cycle: "Metal drip edge -- Is not required by the Minnesota Residential Code," suggesting this has been Minnesota's consistent position across at least two code cycles, not a one-time or transitional rule.
City of Rochester, Minnesota - Building Safety Division (City of Rochester, Minnesota)
STATE-GOVERNED, NOT CITY-SET -- applies identically in Rochester as everywhere else in Minnesota, because Rochester adopts the Minnesota State Building Code without local amendment (see adopted_code). Minnesota Rules part 1309.0905, subpart 2 states in full: "IRC section R905.2.8.5. Section R905.2.8.5 is deleted in its entirety" -- the base IRC drip-edge provision has no force anywhere in Minnesota, including Rochester. Rochester has no authority to reinstate a drip-edge requirement beyond this state baseline (Minn. Stat. § 326B.121, subd. 2(c)).
City of Roseville, Minnesota - Building Division (City of Roseville, Minnesota)
STATE-GOVERNED, NOT CITY-SET, and this is one of the places Minnesota departs from the base IRC outright. The 2020 Minnesota Residential Code prints Section R905.2.8.5, the drip-edge section, as a single word: "Deleted." Minnesota Rules part 1309.0905, subpart 2 is the instrument that does it — "Section R905.2.8.5 is deleted in its entirety." The Minnesota Department of Labor and Industry's guidance sheet states the consequence under its own "Drip edge" heading: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." Roseville has no authority to require one beyond that state baseline (Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code). The manufacturer's installation instructions remain a live route to a drip-edge requirement on a specific product.
City of Saint Paul, Minnesota - Department of Safety and Inspections (DSI) (City of Saint Paul, Minnesota)
STATE-GOVERNED, and independently corroborated by Saint Paul's own published guidance. Minnesota Rules part 1309.0905, subpart 2 states verbatim: "Section R905.2.8.5 is deleted in its entirety" (the base IRC drip-edge mandate). Saint Paul's "Reroofing Policy - Asphalt or Fiberglass Shingles" (rev. 02/05/2015) restates the practical effect: "Preformed galvanized metal drip edge is not required by code, but is strongly recommended." Note the local wrinkle recorded under deck sheathing requirements: the same document DOES call for a metal drip edge (or approved equivalent) specifically to protect new sheathing panel edges when re-decking over an existing deck -- a narrower, situational requirement, not a blanket one.
City of Shakopee, Minnesota - Building Inspections (City of Shakopee, Minnesota)
STATE-GOVERNED, NOT CITY-SET, and this is one of the places Minnesota departs from the base IRC outright. The 2020 Minnesota Residential Code prints Section R905.2.8.5, the drip-edge section, as a single word: "Deleted." Minnesota Rules part 1309.0905, subpart 2 is the instrument that does it — "Section R905.2.8.5 is deleted in its entirety." The Minnesota Department of Labor and Industry's guidance sheet states the consequence under its own "Drip edge" heading: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." Shakopee has no authority to require one beyond that state baseline (Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code). The manufacturer's installation instructions remain a live route to a drip-edge requirement on a specific product.
City of St. Cloud, Minnesota - Building Safety Division (City of St. Cloud, Minnesota)
STATE-GOVERNED, and independently corroborated by St. Cloud's own silence. Minnesota Rules part 1309.0905, subpart 2 (read in full) states verbatim: "Section R905.2.8.5 is deleted in its entirety" -- the base IRC drip-edge mandate. St. Cloud's own "Residential Reroof" handout (Building Safety Department), read in full across all 5 pages including its detailed Flashing section (citing R903.2 and R905.2.8) covering base flashing, cap flashing, valley flashing, sidewall flashing, and kick-out flashing/diverter requirements, contains zero occurrences of "drip" anywhere in the document -- no drip-edge requirement is imposed locally either.
City of St. Louis Park, Minnesota - Building and Energy Department (City of St. Louis Park, Minnesota)
STATE-GOVERNED, NOT CITY-SET, and this is one of the places Minnesota departs from the base IRC outright. The 2020 Minnesota Residential Code prints Section R905.2.8.5, the drip-edge section, as a single word: "Deleted." Minnesota Rules part 1309.0905, subpart 2 is the instrument that does it — "Section R905.2.8.5 is deleted in its entirety." The Minnesota Department of Labor and Industry's guidance sheet states the consequence under its own "Drip edge" heading: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." St. Louis Park has no authority to require one beyond that state baseline (Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code). The manufacturer's installation instructions remain a live route to a drip-edge requirement on a specific product.
City of Woodbury, Minnesota - Building Inspections Division (City of Woodbury, Minnesota)
STATE-GOVERNED, NOT CITY-SET -- applies identically in Woodbury as everywhere else in Minnesota, because Woodbury adopts the Minnesota State Building Code without local amendment on this point (see adopted_code). Minnesota Rules part 1309.0905, subpart 2 states in full: "IRC section R905.2.8.5. Section R905.2.8.5 is deleted in its entirety" -- the base IRC drip-edge provision has no force anywhere in Minnesota, including Woodbury. Woodbury has no authority to reinstate a drip-edge requirement beyond this state baseline (Minn. Stat. § 326B.121, subd. 2(c)).
Drip edge not required (explicit) — Missouri (1)
Drip edge not required (explicit) — Ohio (20)
City of Akron, Ohio - Building Permits and Inspections (City of Akron, Ohio)
SET BY STATE RULE, and a genuine, non-obvious deviation from most other IRC-based states. Ohio's RCO does NOT carry forward the base IRC's prescriptive drip-edge provision. The entire content of RCO Section 905.2.8.5 (OAC 4101:8-9-01, effective 7/1/2019) is, verbatim: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Section 903.1 (General) states only: "Roof decks shall be covered with approved roof coverings secured to the building or structure in accordance with the provisions of this chapter. Roof assemblies shall be designed and installed in accordance with this code and the approved manufacturer's instructions such that the roof assembly shall serve to protect the building or structure." Section 905.1 (Roof covering application) is a general wind-load-resistance provision, not a drip-edge mandate. There is therefore no numbered Ohio provision requiring a drip edge at eaves and rakes with the usual dimensional and fastening specifications; drip edge in Ohio is, at the state level, effectively governed by the roof-covering manufacturer's approved installation instructions via Section 903.1. Whether Akron or Summit County has exercised its ORC 3781.01(B) authority to add its own local drip-edge requirement has not been established in this record; neither Akron's Title 19 Building Code nor the Summit County Building Code is available online in a form that allows the local text to be confirmed in full (the amlegal-hosted content sits behind a bot interstitial; the Municode-hosted title serves only a client-side shell rather than chapter text) -- so 903.1's manufacturer's-instructions standard is confirmed only as the statewide floor, not necessarily the complete picture for Akron.
City of Canton, Ohio - Building/Code Enforcement Division (City of Canton, Ohio)
SET BY STATE RULE, and a genuine, non-obvious deviation from most other IRC-based states. Ohio's RCO does NOT carry forward the base IRC's prescriptive drip-edge provision. The entire content of RCO Section 905.2.8.5 is, verbatim: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Neither cross-referenced section imposes a drip edge: Section 903.1 (General) requires only that roof coverings be secured per the chapter's provisions and the "approved manufacturer's instructions," and Section 905.1 is a general wind-load-resistance provision. There is therefore no numbered Ohio provision mandating a drip edge with the usual dimensional and fastening specifications at the state level. Canton's own codified building chapter was fetched section-by-section from codelibrary.amlegal.com (the chapter-level page renders as an empty React shell with no body text, but the same host embeds each section's real text in a JSON.parse'd redux-state blob in the page source, which was extracted and read directly). Part Thirteen -- Canton's own Building Code -- was read for its full table of contents (28 chapters across five Titles: Administration, Licensing Contractors, Construction Provisions, and Housing Standards), and its one residential-technical chapter, Chapter 1333 "Residential Building Code," was read in full. Chapter 1333 contains exactly one section, 1333.01, which reads in its entirety: "The City approves and adopts the current edition of the Residential Code of Ohio, and any additions or amendments thereto as may hereinafter be adopted and promulgated by the Ohio Board of Building Standards, to be used to exercise enforcement authority over all new construction of one-, two- and three-family dwellings" (Ord. 168-2006, passed 9-25-06) -- a floating reference to the state RCO with no local text of its own, and no drip-edge (or any other roofing-technical) provision anywhere in the chapter. Canton has therefore not exercised its ORC 3781.01(B) authority to add a local drip-edge requirement in its own codified residential building chapter.
City of Cincinnati, Ohio - Department of Buildings & Inspections (City of Cincinnati, Ohio)
SET BY STATE RULE, and a genuine, non-obvious deviation from most other IRC-based states. Ohio's RCO does NOT carry forward the base IRC's prescriptive drip-edge provision. The ENTIRE content of RCO Section 905.2.8.5 is, verbatim: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Neither cross-referenced section imposes a drip edge: Section 903.1 (General) provides only that "Roof decks shall be covered with approved roof coverings secured to the building or structure in accordance with the provisions of this chapter. Roof assemblies shall be designed and installed in accordance with this code and the approved manufacturer's instructions such that the roof assembly shall serve to protect the building or structure," and Section 905.1 (Roof covering application) is a general wind-load-resistance provision. There is therefore no numbered Ohio provision requiring a drip edge at eaves and rakes with the usual dimensional and fastening specifications; where a drip edge is required in Ohio, it is required by the roof-covering manufacturer's approved installation instructions operating through Section 903.1, not by a freestanding code mandate. Cincinnati Municipal Code Chapter 1115 (One, Two and Three [Family Dwellings]) is the city's own local adopting instrument for the RCO - Sec. 1115-01(B) incorporates the RCO "as if set out at length herein, except for changes, deletions, and substitutions as set forth herein" - and Sec. 1115-03 (Changes to Ohio Residential Code Sections) is the complete, exhaustive list of every RCO section Cincinnati changes: only Section 910.1 (reroofing administrative language) and Section 1101.2 (mechanical administrative language). Section 905.2.8.5 is not among them, so Cincinnati adds no drip-edge requirement of its own; the state rule stands unmodified in Cincinnati.
City of Cleveland Heights, Ohio - Division of Building (City of Cleveland Heights, Cuyahoga County, Ohio)
Ohio does not prescribe a drip edge, and this is a real difference from the model code the rest of the state code follows. The International Residential Code sets out a drip edge requirement at R905.2.8.5 with dimensions, an overlap and a fastening schedule. Ohio replaced that text entirely. The whole of Residential Code of Ohio section 905.2.8.5 reads: "Drip edge. Refer to Sections 903.1 and 905.1." Those two sections carry no drip edge language of their own; they make the manufacturer's instructions binding. Section 903.1 requires that roof assemblies "be designed and installed in accordance with this code and the approved manufacturer's instructions," and section 905.1 that "Roof coverings shall be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." The practical effect for a roofer is that the state code imposes no drip edge of its own, but the shingle manufacturer's published installation instructions do carry the force of the code, and most asphalt shingle instructions require a drip edge. Omitting one against those instructions is still a code violation in Ohio, by way of 903.1 and 905.1 rather than by way of a drip edge section.
City of Cleveland, Ohio - Department of Building and Housing (City of Cleveland, Ohio)
SET BY STATE RULE, and a genuine, non-obvious deviation from most other IRC-based states. Ohio's RCO does NOT carry forward the base 2018 IRC's freestanding prescriptive drip-edge requirement. The entire content of RCO Section 905.2.8.5 (OAC 4101:8-9-01, effective 7/1/2019) is, verbatim: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Section 903.1 (General) states only: "Roof decks shall be covered with approved roof coverings secured to the building or structure in accordance with the provisions of this chapter. Roof assemblies shall be designed and installed in accordance with this code and the approved manufacturer's instructions such that the roof assembly shall serve to protect the building or structure." Section 905.1 (Roof covering application) is a general wind-load-resistance provision, not a drip-edge mandate. There is therefore no numbered Ohio provision mandating a drip edge at eaves and rakes with the usual dimensional and fastening specs (0.25 inch below sheathing, 2 inches up the deck, 12 inches on center); drip edge in Ohio is, at the state level, effectively governed by the shingle manufacturer's approved installation instructions via 903.1. Whether Cleveland has exercised its ORC 3781.01(B) authority to add its own local drip-edge requirement has not been established in this record, because Cleveland's own codified building-code chapters are not available in this record, so 903.1's manufacturer's-instructions standard is confirmed only as the statewide floor, not necessarily the complete picture for Cleveland.
City of Columbus, Ohio - Department of Building and Zoning Services (City of Columbus, Ohio)
SET BY STATE RULE, and a genuine, non-obvious Ohio deviation from most other IRC-based states. Ohio did not carry forward the base IRC's prescriptive drip-edge provision. The entire content of RCO Section 905.2.8.5 as printed in OAC 4101:8-9-01 is: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Neither cross-referenced section imposes a drip-edge mandate: Section 903.1 (General) states only that "Roof decks shall be covered with approved roof coverings secured to the building or structure in accordance with the provisions of this chapter. Roof assemblies shall be designed and installed in accordance with this code and the approved manufacturer's instructions such that the roof assembly shall serve to protect the building or structure," and Section 905.1 (Roof covering application) is a general wind-resistance provision. There is accordingly no numbered Ohio provision requiring a drip edge at eaves and rakes with the usual dimensional and fastening specifications; drip edge is instead governed by the roof-covering manufacturer's approved installation instructions via Section 903.1. Contractors should note this means an omitted drip edge can still be a code violation wherever the shingle manufacturer's instructions call for one.
City of Dayton, Ohio - Division of Building Inspection (City of Dayton, Ohio)
SET BY STATE RULE, and a genuine, non-obvious deviation from most other IRC-based states. Ohio's RCO does NOT carry forward the base IRC's prescriptive drip-edge provision. The entire content of RCO Section 905.2.8.5 is, verbatim: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Neither cross-referenced section imposes a drip edge: Section 903.1 (General) requires only that roof coverings be "secured to the building or structure" per the chapter's provisions and the "approved manufacturer's instructions," and Section 905.1 is a general wind-load-resistance provision. There is therefore no numbered Ohio provision requiring a drip edge at eaves and rakes with the usual dimensional and fastening specifications; where a drip edge is required in Ohio, it is required by the roof-covering manufacturer's approved installation instructions operating through Section 903.1, not by a freestanding code mandate. Dayton's codified Chapter 153 names the 1999 Ohio Residential Code for One, Two, and Three Family Dwellings (153.01(A)(2), unamended since 2002); this note states the 2019 RCO, which the state rule applies to every one-, two- or three-family dwelling (RCO 101.2) and which the city's own building codes page says it enforces; the 1999 text was not obtained (see adopted_code).
City of Elyria, Ohio - Building Department (City of Elyria, Ohio)
SET BY STATE RULE, confirmed from the state's own copy of RCO Chapter 9 (roof assemblies), read in full. The entire text of RCO Section 905.2.8.5 (OAC 4101:8-9-01, effective 7/1/2019) is: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Section 903.1 (General) requires only that roof decks be covered with approved roof coverings "secured to the building or structure in accordance with the provisions of this chapter," and Section 905.1 (Roof covering application) is a general wind-load-resistance provision -- neither imposes a drip-edge mandate. There is therefore no numbered Ohio provision requiring a drip edge at eaves and rakes with dimensional or fastening specifications. Elyria's own roofing permit materials do not separately address drip edge, and Elyria's full codified ordinances (American Legal Publishing) -- which could add a local drip-edge requirement under ORC 3781.01(B) -- are not accessible online, so this record states only the confirmed state floor.
City of Euclid, Ohio - Department of Building and Housing (City of Euclid, Cuyahoga County, Ohio)
Ohio does not prescribe a drip edge, and this is a real departure from the model code the rest of the state code follows. The International Residential Code sets a drip edge requirement at R905.2.8.5 with dimensions, an overlap and a fastening schedule. Ohio replaced that text entirely, and the whole of Residential Code of Ohio section 905.2.8.5 now reads: "Drip edge. Refer to Sections 903.1 and 905.1." Neither of those sections carries drip edge language of its own; what they do is make the manufacturer's instructions binding. Section 903.1 requires roof assemblies to "be designed and installed in accordance with this code and the approved manufacturer's instructions," and section 905.1 that "Roof coverings shall be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." So the state code imposes no drip edge of its own, while the shingle manufacturer's published installation instructions do carry code force, and most asphalt shingle instructions require one. Omitting a drip edge against those instructions remains a violation in Ohio, by way of 903.1 and 905.1 rather than by way of a drip edge section.
City of Hamilton, Ohio - Building Department (City of Hamilton, Ohio)
SET BY STATE RULE, and a genuine deviation from most other IRC-based states. The entire text of RCO Section 905.2.8.5 (OAC 4101:8-9-01, effective 7/1/2019) is: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Section 903.1 (General) requires only that roof coverings be secured "in accordance with the provisions of this chapter" and the manufacturer's instructions, and Section 905.1 (Roof covering application) is a general application/wind-load provision -- neither imposes a drip-edge mandate. There is therefore no numbered Ohio provision requiring a drip edge at eaves and rakes with dimensional or fastening specifications. Hamilton's own roofing permit application does not separately address drip edge, and Hamilton's codified Building Code chapter -- which could add a local drip-edge requirement under ORC 3781.01(B) -- could not be located (see adopted_code), so this record states only the confirmed state floor, not necessarily the complete picture for Hamilton.
City of Kettering, Ohio - Building Division (City of Kettering, Ohio)
SET BY STATE RULE. The entire text of RCO Section 905.2.8.5 (OAC 4101:8-9-01, effective 7/1/2019) is: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Section 903.1 (General) requires only that roof coverings be secured "in accordance with the provisions of this chapter" and "the approved manufacturer's instructions," and Section 905.1 (Roof covering application) is a general wind-load-resistance provision -- neither imposes a drip-edge mandate with dimensional or fastening specifications. Codified Ordinances Chapter 1301 (Kettering Building Codes) does not separately address drip edge and amends nothing in RCO Chapter 9, so this record reflects the state floor.
City of Lorain, Ohio - Building, Housing and Planning Department (City of Lorain, Ohio)
SET BY STATE RULE, and a genuine deviation from most other IRC-based states -- confirmed from the state's own copy. The entire text of RCO Section 905.2.8.5 (OAC 4101:8-9-01, effective 7/1/2019) is: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Section 903.1 (General) requires only that roof decks be covered with approved roof coverings secured in accordance with the chapter's provisions and the manufacturer's approved installation instructions, and Section 905.1 (Roof covering application) is a general wind-load-resistance provision -- neither imposes a numbered drip-edge mandate. Lorain's own permit application does not separately address drip edge, and Lorain's full codified ordinances -- which could add a local drip-edge requirement under ORC 3781.01(B) -- are not publicly readable (see adopted_code), so this record states only the confirmed state floor, not necessarily the complete picture for Lorain.
City of Mansfield, Ohio - Bureau of Building Inspections, Licenses and Permits (City of Mansfield, Richland County, Ohio)
Ohio does not prescribe a drip edge, which is a real departure from the model code the rest of the state code follows. The International Residential Code sets a drip edge requirement at R905.2.8.5 with dimensions, an overlap and a fastening schedule. Ohio replaced that text entirely, and the whole of Residential Code of Ohio section 905.2.8.5 now reads: "Drip edge. Refer to Sections 903.1 and 905.1." Neither of those sections carries drip edge language of its own; what they do is make the manufacturer's instructions binding. Section 903.1 requires roof assemblies to "be designed and installed in accordance with this code and the approved manufacturer's instructions," and section 905.1 that "Roof coverings shall be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." So the state code imposes no drip edge of its own, while the shingle manufacturer's published installation instructions do carry code force, and most asphalt shingle instructions require one. Omitting a drip edge against those instructions remains a violation in Ohio, by way of 903.1 and 905.1 rather than by way of a drip edge section.
City of Mentor, Ohio - Engineering and Building Department (City of Mentor, Lake County, Ohio)
Ohio does not prescribe a drip edge, which is a real departure from the model code the rest of the state code follows. The International Residential Code sets a drip edge requirement at R905.2.8.5 with dimensions, an overlap and a fastening schedule. Ohio replaced that text entirely, and the whole of Residential Code of Ohio section 905.2.8.5 now reads: "Drip edge. Refer to Sections 903.1 and 905.1." Neither of those sections carries drip edge language of its own; what they do is make the manufacturer's instructions binding. Section 903.1 requires roof assemblies to "be designed and installed in accordance with this code and the approved manufacturer's instructions," and section 905.1 that "Roof coverings shall be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." So the state code imposes no drip edge of its own, while the shingle manufacturer's published installation instructions do carry code force, and most asphalt shingle instructions require one. Omitting a drip edge against those instructions remains a violation in Ohio, by way of 903.1 and 905.1 rather than by way of a drip edge section.
City of Parma, Ohio - Building Department (City of Parma, Ohio)
SET BY STATE RULE, and a genuine deviation from most other IRC-based states -- confirmed from the state's own copy. The entire text of RCO Section 905.2.8.5 (OAC 4101:8-9-01, effective 7/1/2019) is: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Section 903.1 (General) requires only that roof coverings be secured "in accordance with the provisions of this chapter" and "the approved manufacturer's instructions," and Section 905.1 (Roof covering application) is a general wind-load-resistance provision -- neither imposes a drip-edge mandate. There is therefore no numbered Ohio provision requiring a drip edge at eaves and rakes with dimensional or fastening specifications. Parma's own roofing permit application does not separately address drip edge, and Parma's full codified Building Code -- which could add a local drip-edge requirement under ORC 3781.01(B) -- is not publicly readable (see adopted_code), so this record states only the confirmed state floor, not necessarily the complete picture for Parma.
City of Strongsville, Ohio - Building Department (City of Strongsville, Cuyahoga County, Ohio)
Ohio does not prescribe a drip edge, which is a real departure from the model code the rest of the state code follows. The International Residential Code sets a drip edge requirement at R905.2.8.5 with dimensions, an overlap and a fastening schedule. Ohio replaced that text entirely, and the whole of Residential Code of Ohio section 905.2.8.5 now reads: "Drip edge. Refer to Sections 903.1 and 905.1." Neither of those sections carries drip edge language of its own; what they do is make the manufacturer's instructions binding. Section 903.1 requires roof assemblies to "be designed and installed in accordance with this code and the approved manufacturer's instructions," and section 905.1 that "Roof coverings shall be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." So the state code imposes no drip edge of its own, while the shingle manufacturer's published installation instructions do carry code force, and most asphalt shingle instructions require one. Omitting a drip edge against those instructions remains a violation in Ohio, by way of 903.1 and 905.1 rather than by way of a drip edge section.
City of Toledo, Ohio - Division of Building Inspection (City of Toledo, Ohio)
SET BY STATE RULE, and a genuine, non-obvious deviation from most other IRC-based states. Ohio's RCO does NOT carry forward the base IRC's prescriptive drip-edge provision. The entire content of RCO Section 905.2.8.5 (OAC 4101:8-9-01, effective 7/1/2019) is, verbatim: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Section 903.1 (General) states only: "Roof decks shall be covered with approved roof coverings secured to the building or structure in accordance with the provisions of this chapter. Roof assemblies shall be designed and installed in accordance with this code and the approved manufacturer's instructions such that the roof assembly shall serve to protect the building or structure." Section 905.1 (Roof covering application) is a general wind-load-resistance provision, not a drip-edge mandate. There is therefore no numbered Ohio provision requiring a drip edge at eaves and rakes with the usual dimensional and fastening specifications; drip edge in Ohio is, at the state level, effectively governed by the roof-covering manufacturer's approved installation instructions via Section 903.1. Whether Toledo has exercised its ORC 3781.01(B) authority to add its own local drip-edge requirement in TMC Part 13 has not been established in this record -- Toledo's own codified building-code chapter is not accessible (amlegal Cloudflare-gated; municode serves only a client-side shell to automated fetches) -- so 903.1's manufacturer's-instructions standard is confirmed only as the statewide floor, not necessarily the complete picture for Toledo.
Hamilton County, Ohio - Buildings and Inspections (Hamilton County, Ohio)
SET BY STATE RULE. The entire text of RCO Section 905.2.8.5 (OAC 4101:8-9-01, effective 7/1/2019) is: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Section 903.1 (General) requires only that roof coverings be secured "in accordance with the provisions of this chapter" and "the approved manufacturer's instructions," and Section 905.1 (Roof covering application) is a general wind-load-resistance provision -- neither imposes a drip-edge mandate with dimensions or fastening specifications. No Hamilton-County-specific drip-edge provision was found in the county's own 2007 Building Code or in the Roofing Data Sheet.
Lucas County, Ohio - Building Regulations Department (Lucas County, Ohio)
Ohio does not prescribe a drip edge, which is a real departure from the model code the rest of the state code follows. The International Residential Code sets a drip edge requirement at R905.2.8.5 with dimensions, an overlap and a fastening schedule. Ohio replaced that text entirely, and the whole of Residential Code of Ohio section 905.2.8.5 now reads: "Drip edge. Refer to Sections 903.1 and 905.1." Neither of those sections carries drip edge language of its own; what they do is make the manufacturer's instructions binding. Section 903.1 requires roof assemblies to "be designed and installed in accordance with this code and the approved manufacturer's instructions," and section 905.1 that "Roof coverings shall be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." So the state code imposes no drip edge of its own, while the shingle manufacturer's published installation instructions do carry code force, and most asphalt shingle instructions require one. Omitting a drip edge against those instructions remains a violation in Ohio, by way of 903.1 and 905.1 rather than by way of a drip edge section.
Summit County, Ohio - Division of Building Standards (Summit County, Ohio)
SET BY STATE RULE, and a genuine deviation from most other IRC-based states -- confirmed from the state's own copy, and now confirmed against the County's own code as well. The entire text of RCO Section 905.2.8.5 (OAC 4101:8-9-01, effective July 1, 2019) is: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Those two sections carry no drip-edge mandate of their own: Section 903.1 requires that roof decks "be covered with approved roof coverings secured to the building or structure in accordance with the provisions of this chapter" and that roof assemblies "be designed and installed in accordance with this code and the approved manufacturer's instructions," and Section 905.1 requires that roof coverings "be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." Ohio therefore prescribes no drip edge of its own, at eaves or rakes, with no dimensions, overlap or fastening spacing -- but it makes the shingle manufacturer's published installation instructions binding, and nearly every asphalt shingle manufacturer calls for a drip edge. A roofer who leaves one off against those instructions is still out of compliance, and against a warranty claim as well. Ohio Rev. Code 3781.01(B) lets a county add non-conflicting local regulations, so the County's own Building Code was read to see whether it does: Part Thirteen of the Codified Ordinances of the County of Summit, as amended in full by County Ordinance No. 2024-047 (enacted March 4, 2024, effective March 5, 2024) and further amended by County Ordinance No. 2025-259 (enacted September 8, 2025), was read across all twelve of its chapters and contains no drip-edge, flashing or edge metal provision. So the manufacturer's instructions, not a county rule, are what govern the edge detail on a Summit County roof.
Drip edge not required (explicit) — Other (7)
Butler County, Ohio - Department of Development, Building and Zoning (Unincorporated Butler County, Ohio. The County's Building and Zoning staff is responsible for enforcing the building code, electrical code and zoning regulations "for the unincorporated areas of Butler County," so work inside an incorporated city or village is not this authority's. Its own inspection schedule names the townships it serves: Hanover, Morgan, Reily and Ross; College Corner, Madison, Milford, Oxford, St. Clair and Wayne; and Fairfield, Lemon, Liberty, Trenton and West Chester, which get inspections every day rather than on set days.)
Ohio does not prescribe a drip edge, which is a real departure from the model code the rest of the state code follows. The International Residential Code sets a drip edge requirement at R905.2.8.5 with dimensions, an overlap and a fastening schedule. Ohio replaced that text entirely, and the whole of Residential Code of Ohio section 905.2.8.5 now reads: "Drip edge. Refer to Sections 903.1 and 905.1." Neither of those sections carries drip edge language of its own; what they do is make the manufacturer's instructions binding. Section 903.1 requires roof assemblies to "be designed and installed in accordance with this code and the approved manufacturer's instructions," and section 905.1 that "Roof coverings shall be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." So the state code imposes no drip edge of its own, while the shingle manufacturer's published installation instructions do carry code force, and most asphalt shingle instructions require one. Omitting a drip edge against those instructions remains a violation in Ohio, by way of 903.1 and 905.1 rather than by way of a drip edge section.
City of Dublin, Ohio - Division of Building Standards (City of Dublin, Ohio. Dublin straddles three counties — Franklin, Delaware and Union — which matters for tax but not for code, since the Residential Code of Ohio is a statewide rule.)
Ohio does not prescribe a drip edge, which is a real departure from the model code the rest of the state code follows. The International Residential Code sets a drip edge requirement at R905.2.8.5 with dimensions, an overlap and a fastening schedule. Ohio replaced that text entirely, and the whole of Residential Code of Ohio section 905.2.8.5 now reads: "Drip edge. Refer to Sections 903.1 and 905.1." Neither of those sections carries drip edge language of its own; what they do is make the manufacturer's instructions binding. Section 903.1 requires roof assemblies to "be designed and installed in accordance with this code and the approved manufacturer's instructions," and section 905.1 that "Roof coverings shall be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." So the state code imposes no drip edge of its own, while the shingle manufacturer's published installation instructions do carry code force, and most asphalt shingle instructions require one. Omitting a drip edge against those instructions remains a violation in Ohio, by way of 903.1 and 905.1 rather than by way of a drip edge section. Dublin's codified Chapter 150 adopts the 2013 edition of this code (150.001, last amended 2016); this field states the 2019 RCO, which the state rule applies to every one-, two- or three-family dwelling (RCO 101.2) and which Dublin's 2021 New Home Packet and Deck Packet say the city enforces; the 2013 text was not obtained (see adopted_code).
City of Middletown, Ohio - Building Inspection Division (City of Middletown, Ohio. Middletown straddles Butler and Warren counties, which matters for sales tax — the two counties are at different rates and one of them changes on 2026-10-01 — but not for code, since the Residential Code of Ohio is a statewide rule.)
Ohio does not prescribe a drip edge, which is a real departure from the model code the rest of the state code follows. The International Residential Code sets a drip edge requirement at R905.2.8.5 with dimensions, an overlap and a fastening schedule. Ohio replaced that text entirely, and the whole of Residential Code of Ohio section 905.2.8.5 now reads: "Drip edge. Refer to Sections 903.1 and 905.1." Neither of those sections carries drip edge language of its own; what they do is make the manufacturer's instructions binding. Section 903.1 requires roof assemblies to "be designed and installed in accordance with this code and the approved manufacturer's instructions," and section 905.1 that "Roof coverings shall be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." So the state code imposes no drip edge of its own, while the shingle manufacturer's published installation instructions do carry code force, and most asphalt shingle instructions require one. Omitting a drip edge against those instructions remains a violation in Ohio, by way of 903.1 and 905.1 rather than by way of a drip edge section.
Franklin County, Ohio - Building Department (Franklin County, Ohio -- unincorporated areas of the county plus the ten contract townships that route zoning compliance through the county (Brown, Clinton, Franklin, Hamilton, Madison, Mifflin, Norwich, Pleasant, Sharon and Truro townships). This does not include Columbus or the county's other incorporated cities and villages, which run their own separate residential permitting (see the Columbus, OH record for that city).)
SET BY STATE RULE, confirmed from the state's own copy. The entire text of RCO Section 905.2.8.5 (OAC 4101:8-9-01, effective 7/1/2019) is: "905.2.8.5 Drip edge. Refer to Sections 903.1 and 905.1." Section 903.1 (General) requires only that roof coverings be secured "in accordance with the provisions of this chapter" and the manufacturer's instructions, and Section 905.1 (Roof covering application) is a general wind-load provision -- neither imposes a numbered drip-edge mandate. No Franklin-County-specific drip-edge provision was found in the county's own permit materials.
Montgomery County, Ohio - Building Regulations Division (Montgomery County, Ohio. The County states its own reach as "the citizens and users of buildings in many of the jurisdictions in Montgomery County, including all of the townships and several of the cities and villages." That is deliberately not a list, and this record does not turn it into one: all townships are covered, but which cities and villages are covered is not published here, so confirm the specific address with the Division before bidding.)
Ohio does not prescribe a drip edge, which is a real departure from the model code the rest of the state code follows. The International Residential Code sets a drip edge requirement at R905.2.8.5 with dimensions, an overlap and a fastening schedule. Ohio replaced that text entirely, and the whole of Residential Code of Ohio section 905.2.8.5 now reads: "Drip edge. Refer to Sections 903.1 and 905.1." Neither of those sections carries drip edge language of its own; what they do is make the manufacturer's instructions binding. Section 903.1 requires roof assemblies to "be designed and installed in accordance with this code and the approved manufacturer's instructions," and section 905.1 that "Roof coverings shall be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." So the state code imposes no drip edge of its own, while the shingle manufacturer's published installation instructions do carry code force, and most asphalt shingle instructions require one. Omitting a drip edge against those instructions remains a violation in Ohio, by way of 903.1 and 905.1 rather than by way of a drip edge section.
Olmsted County, Minnesota - Planning Department, Inspections Division (Building code administration for four cities - Byron, Chatfield, Eyota and Stewartville - and three townships - Eyota, Marion and Quincy - within Olmsted County, Minnesota. This is not a county-wide authority and not an unincorporated-area authority. Olmsted County contains eight cities and eighteen townships; the County Planning Department's Inspections Division administers the Minnesota State Building Code for only the seven jurisdictions named above. Rochester is NOT among them - the County directs building and permitting questions inside Rochester city limits to the Rochester Building Safety department at 507-328-2600. The County states the scope itself: "The Olmsted County Planning department Inspections Division provides building code and permit administration for the cities of Byron, Chatfield, Eyota, and Stewartville as well as the townships of Eyota, Marion, and Quincy." Three other County boundaries deliberately differ and must not be conflated with this one: the Inspections Division administers the Septic System Ordinance for the townships of Eyota, Marion, Oronoco and Quincy "and for all of the small cities within Olmsted County," it administers the Water Well Ordinance "for the entire county," and it is the planning and zoning authority for only Eyota, Marion and Quincy Townships. One inconsistency is published on the County's own fees page and is reported rather than resolved: the building-permit section names the unincorporated areas of Marion, Quincy and Eyota Townships, while the manufactured-home, trade and septic sections on the same page each name Marion, Oronoco, Quincy and Eyota. Whether Oronoco Township is inside the building-permit jurisdiction is therefore stated both ways by the County. Because the County publishes an address-level Jurisdiction Checker, confirm a specific parcel there before assuming which desk holds a job.)
STATE-GOVERNED, NOT COUNTY-SET, and this is one of the places Minnesota departs from the base IRC outright. The 2020 Minnesota Residential Code prints Section R905.2.8.5, the drip-edge section, as a single word: "Deleted." Minnesota Rules part 1309.0905, subpart 2 is the instrument that does it - "Section R905.2.8.5 is deleted in its entirety." The Minnesota Department of Labor and Industry's guidance sheet states the consequence under its own "Drip edge" heading: "Drip edge is not required unless specifically required by the manufacturer's installation instructions." Olmsted County has no authority to require one beyond that state baseline (Minn. Stat. 326B.121, subd. 1 and subd. 2(c), with "municipality" defined at Minn. Stat. 326B.103, subd. 9 to include a county). The manufacturer's installation instructions remain a live route to a drip-edge requirement on a specific product.
Stark County, Ohio - Building Department (Unincorporated Stark County, Ohio, plus contracting villages. For RESIDENTIAL work the County's own jurisdiction directory covers the townships of Bethlehem, Canton, Jackson, Lake, Lawrence, Lexington, Marlboro, Nimishillen, Osnaburg, Paris, Perry, Pike, Plain, Sandy, Sugarcreek, Tuscarawas and Washington, and the villages of Brewster, East Canton, Harmon, Hills and Dales, Magnolia, Meyers Lake, Minerva and Waynesburg. Alliance, Beach City, East Sparta, Hartville, Louisville, Navarre and Wilmot are listed for COMMERCIAL work only, so residential roofing in those seven is not this authority's. Canal Fulton, Canton, Massillon and North Canton are outside the County's jurisdiction entirely and run their own building departments.)
Ohio does not prescribe a drip edge, and this is a genuine departure from the model code. The International Residential Code sets a drip edge requirement at R905.2.8.5 with dimensions, an overlap and a fastening schedule. Ohio replaced that text entirely, and the whole of Residential Code of Ohio section 905.2.8.5 now reads: "Drip edge. Refer to Sections 903.1 and 905.1." Neither of those sections carries drip edge language; what they do is make the manufacturer's instructions binding. Section 903.1 requires roof assemblies to "be designed and installed in accordance with this code and the approved manufacturer's instructions," and section 905.1 that "Roof coverings shall be applied in accordance with the applicable provisions of this section and the manufacturer's installation instructions." So the state code imposes no drip edge of its own, while the shingle manufacturer's published installation instructions do carry code force, and most asphalt shingle instructions require one. Omitting a drip edge against those instructions remains a violation in Ohio, by way of 903.1 and 905.1 rather than by way of a drip edge section. Stark County publishes no drip edge requirement of its own on its reroof form.
Drip edge not required (explicit) — Texas (2)
Denton County - Development Services (Denton County, Texas)
Denton County has adopted no building code that reaches reroofing an existing single-family home. Its Fire Code, the 2021 International Fire and Building Code, carves those homes out of its own scope at Section 101.2, Exception 1, which provides that one- and two-family dwellings and townhomes of not more than two attached units "shall comply with Local Government Code 233 Subchapter F 'Residential Building Code'" instead. Subchapter F in turn reaches only new residential construction, which Texas Local Government Code Section 233.151 defines as a single-family house or duplex built on a vacant lot, or an addition increasing an existing home's square footage or value by more than 50 percent. Ordinary roof repair and replacement is neither. The county imposes no drip edge requirement on that work. Note that under Texas Local Government Code Section 233.153(c) a municipality's own building code controls inside that municipality's extraterritorial jurisdiction, so a home in an ETJ may be governed by a city's code rather than by the county.
Travis County Development Services (Transportation and Natural Resources) (Travis County, Texas)
Travis County has adopted no building code that reaches reroofing an existing single-family home. Travis County Code Chapter 480, Residential Construction Standards, applies by its Section 480.003 only to "new residential construction," which Section 480.002 defines as "Residential construction of a single-family house or duplex on a vacant lot" or "Construction of an addition to an existing single-family house or duplex, if the addition will increase the square footage or value of the existing residential building by more than 50 percent." Ordinary roof repair and replacement is neither. The county's Fire Code, Chapter 201, is capped by the same statutory scope and does not reach these dwellings either. The county imposes no drip edge requirement on that work. Note that under Texas Local Government Code Section 233.153(c) a municipality's own building code controls inside that municipality's extraterritorial jurisdiction, so a home in an ETJ may be governed by a city's code rather than by the county.
Drip edge not required (explicit) — Wisconsin (30)
City of Appleton, Wisconsin - Community Development Department, Inspections Division (City of Appleton, Wisconsin)
No drip edge is required by code in Appleton. The Wisconsin Uniform Dwelling Code, which the City adopts in its entirety at Municipal Code Sec. 4-140, carries no prescriptive roof drip-edge requirement: SPS 321.28, "Weather protection for roofs", runs from general drainage and fasteners through underlayment, asphalt shingles, ice dam protection, other roof coverings, reroofing and flashing, and none of it requires a drip edge at the eave or rake. The only drip edge anywhere in that chapter is a chimney-cap detail, not a roof-edge rule. The Appleton Municipal Code does not add one either - the City legislates about roofs, since it sets its own two-layer shingle cap for dwellings and for non-dwelling structures, and it still imposes no drip-edge requirement anywhere in its code. Practical caution: drip edge may still be required on an Appleton job as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding, and a roof still has to be designed and constructed to assure drainage of water under SPS 321.28(1)(a).
City of Brookfield, Wisconsin - Inspection Services & Zoning (City of Brookfield, Wisconsin)
No drip edge is required by code on a Brookfield roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a chimney cap rule, which is not a roof edge requirement. On the City side, the whole Brookfield Municipal Code was read, all seventeen titles, and it contains no drip edge requirement; the only roofing provisions the City writes for itself are the permit and two-layer rules at section 15.04.440. Brookfield could not add one for a one- or two-family dwelling in any event, because Wisconsin bars a municipality from enforcing a dwelling ordinance that does not conform to the state code. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
City of De Pere, Wisconsin - Building Inspection Division (City of De Pere, Wisconsin)
No drip edge is required by code on a De Pere roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the City side, Chapter 54 of the Municipal Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or roof-flashing requirement. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
City of Eau Claire, Wisconsin - Department of Community Development, Inspection Services Division (City of Eau Claire, Wisconsin)
No drip edge is required by code on an Eau Claire roof, at either level. The Wisconsin uniform dwelling code carries no roof drip-edge requirement: SPS 321.28, the weather protection for roofs section, was read in full through all seven of its subsections including every flashing paragraph, and no provision requires one - the only drip edge anywhere in that chapter is in the chimney cap rule, which is not a roof-edge requirement. That is a difference from the International Residential Code, which does require drip edge, so do not carry an IRC expectation onto a Wisconsin job. Eau Claire adds none either: Title 16 of the Municipal Code was searched in full and contains no drip edge provision, and the City's own roofing subsection at section 16.04.170 A requires only that roofing be installed to shed water and in accordance with the manufacturer's recommendations, and that where a product is listed by a testing agency its installation procedures be followed as well. That last clause is the one that matters in practice: most shingle manufacturers require a drip edge in their published installation instructions, and both the state code and the City ordinance make those instructions binding, so a roof can be short of the manufacturer's requirement without any code section naming drip edge at all.
City of Fitchburg, Wisconsin - Building Inspection Department (City of Fitchburg, Wisconsin)
No drip edge is required by code here, and the reason is that Wisconsin never adopted the International Residential Code rule that most other states rely on for it. SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip-edge language anywhere in the Wisconsin dwelling construction chapter is a masonry chimney cap rule, which is not a roof-edge requirement. PRACTICAL POINT FOR A BID: drip edge may still be required as a matter of the shingle manufacturer's printed instructions, and SPS 321.28(3)(a)3. makes those instructions binding for asphalt shingles, so read the wrapper before leaving it off. On the City side, Chapter 35 of the Municipal Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or roof-flashing requirement.
City of Franklin, Wisconsin - Inspection Services Department (City of Franklin, Wisconsin)
No drip edge is required by code on a Franklin roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," covers general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing and every flashing paragraph, and no provision of it requires a drip edge at an eave or a rake. On the City side, Chapter 92 of the Municipal Code was read in full, all ten sections, and it contains no roofing provision of any kind; the regional Municipal Building Code the City adopts by reference was read for the same terms and the phrase does not appear in it either. Franklin could not add a differing requirement for a one- or two-family dwelling in any event, because Wisconsin bars a municipality from making or enforcing a dwelling ordinance that does not conform to the state dwelling code. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer's installation instructions, which SPS 321.28(3)(a) makes binding by requiring shingles to be installed in accordance with the manufacturer's recommendations, so read the wrapper before leaving it off. And do not be misled by the word elsewhere in the City code - the only drip references in it are a Drip Line definition in the zoning ordinance, which is a tree root zone, and a chimney cap rule in the state code.
City of Green Bay, Wisconsin - Department of Community & Economic Development, Inspection Division (Building Permits & Inspections) (City of Green Bay, Wisconsin)
STATE-GOVERNED, NOT CITY-SET, and a genuine Wisconsin/IRC divergence rather than a research gap. Wis. Admin. Code § SPS 321.28 ("Weather Protection for Roofs"), subsections (1) through (7) read in full, contains no drip-edge-at-eaves-or-rakes requirement anywhere. Wisconsin's UDC is Wisconsin-drafted, not an IRC clone, and it has no counterpart to IRC R905.2.8.5. The only two occurrences of "drip edge" in all of ch. SPS 321 are inapplicable to roof edges: SPS 321.30(8), a chimney-cap detail ("Chimney caps shall have a minimum thickness of 2 inches, shall slope outwards away from the flue, and shall provide a one-inch overhang and drip edge on all sides"), and a deck ledger-board flashing detail in ch. SPS 325 Appendix B. Manufacturer instructions can still require drip edge as a condition of the shingle warranty, and SPS 321.28(3)(a) requires asphalt shingles to be installed per those instructions; but there is no code mandate as such, and Green Bay may not add one for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)).
City of Kenosha, Wisconsin - Department of City Inspections, Building Inspection Division (City of Kenosha, Wisconsin)
Neither layer of the roofing law that applies in Kenosha requires a drip edge. The Wisconsin Uniform Dwelling Code roofing section, Wis. Admin. Code SPS 321.28, Weather protection for roofs, was read in full, subsections (1) through (7) including every flashing paragraph of (7), and it imposes no drip edge at eaves or rakes; the only drip edge anywhere in that chapter is the chimney cap rule at SPS 321.30(8), which is not a roofing requirement. On the city side, Chapter IX of the Code of General Ordinances was read in full, Secs. 9.01 through 9.30, and it sets no roof covering or roof edge standard at all. Kenosha is also not free to add one: under Wis. Admin. Code SPS 320.06(1)(a)3. no additional requirement within the scope of the dwelling code may be adopted by a municipality unless the Department of Safety and Professional Services approves it. Practical note: a drip edge may still be mandatory on a given job as a matter of the shingle manufacturer's installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles.
City of Madison, Wisconsin - Department of Planning, Community & Economic Development, Building Inspection Division (City of Madison, Wisconsin)
STATE-GOVERNED, NOT CITY-SET. Wisconsin's Uniform Dwelling Code, unlike the IRC (R905.2.8.5), contains no general requirement for drip edge at roof eaves or rakes. Wis. Admin. Code s. SPS 321.28 ("Weather protection for roofs"), subsections (1) through (7) - drainage and fasteners, underlayment, asphalt shingle installation, ice dam protection, other roof coverings, reroofing, and flashing - impose no roof-edge drip edge. The catch-all, s. SPS 321.28(5), reads: "Other roof coverings. All roof coverings not otherwise addressed in this section shall be installed in accordance with the manufacturer's instructions or a national standard recognized by the department." The only two "drip edge" references anywhere in ch. SPS 321 are s. SPS 321.30(8) on chimney caps ("Chimney caps shall have a minimum thickness of 2 inches, shall slope outwards away from the flue, and shall provide a one-inch overhang and drip edge on all sides") and a deck ledger-board flashing detail in ch. SPS 325 Appendix B - neither is a roof-edge requirement. Madison cannot add one by ordinance for a one- or two-family dwelling (Wis. Stat. s. 101.65(1c)). Practical note: drip edge may still be required in Madison as a matter of the shingle manufacturer's installation instructions, which SPS 321.28(3)(a) makes mandatory for asphalt shingles.
City of Manitowoc, Wisconsin - Building Inspection (City of Manitowoc, Wisconsin)
No drip edge is required by code on a Manitowoc roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the City side, Title 16 of the Municipal Code was read in full - all eighteen sections - and the words drip edge do not appear in it; the City permit requirements handout sets no roof-edge detail either. Manitowoc could not add one for a one- or two-family dwelling in any event, because Wisconsin bars a municipality from enforcing a dwelling ordinance that does not conform to the state code. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
City of Middleton, Wisconsin - Building Inspection (City of Middleton, Wisconsin)
No drip edge is required by code on a Middleton roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the City side, Chapter 11 of the Municipal Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or roof-flashing requirement. Two practical qualifications, though, and in Middleton they have teeth. Drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off. And the City own roofing affidavit asks the contractor to state, under oath, the nail schedule for eave drip, metal and roof shingles - so whatever is done at the eave has to be written down and sworn to.
City of Milwaukee, Wisconsin - Department of Neighborhood Services (DNS) (City of Milwaukee, Wisconsin)
Governed statewide, not set by Milwaukee. Wis. Admin. Code SPS 321.28 ("Weather protection for roofs"), subsections (1) through (7) read in full, contains no drip-edge-at-eaves-or-rakes requirement anywhere. The only "drip edge" references in ch. SPS 321 concern chimney caps (SPS 321.30(8)), not roof edges. Manufacturer installation instructions -- mandatory for asphalt shingles under SPS 321.28(3)(a) -- may still require drip edge as a practical matter, but it is not a code mandate.
City of Muskego, Wisconsin - Building Inspection (City of Muskego, Wisconsin)
No drip edge is required by code on a Muskego roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the City side, Chapter 164 Article I of the Municipal Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or roof-flashing requirement. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
City of Neenah, Wisconsin - Inspections Division (City of Neenah, Wisconsin)
No drip edge is required by code on a Neenah roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the City side, Chapter 21 of the Municipal Code was read in full and the words drip edge do not appear in it; the City re-roofing ordinance at section 21-33(b)(2) addresses layer count only. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
City of Oconomowoc, Wisconsin - Building Inspection (City of Oconomowoc, Wisconsin)
No drip edge is required by code here, and the reason is that Wisconsin never adopted the International Residential Code rule that most other states rely on for it. SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip-edge language anywhere in the Wisconsin dwelling construction chapter is a masonry chimney cap rule, which is not a roof-edge requirement. PRACTICAL POINT FOR A BID: drip edge may still be required as a matter of the shingle manufacturer's printed instructions, and SPS 321.28(3)(a)3. makes those instructions binding for asphalt shingles, so read the wrapper before leaving it off. On the City side, Chapter 14 of the Municipal Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or roof-flashing requirement. The only roof-related local rule is a drainage one - Section 14.11(7) requires storm and rain water to be conducted from the roof of every building in an approved manner, to grade or to a storm sewer where required.
City of Racine, Wisconsin - Department of City Development, Building Inspection Division (City of Racine, Wisconsin)
Neither layer of the roofing law that applies in Racine requires a drip edge. The Wisconsin Uniform Dwelling Code roofing section, Wis. Admin. Code SPS 321.28, Weather protection for roofs, was read in full, subsections (1) through (7) including every flashing paragraph, and it imposes no drip edge at eaves or rakes; the only drip edge anywhere in that chapter is the chimney cap rule at SPS 321.30(8), which is not a roofing requirement. The city roofing section, Municipal Code Sec. 18-311, Roofs, slope and coverings, was read in full, subsections (a) through (h), as were Secs. 18-271 and 18-272 on roof decking, and none of them imposes a drip edge either. Racine is also not free to add one: under Wis. Admin. Code SPS 320.06(1)(a)3. no additional requirement within the scope of the dwelling code may be adopted by a municipality unless the Department of Safety and Professional Services approves it. Practical note: a drip edge may still be mandatory on a given job as a matter of the shingle manufacturer's installation instructions, which SPS 321.28(3)(a)3. makes binding for asphalt shingles.
City of Sheboygan, Wisconsin - Building Inspection Division (City of Sheboygan, Wisconsin)
NO DRIP EDGE IS REQUIRED BY CODE ON A SHEBOYGAN ROOF, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no roof drip edge requirement: its weather protection for roofs section was read in full - drainage and fasteners, underlayment for shingles, asphalt shingle installation, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language in the whole dwelling construction chapter is a chimney cap rule, which is not a roof-edge requirement. On the City side, the Sheboygan Municipal Code was read for roofing content and no drip edge provision appears anywhere in it; the City writes no technical roofing requirement of its own, and could not add one for a one- or two-family dwelling in any event, because Wisconsin bars a municipality from enforcing a dwelling ordinance that does not conform to the state code and requires department approval for any addition inside the code's scope. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer's installation instructions, which the dwelling code makes binding for asphalt shingles, so read the bundle wrapper before leaving it off.
City of South Milwaukee, Wisconsin - Inspection Department (City of South Milwaukee, Wisconsin)
No drip edge is required by code here, and the reason is that Wisconsin never adopted the International Residential Code rule that most other states rely on for it. SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip-edge language anywhere in the Wisconsin dwelling construction chapter is a masonry chimney cap rule, which is not a roof-edge requirement. PRACTICAL POINT FOR A BID: drip edge may still be required as a matter of the shingle manufacturer's printed instructions, and SPS 321.28(3)(a)3. makes those instructions binding for asphalt shingles, so read the wrapper before leaving it off. On the City side, Chapter 16 of the Municipal Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or roof-flashing requirement; the City own Siding and Roofing Permit Application sets no edge detail either.
City of Stevens Point, Wisconsin - Division of Inspection Services (City of Stevens Point, Wisconsin)
No drip edge is required by code here, and the reason is that Wisconsin never adopted the International Residential Code rule that most other states rely on for it. SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip-edge language anywhere in the Wisconsin dwelling construction chapter is a masonry chimney cap rule, which is not a roof-edge requirement. PRACTICAL POINT FOR A BID: drip edge may still be required as a matter of the shingle manufacturer's printed instructions, and SPS 321.28(3)(a)3. makes those instructions binding for asphalt shingles, so read the wrapper before leaving it off. On the City side, Chapter 30 of the Municipal Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge requirement. What Stevens Point does address at the eave is gutters, and only to say they need no permit: its Residential Permits Requirements sheet lists "Gutter installation or replacement" in the permit-not-needed column.
City of Sun Prairie, Wisconsin - Building Inspection (City of Sun Prairie, Wisconsin)
No drip edge is required by code on a Sun Prairie roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the City side, Chapter 15.04 of the Municipal Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or roof-flashing requirement. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
City of Superior, Wisconsin - Building Inspection Division (City of Superior, Wisconsin)
No drip edge is required by code here, and the reason is that Wisconsin never adopted the International Residential Code rule that most other states rely on for it. SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip-edge language anywhere in the Wisconsin dwelling construction chapter is a masonry chimney cap rule, which is not a roof-edge requirement. PRACTICAL POINT FOR A BID: drip edge may still be required as a matter of the shingle manufacturer's printed instructions, and SPS 321.28(3)(a)3. makes those instructions binding for asphalt shingles, so read the wrapper before leaving it off. On the City side, Chapter 34 of the Municipal Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge requirement. What Superior does address at the eave is gutters, and only to say they are permit-free: the Permits Not Required document lists "Install roof gutters" among the items needing no permit.
City of Waukesha, Wisconsin - Department of Community Development, Building Inspection Division (City of Waukesha, Wisconsin)
No drip edge is required by code on a Waukesha roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a chimney cap rule, which is not a roof edge requirement. On the City side, Chapter 16 of the Waukesha Municipal Code was read in full, all 27 sections, and every other chapter of the City code was searched as well; the phrase does not appear, and the only roofing provision the City writes for itself is the layer rule at section 16.16. Waukesha could not add one for a one- or two-family dwelling in any event, because Wisconsin bars a municipality from enforcing a dwelling ordinance that does not conform to the state code. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
City of West Bend, Wisconsin - Division of Building Inspection (City of West Bend, Wisconsin)
No drip edge is required by code on a West Bend roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the City side, Chapter 14 of the Municipal Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or roof-flashing requirement. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
Town of Grand Chute, Wisconsin - Building Inspection (Town of Grand Chute, Wisconsin)
No drip edge is required by code on a Grand Chute roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the Town side, Chapter 220 and Chapter 317 of the Town Code were read in full and the words drip edge do not appear in either, and neither does any other roof-edge or roof-flashing requirement. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
Village of Caledonia, Wisconsin - Building Department (Village of Caledonia, Wisconsin)
No drip edge is required by code on a Caledonia roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the Village side, Title 15 of the Municipal Code was read in full and the words drip edge do not appear in it. The only roof-edge-adjacent local rule is a drainage one, at section 15-1-6(e)(2): where the existing provisions for carrying water off the roof of a dwelling are altered or replaced, gutters and downspouts must carry that water to the ground in a way that keeps it out of the sanitary sewer. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
Village of Germantown, Wisconsin - Building Inspection Services (Village of Germantown, Wisconsin)
No drip edge is required by code here, and the reason is that Wisconsin never adopted the International Residential Code rule that most other states rely on for it. SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip-edge language anywhere in the Wisconsin dwelling construction chapter is a masonry chimney cap rule, which is not a roof-edge requirement. PRACTICAL POINT FOR A BID: drip edge may still be required as a matter of the shingle manufacturer's printed instructions, and SPS 321.28(3)(a)3. makes those instructions binding for asphalt shingles, so read the wrapper before leaving it off. On the Village side, Chapter 14 of the Village Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or roof-flashing requirement.
Village of Howard, Wisconsin - Building Inspection (Village of Howard, Wisconsin)
No drip edge is required by code here, and the reason is that Wisconsin never adopted the International Residential Code rule that most other states rely on for it. SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip-edge language anywhere in the Wisconsin dwelling construction chapter is a masonry chimney cap rule, which is not a roof-edge requirement. PRACTICAL POINT FOR A BID: drip edge may still be required as a matter of the shingle manufacturer's printed instructions, and SPS 321.28(3)(a)3. makes those instructions binding for asphalt shingles, so read the wrapper before leaving it off. On the Village side, Chapter 40 of the Village Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or roof-flashing requirement.
Village of Menomonee Falls, Wisconsin - Building Inspection (Village of Menomonee Falls, Wisconsin)
No drip edge is required by code on a Menomonee Falls roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the Village side, Chapter 18 of the Municipal Code was read in full and contains no drip edge provision, and the Village Reside/Re-Roof page does not impose one either. Menomonee Falls could not add one for a one- or two-family dwelling in any event, because Wisconsin bars a municipality from enforcing a dwelling ordinance that does not conform to the state code. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
Village of Mount Pleasant, Wisconsin - Building Inspection (Village of Mount Pleasant, Wisconsin)
No drip edge is required by code on a Mount Pleasant roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the Village side, Article I of Chapter 14 of the Municipal Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or flashing requirement. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.
Village of Pleasant Prairie, Wisconsin - Building Inspection Department (Village of Pleasant Prairie, Wisconsin)
No drip edge is required by code on a Pleasant Prairie roof, at either level of government. The statewide Wisconsin uniform dwelling code, unlike the International Residential Code, carries no drip edge requirement: SPS 321.28, "Weather protection for roofs," was read in full - general drainage and fasteners, underlayment for shingles, asphalt shingles, ice dam protection, other roof coverings, reroofing, and every flashing paragraph - and no provision requires a drip edge at an eave or a rake. The only drip edge language anywhere in the Wisconsin dwelling chapter is a masonry chimney cap rule, which is not a roof edge requirement. On the Village side, Chapter 370 of the Village Code was read in full and the words drip edge do not appear in it, and neither does any other roof-edge or roof-flashing requirement. Practical point for a bid: drip edge may still be required as a matter of the shingle manufacturer installation instructions, which SPS 321.28(3)(a) makes binding for asphalt shingles, so read the wrapper before leaving it off.