There are many types of headaches and many causes of those headaches. Some different types of headaches are: tension, cluster, and migraines. The causes can range from stress and anxiety, to trauma, spinal disorders, or even some biological or chemical imbalance in the body.

Tension Headaches

Tension headaches are extremely common; around 90% of headaches are considered tension headaches. Tension headaches are typically related to stress and some mental health conditions such as anxiety or depression.  Tension headaches cause pain through the entire head versus an individual area.

Cluster Headaches

Cluster headaches usually occur multiple times per day for a long period of time. They are typically very sharp and painful headaches that are located in the forehead and around the eyes. Some people describe these types of headaches as a burning sensation. Cluster headaches are pretty rare only about 1-2 people in every 1,000 experience them.


Migraines are another very common type of headache, nearly 40 million people in the U.S. alone, almost 10 million more people than those with diabetes. Migraines are different from other types of headaches as they are believed to be a disease caused by biological factors.

How to Treat Headaches

The treatment for headaches varies with the type and severity of the headache, if you get headaches regularly it would be wise to seek medical help in diagnosing the underlying cause, as you may be able to get rid of your headaches indefinitely. Give us a call today to schedule an appointment with our medical professional to find the root cause. You may be a candidate for our Non-Surgical Spinal Decompression to obtain permanent relief of your headaches.

Contact Us

Send Us an Email

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule

Cary Physical Medicine


9:00 am-12:00 pm

3:00 pm-6:30 pm


9:00 am-12:00 pm

3:00 pm-6:30 pm


9:00 am-12:00 pm

3:00 pm-6:30 pm


9:00 am-12:00 pm

3:00 pm-6:30 pm




9:00 am-11:00 am