Why do People Hyperventilate?

There can be many reasons why people hyperventilate. Stress and anxiety are the main causes. Other causes include: head injuries, stroke or lung diseases.