City of Richmond's zoning code for residential areas allows up to 3 hens per lot over 1/5 an acre. Roosters are not allowed. If you would like to keep more than three chickens, you need to ask for a variance from the Board of Zoning Appeals.
Richmond's Unified Development Ordinance-Keeping of Animals Standards