They need human blood to live. Head lice usually stay close to the scalp and behind the ears. You might also spot them on the eyebrows and eyelashes.