Deck Cost in Hillsboro

Updated 2026-08 ยท Hillsboro Home Pros

Quick answer

A new deck in Hillsboro costs about 30 to 60 dollars per square foot installed, so a 12 by 16 foot deck runs roughly 6,000 to 11,000 dollars and a 16 by 20 foot deck about 9,500 to 18,000 dollars. Composite is popular on suburban homes for its low maintenance and resistance to the wet climate, while pressure treated wood is the budget choice.

Deck cost by size

Priced per square foot installed, including framing and railings.

Deck sizePressure treated woodComposite
12 x 16 (192 sq ft)6,000 to 10,000 dollars9,000 to 14,000 dollars
14 x 20 (280 sq ft)8,400 to 13,000 dollars12,000 to 18,000 dollars
16 x 20 (320 sq ft)9,500 to 15,000 dollars13,000 to 20,000 dollars

Decking for the wet suburbs

Washington County's wet winters and tree shade are hard on a deck. Untreated softwood grows moss and can rot in damp shade, while pressure treated wood needs regular sealing. Composite costs more upfront but resists moss, moisture, and rot with little upkeep, which is why it is popular on suburban homes where owners want an outdoor space that stays low maintenance through the rainy season.

Frequently asked questions

How much does a deck cost in Hillsboro?

About 30 to 60 dollars per square foot installed, so a 12 by 16 foot deck runs roughly 6,000 to 14,000 dollars depending on material.

Is composite decking worth it in Washington County?

For many homeowners yes. Composite resists moss, moisture, and rot with little upkeep, which suits the wet suburban climate better than untreated wood.

How much would a 16x20 deck cost?

Roughly 9,500 to 20,000 dollars installed depending on pressure treated wood or composite, plus railings and stairs.

What decking holds up best in the rain?

Composite and properly sealed pressure treated wood hold up best in the wet climate, while untreated softwood grows moss and can rot.

Have a project or need a quote?

Free, no pressure estimate. We connect you with a licensed local contractor who does the work.

Get my free estimate Call (971) 272-8921