Obviously, the number varies from person to person, but in general the answer is that the human head has about 100,000 strands of hair.
8.3m questions
11.0m answers