On average, cockroaches live about 1 year, though some have been known to live well past this. This relatively long lifespan, combined with a fairly rapid reproduction rate for species such as the German cockroach (egg-to-adults in 60 days or less), means that a few roaches can become an overwhelming infestation in less than a year.