How Long do Roaches Live?

The lifespan of cockroaches varies, with some living two or more years, while some live only a few months. There are approximately 4,000 species of cockroach. Ew!