CostInMyCity

Project

Deck cost by city

A typical attached deck we price is 16×20 (320 sf). Published national installed prices run $30–$60 per sq ft (average job about $8,316; range $4,340–$12,652). Pressure-treated is the low end; second-story, high-end wood, or custom is the high end.

National typical $45 per sqft. Each city page uses local wages for labor and adds the permit when the official schedule is on file.

Compare deck across featured metros

All-in at the typical job size, adjusted for local wages. The permit is the city fee when the schedule lists one.
CityAll-in typicalPermitOpen
Charlotte, NC$13,704$182.41Open
Seattle, WA$17,907$1,059Open
Denver, CO$14,933$172.50Open
Nashville, TN$13,843$91Open
Atlanta, GA$13,855$175Open
Austin, TX$14,041$577.39Open
Phoenix, AZ$14,585$646Open
Tucson, AZ$13,657$337.49Open
Portland, OR$16,332$102.69Open
Raleigh, NC$13,784$248Open
Tacoma, WA$17,369$521Open
St. Louis, MO$15,467$145Open