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.
6.2m questions
8.1m answers