what's the average lifespan of a hen
It really depenâ¦ds on the breed and health of the hen, which determine the number of eggs laid per year. There are breeds that only lay 12 to 24 eggs per year, times that by and average life span of 5 years and you have only 60 to 120 for an average lifetime.