Telemed waiting room
Schedule an Appointment

Headaches Treatment


Headaches are a common and often debilitating condition that can affect all age groups. While occasional headaches are usually harmless and can be managed with over-the-counter pain medication, chronic or severe headaches may require medical attention and treatment. Understanding the different types of headaches and their causes is crucial in effectively managing and treating these conditions, ensuring individuals can live their lives to the fullest without the burden of persistent headaches.

Types of Headaches

There are several types of headaches, each with its own set of symptoms and triggers.

The most common types of headaches include:

  • Tension headaches: These are the most common type of headache and are often described as a dull, aching pain on both sides of the head. They are often caused by stress, poor posture, or muscle tension.
  • Migraines: Migraines are a type of headache that is characterized by severe, throbbing pain, usually on one side of the head. Migraines are often accompanied by other symptoms such as nausea, vomiting, and sensitivity to light and sound.
  • Cluster headaches: Cluster headaches are a rare but extremely painful type of headache that occurs in cyclical patterns or clusters. They are often described as a stabbing pain behind one eye and can last anywhere from 15 minutes to several hours.

Symptoms of Headaches

The symptoms of headaches can vary depending on the type of headache and the individual, but common symptoms include:

  • Pain or pressure in the head
  • Sensitivity to light or sound
  • Nausea or vomiting
  • Dizziness or lightheadedness
  • Visual disturbances, such as seeing flashing lights or zigzag lines

Diagnosing Headaches

Diagnosing the cause of headaches often involves a thorough medical history, physical examination, and possibly diagnostic tests, such as a neurological exam, imaging tests, or blood tests. A neurological exam can help determine if any neurological issues are contributing to the headaches, and often includes an EMG  or nerve conduction study

Treatment for Headaches

The treatment of headaches depends on the type and severity of the headache. For mild to moderate headaches, over-the-counter pain medication such as ibuprofen or acetaminophen may be effective.

For more severe or chronic headaches, prescription medication or other treatments may be necessary, which include:

  • Occipital nerve blocks: Occipital nerve blocks are a type of injection that can help relieve headaches by blocking the pain signals from the occipital nerves in the back of the head and neck.
  • Botox or Xeomin injections: Injections around the face, head, and neck of Botox or Xeomin can block pain receptors and reduce headache intensity, especially migraines.

For headaches caused by serious underlying conditions, such as brain tumors, malformations, or other structural issues, brain surgery may be considered as a treatment option. The decision to undergo brain surgery for headaches is typically made after a thorough evaluation by a neurosurgeon and other healthcare providers, and it is usually reserved for cases where the benefits of surgery outweigh the risks.

If you are experiencing frequent or severe headaches, it is important to consult with a specialist for an accurate diagnosis and appropriate treatment plan. At Princeton Brain, Spine & Sports Medicine, our team of neurosurgeons is here to help you manage your headaches and improve your quality of life. Schedule an appointment today to discuss your symptoms and treatment options.

Request an Appointment

Submit an appointment request on our patient portal or contact our New Jersey and Pennsylvania campuses to speak with a patient advocate.

Schedule an Appointment

New Patients Existing Patients