Neurologists often diagnose and treat various types of headaches, including tension headaches, migraines and cluster headaches. They may recommend lifestyle changes, medications and other interventions to help manage symptoms and reduce the frequency and severity of headaches.