Home project costs in Portland, OR
Every project we cover, priced for the Portland-Vancouver-Hillsboro metro with local BLS wages and BEA price levels.
The BEA price index for the Portland-Vancouver-Hillsboro area is 105.4 against 100 for the US, which puts Portland 27th among 300 metros we track. Goods prices, which matter most for materials, are at 105.2. BLS counts roughly 1,208,410 jobs here.
In Portland, 38 of the 38 projects price above the national midpoint and 0 below. The biggest premiums are home addition (+23%), shower pan (+22%) and sprinkler system (+21%); the lowest are tile flooring (+8%), vinyl fence (+8%) and kitchen backsplash (+8%). The spread comes from which trades each job uses: a labor-heavy job follows local wages, while a materials-heavy job follows the goods index.
Weather: the nearest NOAA station (Portland Intl Ap, 4 miles away) shows a January average low of 36°F, a July average high of 82°F and 37 inches of precipitation a year (1991-2020 normals). For concrete pours, the workable months are April through November; for exterior installation, every month is workable.
What local trades earn in Portland
| Trade | Projects using it | 25th pct | Median | 75th pct | US median | Ratio |
|---|---|---|---|---|---|---|
| Construction laborers (47-2061) | 25 | $21.45 | $26.08 | $31.65 | $22.66 | 1.15 |
| Carpenters (47-2031) | 23 | $28.53 | $35.44 | $49.78 | $29.12 | 1.22 |
| Operating engineers and other construction equipment operators (47-2073) | 10 | $31.37 | $38.00 | $50.10 | $28.78 | 1.32 |
| Plumbers, pipefitters and steamfitters (47-2152) | 7 | $34.83 | $48.56 | $61.71 | $30.67 | 1.58 |
| Cement masons and concrete finishers (47-2051) | 6 | $29.01 | $36.10 | $44.74 | $27.41 | 1.32 |
| Electricians (47-2111) | 6 | $37.95 | $50.53 | $60.26 | $30.38 | 1.66 |
| Tile and stone setters (47-2044) | 5 | $24.43 | $29.76 | $35.94 | $26.77 | 1.11 |
| Roofers (47-2181) | 5 | $24.33 | $29.43 | $38.06 | $26.65 | 1.10 |
Concrete & paving in Portland
The 7 jobs here average +15% versus the US in Portland, from +14% (concrete slab) to +19% (concrete driveway).
| Project | Size | Portland range | vs. US |
|---|---|---|---|
| Concrete slab cost in Portland | 400 sq ft | $2,800 – $5,900 | +14% |
| Concrete driveway cost in Portland | 600 sq ft | $4,300 – $11,000 | +19% |
| Asphalt driveway cost in Portland | 600 sq ft | $3,450 – $8,500 | +14% |
| Gravel driveway cost in Portland | 1,000 sq ft | $2,850 – $11,700 | +14% |
| Paver patio cost in Portland | 300 sq ft | $3,450 – $6,250 | +15% |
| Concrete patio cost in Portland | 300 sq ft | $1,400 – $4,650 | +16% |
| Stamped concrete cost in Portland | 400 sq ft | $3,700 – $9,250 | +16% |
Decks & outdoor in Portland
The 2 jobs here average +13% versus the US in Portland, from +12% (wood deck) to +14% (composite deck).
| Project | Size | Portland range | vs. US |
|---|---|---|---|
| Wood deck cost in Portland | 300 sq ft | $8,450 – $16,900 | +12% |
| Composite deck cost in Portland | 300 sq ft | $13,800 – $27,600 | +14% |
Building & additions in Portland
Across these 2 projects, Portland averages +19% against national midpoints. Home addition is highest at +23% and detached garage lowest at +15%.
| Project | Size | Portland range | vs. US |
|---|---|---|---|
| Detached garage cost in Portland | 576 sq ft | $33,300 – $66,900 | +15% |
| Home addition cost in Portland | 300 sq ft | $46,600 – $94,300 | +23% |
Doors & windows in Portland
The 5 jobs here average +12% versus the US in Portland, from +9% (front door) to +14% (patio door).
| Project | Size | Portland range | vs. US |
|---|---|---|---|
| Garage door cost in Portland | 1 door | $810 – $4,150 | +13% |
| Storm door cost in Portland | 1 door | $400 – $1,050 | +12% |
| Front door cost in Portland | 1 door | $570 – $2,700 | +9% |
| Window replacement cost in Portland | 10 windows | $5,050 – $16,500 | +11% |
| Patio door cost in Portland | 1 door | $670 – $6,850 | +14% |
Fencing in Portland
The 4 jobs here average +11% versus the US in Portland, from +8% (vinyl fence) to +13% (chain-link fence).
| Project | Size | Portland range | vs. US |
|---|---|---|---|
| Wood fence cost in Portland | 150 linear ft | $3,400 – $8,450 | +11% |
| Vinyl fence cost in Portland | 150 linear ft | $4,900 – $9,900 | +8% |
| Chain-link fence cost in Portland | 150 linear ft | $1,700 – $7,000 | +13% |
| Aluminum fence cost in Portland | 150 linear ft | $4,200 – $12,600 | +10% |
Roofing & exterior in Portland
The 5 jobs here average +11% versus the US in Portland, from +9% (roof replacement) to +13% (vinyl siding).
| Project | Size | Portland range | vs. US |
|---|---|---|---|
| Roof replacement cost in Portland | 2,000 sq ft of roof | $6,700 – $13,600 | +9% |
| Metal roof cost in Portland | 2,000 sq ft of roof | $11,400 – $35,700 | +10% |
| Gutters cost in Portland | 160 linear ft | $1,450 – $4,600 | +11% |
| Vinyl siding cost in Portland | 2,100 sq ft of wall | $9,500 – $28,400 | +13% |
| Attic insulation cost in Portland | 1,000 sq ft | $1,150 – $4,450 | +11% |
Kitchen & bath in Portland
Across these 5 projects, Portland averages +16% against national midpoints. Shower pan is highest at +22% and kitchen backsplash lowest at +8%.
| Project | Size | Portland range | vs. US |
|---|---|---|---|
| Kitchen cabinets cost in Portland | 25 linear ft | $4,800 – $16,600 | +17% |
| Shower pan cost in Portland | 1 pan | $1,200 – $3,350 | +22% |
| Kitchen remodel cost in Portland | 120 sq ft | $20,500 – $34,900 | +11% |
| Bathroom remodel cost in Portland | 45 sq ft | $5,650 – $27,900 | +20% |
| Kitchen backsplash cost in Portland | 30 sq ft | $330 – $1,600 | +8% |
Landscaping & drainage in Portland
Across these 5 projects, Portland averages +16% against national midpoints. Sprinkler system is highest at +21% and sod installation lowest at +11%.
| Project | Size | Portland range | vs. US |
|---|---|---|---|
| French drain cost in Portland | 60 linear ft | $700 – $2,450 | +17% |
| Retaining wall cost in Portland | 200 sq ft of wall face | $8,300 – $15,300 | +15% |
| Sod installation cost in Portland | 1,500 sq ft | $1,650 – $3,650 | +11% |
| Sprinkler system cost in Portland | 4,000 sq ft of lawn | $4,850 – $12,100 | +21% |
| Inground pool cost in Portland | 450 sq ft | $42,200 – $132,000 | +17% |
Flooring & interior in Portland
The 3 jobs here average +9% versus the US in Portland, from +8% (tile flooring) to +10% (hardwood flooring).
| Project | Size | Portland range | vs. US |
|---|---|---|---|
| Hardwood flooring cost in Portland | 500 sq ft | $6,050 – $13,700 | +10% |
| Laminate flooring cost in Portland | 500 sq ft | $2,200 – $7,600 | +9% |
| Tile flooring cost in Portland | 200 sq ft | $2,650 – $10,700 | +8% |
Portland against its nearest metros
Averaged over all 38 projects, Portland prices +13% against the US midpoint. Of the 6 closest metros, 1 prices higher and 5 lower. Eugene is the lowest at +6% (115 miles) and Seattle the highest at +18% (135 miles). These are unweighted averages of the midpoints, a rough guide to overall price level rather than a number for any one job.
| Metro | Distance | Price index | Goods index | All projects vs. US |
|---|---|---|---|---|
| Portland, ORthis page | 105.4 | 105.2 | +13% | |
| Salem, OR | 50 miles | 103.6 | 105.3 | +8% |
| Olympia, WA | 95 miles | 103.7 | 105.0 | +13% |
| Yakima, WA | 100 miles | 95.5 | 105.0 | +9% |
| Eugene, OR | 115 miles | 101.6 | 105.3 | +6% |
| Bend, OR | 125 miles | 103.6 | 105.3 | +7% |
| Seattle, WA | 135 miles | 111.1 | 104.0 | +18% |