There are hundreds of chicken breeds. Everything from basic Leghorns to fancy pants Silkies. For getting started, I’m a fan of basic.
First, you’ll want to determine whether you want eggs or meat. We’ve not had much luck with meat birds. But we mainly want them for their eggs.
Different breeds lay different amounts of eggs. Some lay nearly every day, while others lay only a couple per week. Good layers include:
If you are going to sell your eggs, you may also want to think about egg color. Most are white or brown colored eggs, but you can get other colors as well.
And if you hatch, you can get all sorts of mixtures. We have an EExCuckoo Maran (we think) that lays mauve eggs.
If you have kids, you might also consider temperament. Buff Orpingtons are really good pets. They will follow you around. We also have a White-Crested Black Polish who is a pet.
If you’re planning on hatching, you’ll need a rooster. One is sufficient. You don’t want too many or they will injure your hens. Keep in mind, most cities do not allow roosters.