How many chickens do I need?

Depending on the breed, a hen will lay up to 300 eggs a year, so almost one a day. I would recommend a minimum of three birds together because any fewer will bicker and quarrel.