* Hair color: Blondes tend to have the most hairs (around 140,000), followed by redheads (around 90,000), then brunettes (around 100,000), and lastly, black hair (around 110,000).
* Genetics: Family history and individual genetic makeup play a role in hair density.
* Age: Hair density generally decreases with age.
* Health conditions: Certain medical conditions can affect hair growth.
However, on average, a person has around 100,000 hairs on their head.
Keep in mind that this is just an average. It's impossible to give an exact number for each individual!