The average human head has 100,000 hair follicles, each of which is capable of producing 20 individual hairs during a person's lifetime. Blondes average 146,000 follicles. People with black hair tend to have about 110,000 follicles, while those with brown hair are right on