I had originally said 25-30 for 25 eggs a day (high production breed) but considering the fact that no person wants that many chickens for egg count unless your selling them! Maybe 40-45. Be brave and snag 50 but that could be twice the ammount if eggs you need. I believe most hatcheries have a lower price for 50 birds.very much agree! A higher flock number is definitely safer