You or a roofer can measure the square footage of your roof to determine how many shingles you will need. For every 100 square feet of roof you have, you will need one roofing square, or the equivalent of about three roofing bundles.