Question: how much does it cost to build a deck for townhouse?
Answer: Average Deck Cost Per Square Foot The average cost to build a deck is $25 per square foot with most homeowners spending between $4,380 to $10,080 total. An entry level deck with basic materials costs $15 per square foot, while a deck built with premium materials costs $35 per square foot.