Download our guide: What Type of Headache do You Have?

There are over 100 different types of headaches, so pinpointing which one is ailing you can take some time, and probably a visit with a headache specialist. Use our guide to help narrow down the most common types of migraine.