
Louisville Roofing Codes: Permits, Inspections, and Requirements
Adopted building and energy codes, permit rules, and roofing requirements for Louisville, Boulder County. Rows below reflect our reading of the jurisdiction's own published sources, linked at the bottom of the page.
Building department
303-335-4585Inspection line
303-335-4589Permit line
303-335-4585Official department
Live code pageLouisville roofing code requirements
- What this jurisdiction requires
- 2024 IBC and 2024 IRC
- What this jurisdiction requires
- 2021 IECC with amendments, verify the 2024 adoption status
- What this jurisdiction requires
- Yes
- What this jurisdiction requires
- Class A
- What this jurisdiction requires
- Class A
- What this jurisdiction requires
- Class A
- What this jurisdiction requires
- 115 mph 3 second gust
- What this jurisdiction requires
- Yes, 6 nail pattern
- What this jurisdiction requires
- Yes
- What this jurisdiction requires
- No
- What this jurisdiction requires
- 2 layers
- What this jurisdiction requires
- 2 layers
- What this jurisdiction requires
- Yes
- What this jurisdiction requires
- Per manufacturer requrements
- What this jurisdiction requires
- Yes
- What this jurisdiction requires
- 1×2
- What this jurisdiction requires
- Yes
- What this jurisdiction requires
- Yes
- What this jurisdiction requires
- 15# - must remove all existing layers of underlayment
- What this jurisdiction requires
- Yes
- What this jurisdiction requires
- Both
- What this jurisdiction requires
- Either
- What this jurisdiction requires
- Either
- What this jurisdiction requires
- Yes
- What this jurisdiction requires
- 4 inches
- What this jurisdiction requires
- Yes
- What this jurisdiction requires
- No
| Requirement | What this jurisdiction requires |
|---|---|
| Current building code | 2024 IBC and 2024 IRC |
| Current energy code | 2021 IECC with amendments, verify the 2024 adoption status |
| Building permit required | Yes |
| Roof system fire rating (residential) | Class A |
| Roof system fire rating (commercial) | Class A |
| Roof system fire rating (multi-family) | Class A |
| Minimum wind speed rating for asphalt shingles | 115 mph 3 second gust |
| Requires wind nailing | Yes, 6 nail pattern |
| Requires midroof (in progress) inspection | Yes |
| Requires a sheathing / decking inspection | No |
| Maximum layers of asphalt shingles permitted | 2 layers |
| Maximum layers of flat roof material permitted | 2 layers |
| Requires solid sheeting over spaced decking | Yes |
| Sheeting gap requirement | Per manufacturer requrements |
| Requires drip edge | Yes |
| Minimum drip edge size | 1×2 |
| Requires rake / gable metal edging | Yes |
| Self adhering underlayment (ice and water shield) | Yes |
| Underlayment required 4:12 and above | 15# - must remove all existing layers of underlayment |
| Rolled roofing allowed on low slope over living space | Yes |
| Type of valleys allowed | Both |
| Valley material required for closed valleys | Either |
| Valley material required for open valleys | Either |
| Kick-out required on step flashing | Yes |
| Minimum curb height requirement | 4 inches |
| Requires positive drainage | Yes |
| Requires soffit / eave vents | No |
Last checked September 2, 2026. This reflects published sources at that date, not an official ruling. Code adoptions change, so confirm with the Louisville building department before you pull a permit.
What Louisville requires, in plain language
Louisville builds to the 2024 IBC and 2024 IRC. That edition, not the newest code published nationally, is the rulebook an inspector in Boulder County holds your roof to. Energy work on the same permit follows the 2021 IECC with amendments, verify the 2024 adoption status.
Layer limit in Louisville: 2 layers. This is the line item that moves a bid the most. If your existing roof is already at the limit, the deck gets stripped before new material goes down, and the labor plus dump fees belong in the written price. Flat roof sections are capped at 2 layers.
Wind is what Louisville tests shingles against. Shingles need a 115 mph 3 second gust rating. Wind nailing: Yes, 6 nail pattern.
Underlayment and edge metal are where roofs fail inspection. Ice and water shield: Yes. On 4:12 and steeper: 15# - must remove all existing layers of underlayment. Drip edge: Yes. Minimum drip edge size 1×2.
Louisville adopted the 2024 ICC codes effective December 6, 2025. The energy code carried amendments under the prior 2021 IECC adoption, so confirm which energy provisions apply to your permit.
Installation details above come from our building department field survey for Louisville, last updated 1/2/19. Code editions and contacts are refreshed from the department directly. Always confirm the details on your permit before work starts, since departments amend requirements on their own schedule.

Sources
These links go straight to the jurisdiction, so you always have the real-time source. Adoptions and amendments change on their schedule, not ours. Always confirm before permitting.
Keep going
Nearby jurisdictions
Last checked September 2, 2026. This is our best read of published sources, not an official ruling. Confirm with the Louisville building department before you pull a permit.
