What is the pain in the lower right side of the head? by Specialist Migraine can be caused by many reasons, such as poor sleep quality, frequent dreaming, short sleep, or emotional stress. 3. The phenomenon of pain in the lower right side of the head caused by excessive tension in the neck muscles is also frequent.