2022 Roof Shingles Cost | RoofCalc.org
Across the US, the average price for roof shingles is $3.20 - 3.40 per square foot, including materials and installation. This is equivalent to $320 - 340 per roof square (1 roof square = 100 sq.ft.) On the lower end of the price spectrum, its possible to install a basic 3-tab shingles roof for as little as $2.60 per square foot or $260 per square.