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.
5.9m questions
7.7m answers