On average, a laying hen produces around 265 eggs per year, resulting in a total of approximately 530 eggs over its lifetime.