Portland, OR / Roof replacement
Roof replacement cost in Portland, OR
Typical cost: $11,355 (range $7,069 to $52,999)
Typical all-in
$11,355
Job cost plus the local permit fee at this size.
- Low
- $7,069
- Typical
- $11,355
- High (steep/premium)
- $52,999
High is the published broad high for steep or premium materials, adjusted for local wages. It is not the asphalt shingle price in the opener.
1 square = 100 sq ft of roof surface, not floor area. A typical house is about 13 to 18 squares.
Breakdown
| Labor (allocated) | $6,024 |
|---|---|
| Materials (allocated) | $4,928 |
| Job subtotal | $10,952 |
| Permit | $403.14 |
| All-in typical | $11,355 |
Labor is adjusted for construction wages in this metro. Materials stay at the national figure. This is an estimate, not a contractor quote.
Professional replacement for a typical home roof of about 1,300 to 1,800 sq ft of surface.
A typical roof replacement in Portland, OR is about $11,355, including a permit fee of $403.14.
What we assumed
For the permit line we assumed the official Building Permit Fee plus the 12% Oregon surcharge at the official $12,000 typical valuation (not a city-assessed value), so the typical fee is $403.14. The Residential Development Services Fee and the 65% plan review / process fee are still omitted, so real issued totals can be higher. Low and high totals are in the calculation note on this page.
Typical job we price for Roof replacement in Portland, OR
- Typical scope
- 16 squares (1,600 sq ft of roof surface, not floor area)
- Low scope
- 10 squares (1,000 sq ft of roof surface)
- High scope
- 18 squares (1,800 sq ft of roof surface)
- Project value for permit formula (typical)
- $12,000
- Project value range for permit formula
- $8,000 to $22,000
One square is 100 sq ft of roof surface, not floor area. A 1,500 sq ft roof is 15 squares, so it is not the typical size listed above.
2026 asphalt / mid-size roof band
Typical job sizes and assumed values from our published sources. Assumed values feed the permit formula. They are not the city's assessed value.
Local context
City facts
- County
- Multnomah County
- Population
- 635,109
- Estimate year
- 2025
- Source
- U.S. Census Bureau Vintage 2025 city estimates (July 1, 2025)
Census and county figures. These are estimates, not a permit requirement.
Why roof replacement costs differ in Portland, OR
Labor for roof replacement in Portland, OR is adjusted for local construction wages. Materials stay at the national figure.
The official typical permit fee for roof replacement in Portland, OR is $403.14 on the City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026, at the official $12,000 typical valuation. Low and high totals for the official valuation bands are in the calculation note on this page.
Building-permit line + 12% Oregon surcharge only. PP&D also charges plan review and other fees on the same July 10, 2026 schedule – those lines were not fully extracted, so real totals are higher.
Building and trade permits for Portland, OR run through Portland Permitting & Development (PP&D) under the official 2026 fee schedule. The cited schedule is City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026 (source retrieved 2026-08-13). This roof row uses the official Building Permit Fee plus the 12% Oregon surcharge only. The Commercial Development Services Fee is not the building-permit line. The Residential Development Services Fee and the 65% plan review / process fee are still omitted, so real issued totals can be higher. Peer listed typical permit fees in this cluster include Charlotte, NC $0, Seattle, WA $742.97, Denver, CO $115, Nashville, TN $91, Atlanta, GA $175, Austin, TX $0, Phoenix, AZ $646, Tucson, AZ $337.49, Raleigh, NC $248, Tacoma, WA $0, St. Louis, MO $145. We only use fees extracted from the official schedule.
Uses the city fee schedule and BLS wage data. If a fee is not published, that line stays blank.
Cost details
Cost by size
| Size | All-in typical | Permit |
|---|---|---|
| 10 squares (1,000 sq ft of roof surface) | $7,248 | $403.14 |
| 16 squares (1,600 sq ft of roof surface, not floor area); typical | $11,355 | $403.14 |
| 18 squares (1,800 sq ft of roof surface) | $12,724 | $403.14 |
All-in at this size, adjusted for local wages. The permit is the city fee when the schedule lists one.
Labor vs materials
- Labor share
- 55%
- Materials share
- 45%
Professional roofers are commonly quoted around $40–$90/hour per worker; labor is a large share. We split labor and materials 55/45 to adjust labor for local wages.
Our labor and materials split for this estimate. It is for the local wage adjustment, not a surveyed contractor split.
What moves the price
What changes the total
- Size is roof squares. One square is 100 sq ft of roof surface, not floor area. The size table lists the low, typical, and high.
- Labor for Roof replacement in Portland, OR is adjusted for local construction wages.
- The permit fee on the typical job is $403.14. The permit section on this page has the schedule detail.
Metro wage index
- Metro
- Portland-Vancouver-Hillsboro, OR-WA
- Metro construction mean hourly
- $39.44/hr
- Metro OEWS vintage
- May 2025
- National construction mean hourly
- $31.42/hr
- National OEWS vintage
- May 2025
- Labor wage multiplier
- 1.255× labor
- Method
- BLS OEWS construction-and-extraction mean hourly wage / national same vintage, applied to the labor share only. Not a city-specific bid survey.
- Metro source
- BLS OEWS metro release
- National source
- BLS OEWS national release
For this metro the whole job is 1.14 times the national typical, because only the labor portion is adjusted for local wages.
Compare roof replacement across metros
| City | All-in typical | Permit | Open |
|---|---|---|---|
| Charlotte, NC | $8,954 | $0 | Open |
| Seattle, WA | $12,147 | $742.97 | Open |
| Denver, CO | $9,991 | $115 | Open |
| Nashville, TN | $9,218 | $91 | Open |
| Atlanta, GA | $9,244 | $175 | Open |
| Austin, TX | $8,925 | $0 | Open |
| Phoenix, AZ | $9,917 | $646 | Open |
| Tucson, AZ | $9,156 | $337.49 | Open |
| Portland, OR | $11,355 | $403.14 | This page |
| Raleigh, NC | $9,221 | $248 | Open |
| Tacoma, WA | $11,404 | $0 | Open |
| St. Louis, MO | $10,424 | $145 | Open |
Other home projects in Portland, OR
| Job | All-in typical | Permit | Open |
|---|---|---|---|
| Roof replacement | $11,355 | $403.14 | This page |
| HVAC replacement | $8,257 | $187.04 | Open |
| Deck | $16,332 | $102.69 | Open |
| Kitchen remodel | $32,130 | $210.07 | Open |
Questions about this estimate
- How much does roof replacement cost in Portland, OR?
- Typical all-in is about $11,355. The official PP&D permit fee of $403.14 (Building Permit Fee plus the 12% Oregon surcharge only) is included in the all-in.
- Is a permit required for Roof replacement in Portland, OR?
- Yes. Portland Permitting & Development (PP&D) requires a permit for a typical Roof replacement in Portland, OR. The typical listed fee is $403.14. The official path is the Building Permit Fee plus the 12% Oregon surcharge. The Commercial Development Services Fee is not the building-permit line. The Residential Development Services Fee and the 65% plan review / process fee are still omitted, so real issued totals can be higher.
- What is included in this Roof replacement estimate for Portland, OR?
- The estimate is labor adjusted for local wages in Portland, OR, plus materials at the national figure, at the typical size in the table above. The official typical permit fee of $403.14 is included in the all-in typical. That $403.14 is the Building Permit Fee plus the 12% Oregon surcharge only. The Residential Development Services Fee and the 65% plan review / process fee are still omitted.
- Why might the Portland permit fee differ from this typical figure?
- The official Portland, OR fee comes from City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026 (valuation). The typical path is $403.14 at the official $12,000 valuation: Building Permit Fee plus the 12% Oregon surcharge. The Commercial Development Services Fee is not the building-permit line. The Residential Development Services Fee and the 65% plan review / process fee are still omitted, so real issued totals can be higher. Low and high totals are in the calculation note on this page. Verify with Portland Permitting & Development (PP&D).
- How is the typical permit fee calculated for Roof replacement in Portland, OR?
- Listed totals are $340.83 at $8,000, $403.14 at $12,000, and $558.94 at $22,000. At the typical valuation the official lines are building permit $359.95 plus the Oregon 12% state surcharge $43.19. The Residential Development Services Fee and the 65% plan review / process fee are still omitted. Full arithmetic is in the calculation note on this page.
- What project value is this Roof replacement permit fee based on in Portland, OR?
- Project values used only for the permit formula (not your total cost): low $8,000, typical $12,000, and high $22,000. The permit totals at those values are in the calculation note on this page.
- How much does a roof replacement cost on a 2,000 sq ft home in Portland?
- Size in this model is roof surface. One roofing square is 100 sq ft of roof surface, and the typical job is 16 squares (1,600 sq ft of roof surface, not floor area). In this model, 2,000 sq ft means roof surface (20 squares). It is separate from the floor area of a home, and the model has no floor-area input. The cost-by-size table has no 2,000 sq ft row; its rows are 10 squares (1,000 sq ft of roof surface), 16 squares (1,600 sq ft of roof surface, not floor area), and 18 squares (1,800 sq ft of roof surface). Read as roof surface, 2,000 sq ft is 20 squares. The calculator already scales job cost by squares divided by 16, and 20 is inside the allowed range of 8 to 60, so these figures are that same scale, not a guess between table rows. At 20 squares in Portland, OR the all-in is $8,751 low, $14,093 typical, and $66,109 high. Those all-in figures add the model's rounded permit for the valuation bands on this row. The official fees are $340.83, $403.14, and $558.94. The model rounds each to the nearest dollar before adding it, so the all-in uses $341 on the low, $403 on the typical, and $559 on the high. The permit is based on project value, so it is not rescaled when the roof size changes, and it is not a new fee for 20 squares. The nearest table rows are 18 squares (1,800 sq ft of roof surface) at $12,724 typical and 16 squares (1,600 sq ft of roof surface, not floor area) at $11,355 typical.
- How much does roof replacement cost per square in Portland?
- Cost per square on this page is the all-in typical divided by the roof squares on that row. One square is 100 sq ft of roof surface, not floor area. The cost-by-size rows are 10 squares (1,000 sq ft of roof surface), 16 squares (1,600 sq ft of roof surface, not floor area), and 18 squares (1,800 sq ft of roof surface). The official typical permit fee is $403.14. The cost-by-size table shows that fee on each of those rows, because this permit is based on project value and is not rescaled when the roof size changes. At 16 squares (1,600 sq ft of roof surface, not floor area) in Portland, OR the all-in typical is $11,355, which is $709.69 per square after rounding to the nearest dollar. At 10 squares the all-in typical is $7,248, or $724.80 per square. At 18 squares the all-in typical is $12,724, or $706.89 per square. Those per-square figures are that division of the row. They are not a separate published rate.
- Is $30,000 too much for a roof replacement in Portland?
- At the model's typical 16 squares (1,600 sq ft of roof surface, not floor area) in Portland, OR, the all-in is $7,069 low, $11,355 typical, and $52,999 high. $30,000 is above that typical of $11,355. Published asphalt-shingle installed prices run $5,800 to $20,000, so $30,000 is above that band. The national high of $46,000 is the published broad high for steep or premium materials. Wage-indexed for Portland, that high is $52,999 at 16 squares. $30,000 is below that adjusted for local wages high and above the typical. On the typical path the same scale first reaches $30,000 at 44 squares ($30,521 typical), which is outside the about 13 to 18 squares this page uses for a typical house. The official permit on this row is $403.14 at a $12,000 valuation, $340.83 at $8,000, and $558.94 at $22,000. $30,000 is above that listed high valuation, so this row does not list a permit fee for a $30,000 project value. The all-in figures add the model's rounded typical permit of $403. They do not look up a new fee at $30,000.
- Do I need a permit to replace my roof in Portland?
- On the official path, yes. Portland Permitting & Development (PP&D) is listed as requiring a permit for a typical roof replacement in Portland, OR, and the official typical fee is $403.14. The cited source is the City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026, retrieved 2026-08-13. Listed bands are the Building Permit Fee plus the 12% Oregon surcharge only. The Commercial Development Services Fee is not the building-permit line. At the official $12,000 valuation the building permit is $359.95 and the Oregon 12% state surcharge is $43.19, so $359.95 + $43.19 = $403.14. Low $8,000 is an official total of $340.83. High $22,000 is an official total of $558.94. The building-permit portion of each of those totals, plus 12% of that portion rounded to the cent, is in the calculation note on this page. The Residential Development Services Fee and the 65% plan review / process fee are still omitted, so real issued totals can be higher. The official typical stays $403.14. Source: City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026 (https://www.portland.gov/ppd/documents/building-and-other-permits-fee-schedule-city-portland-effective-july-10-2026/download).
Permit in Portland
Fee schedule retrieved Aug 13, 2026
Portland Permitting & Development (PP&D) lists a typical permit fee of $403.14 for this Roof replacement in Portland, OR (range $340.83 – $558.94). Source: City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026.
Building-permit line + 12% Oregon surcharge only. PP&D also charges plan review and other fees on the same July 10, 2026 schedule – those lines were not fully extracted, so real totals are higher.
Fee model
- Fee model
- Valuation-based
Portland Permitting & Development Building and Other Permits Fee Schedule, effective July 10, 2026 (source retrieved 2026-08-13). The cited schedule is the City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026. The Building Permit Fee on p.1, for total construction value from $2,001 to $25,000, is $220.85 for the first $2,000 plus $13.91 for each additional $1,000 or fraction thereof. Listed bands are the building-permit line plus the 12% Oregon surcharge only. The 12% Oregon surcharge is charged on that building permit fee and is already inside each total, so it is not added again. Listed assumed valuations are $8,000 low, $12,000 typical, and $22,000 high. The official typical project value is $12,000. Each listed valuation is inside the $2,001 to $25,000 Building Permit Fee band and is an exact thousand above $2,000, so no fractional thousand is added. Low $8,000 = $340.83 total. That is 6 additional thousands: $220.85 + $13.91 x 6 = $304.31. 12% of $304.31 is $36.5172, which rounds to $36.52. $304.31 + $36.52 = $340.83. Typical $12,000: building permit $359.95 + Oregon 12% state surcharge $43.19 = $403.14. That building permit line is 10 additional thousands: $220.85 + $13.91 x 10 = $359.95. 12% of $359.95 is $43.194, which rounds to the official surcharge of $43.19. $359.95 + $43.19 = $403.14. The building-permit extra on this row is $359.95. Those two lines are the typical total. They are not added a second time on top of $403.14. high $22,000 = $558.94 total. That is 20 additional thousands: $220.85 + $13.91 x 20 = $499.05. 12% of $499.05 is $59.886, which rounds to $59.89. $499.05 + $59.89 = $558.94. The Development Services Fee - Commercial on p.2 is the Commercial Development Services Fee, and it is not a building-permit line. Do not call that fee, or its $4.69 per $1,000 rate, a building-permit line. In the $2,001 to $25,000 band that table is $44.79 for the first $2,000 plus $4.69 per additional $1,000. The $4.69 per $1,000 rate is not used in the $340.83, the $403.14, or the $558.94. The Residential Development Services Fee and the 65% plan review / process fee are still omitted, so real issued totals can be higher.
Official permit schedule figures. Check the city's calculator before you apply.
Fee schedule
- Schedule year
- 2026
- Official schedule
- Official fee schedule
- Cited source
- City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026
- Retrieved
- Aug 13, 2026
- Department
- Portland Permitting & Development (PP&D)
City permit office figures. Confirm current fees with Portland Permitting & Development (PP&D) before you apply.
Portal
- Department
- Portland Permitting & Development (PP&D)
- Apply online
- Official permit portal
City permit office figures. Confirm current requirements with Portland Permitting & Development (PP&D) before you apply.
Line items
| Line item | Fee |
|---|---|
| Building permit (Building Permit Fee table) | $359.95 |
| Oregon 12% state surcharge | $43.19 |
Assumed project value
| Band | Assumed project value |
|---|---|
| Low | $8,000 |
| Typical | $12,000 |
| High | $22,000 |
Process
- Does a typical Roof replacement in Portland, OR need a permit?
- A typical Roof replacement in Portland, OR is listed as requiring a permit. Building-permit line + 12% Oregon surcharge only.
- Who issues the permit in Portland, OR, and where do I apply?
- Portland Permitting & Development (PP&D) issues permits for Roof replacement in Portland, OR. Apply at https://www.portland.gov/ppd.
- What extra fees or surcharges are listed for Roof replacement in Portland, OR?
- The official permit lists these extra line items for Roof replacement in Portland, OR: Building permit (Building Permit Fee table): $359.95; Oregon 12% state surcharge: $43.19.
Schedule FAQ
- Which official schedule is this Roof replacement fee based on in Portland, OR?
- The official typical for Roof replacement in Portland, OR cites City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026 (retrieved Aug 13, 2026). Fee model: valuation.
- What local fee-schedule notes are on file for Roof replacement in Portland, OR?
- Building and Other Permits Fee Schedule effective July 10, 2026.
- Why does the Roof replacement permit fee in Portland, OR show a low-to-high range?
- Listed permit fees for Roof replacement in Portland, OR span $340.83 - $558.94, with a typical of $403.14. Band arithmetic is in the calculation note on this page.
Citations
- How Much Does Roof Replacement Cost? [2026 Data] Retrieved Aug 13, 2026. Average $9,607; range $5,902–$46,000; $4–$11 per sq ft; asphalt $5,800–$20,000.
- City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026 Retrieved Aug 13, 2026.
- BLS OEWS construction wages – Portland-Vancouver-Hillsboro, OR-WA BLS OEWS construction-and-extraction mean hourly wage / national same vintage, applied to the labor share only. Not a city-specific bid survey.
Cite this page
Fee schedule retrieved Aug 13, 2026
CostInMyCity. "Roof replacement cost in Portland, OR." https://costinmycity.com/cost/roof-replacement/portland-or/. Fee schedule retrieved Aug 13, 2026. Source: City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026.
City of Portland Building and Other Permits Fee Schedule, effective July 10, 2026
Related
In Portland
- HVAC replacement in Portland, OR, ~$8,257
- Deck in Portland, OR, ~$16,332
- Kitchen remodel in Portland, OR, ~$32,130
Related roofs
- Roof replacement in Charlotte, NC, ~$8,954
- Roof replacement in Seattle, WA, ~$12,147
- Roof replacement in Denver, CO, ~$9,991
- Roof replacement in Nashville, TN, ~$9,218
- Roof replacement in Atlanta, GA, ~$9,244
- Roof replacement in Austin, TX, ~$8,925
- Roof replacement in Phoenix, AZ, ~$9,917
- Roof replacement in Tucson, AZ, ~$9,156
- Roof replacement in Raleigh, NC, ~$9,221
- Roof replacement in Tacoma, WA, ~$11,404
- Roof replacement in St. Louis, MO, ~$10,424