A concrete roof is known for its durability and longevity. If properly installed and kept up with routine maintenance, it typically lasts between 50 and 100 years. However, the lifespan can be influenced by various factors, such as climate, quality of installation, and the level of ongoing care it receives. Regular inspections and timely repairs can help ensure that a concrete roof reaches or exceeds its expected lifespan.