Register online to join our surgery

Headaches


What may cause a headache?

Headaches have many different causes but can generally be split into two types:

  • Primary headaches – those not due to another underlying health problem
  • Secondary headaches – which have a separate cause, include headaches that come on after drinking too much alcohol or after a head injury or concussion.

You may also get a headache when you’ve had

These are described in more detail below, with links to more information on specific causes of headaches.