Search Authority

Headache ICD-10: Complete Guide to Diagnosis Codes

Headache ICD 10 coding is essential for clinicians, billers, and researchers who need to classify and communicate headache disorders precisely. Using the correct codes ensures t...

Mara Ellison Jul 11, 2026
Headache ICD-10: Complete Guide to Diagnosis Codes

Headache ICD 10 coding is essential for clinicians, billers, and researchers who need to classify and communicate headache disorders precisely. Using the correct codes ensures that patient encounters are documented consistently and that reimbursement aligns with clinical findings.

This article explains how headache diagnoses map to ICD 10 codes, what differentiates them, and how to avoid common documentation pitfalls. The structured summary and focused sections below highlight key details for accurate and efficient application.

Code Category Description Excludes1 Excludes2
G43 Migraine Recurrent headache disorder with typical episodes, with or without aura Tension-type headache Secondary migraine
G44 Other primary headache Includes cluster headache and other trigeminal autonomic cephalalgias Headache due to external causes Migraine
R51 Headache, unspecified Coded when headache details are insufficient for more specific classification Migraine with aura Secondary headache
G44.8 Other secondary headache Used for headache attributed to disorders of the head or neck Primary headache disorders Trauma-related headache
G44.9 Headache, unspecified, secondary Capture headache when cause is known but classified as unspecified Primary headache Undetermined headache

Overview of Headache ICD 10 Classification

The headache ICD 10 system organizes headaches into primary and secondary categories, helping providers communicate the nature of the patient’s symptoms. Accurate coding supports appropriate management pathways and reduces claim denials related to documentation mismatch.

Primary headache disorders, such as migraine and cluster headache, are coded under the G43 and G44 ranges when they are not caused by another condition. In contrast, secondary headaches require identification of the underlying etiology to select the most specific code available.

Differentiating Migraine and Tension-Type Headache

Migraine, coded under G43, is characterized by moderate to severe intensity, pulsating quality, and often unilateral location, accompanied by photophobia or nausea. Proper documentation of aura and frequency strengthens code specificity and medical necessity.

Tension-type headache typically falls under G44.8 or other specified codes when it is not the excluded primary diagnosis. Describing laterality, band-like quality, and absence of significant nausea helps distinguish this condition from migraine in clinical notes and code selection.

Cluster Headache and Trigeminal Autonomic Cephalalgias

Cluster headache, a type of trigeminal autonomic cephalalgia, is coded within G44.0. These episodes are strictly unilateral, often with ipsilateral autonomic features such as lacrimation or nasal congestion, and they occur in cyclical patterns that are important to document.

Detailed timing, attack duration, and frequency are critical for accurate coding and for conveying the severity of the condition to payers and other clinicians. Clear documentation supports appropriate use of G44 codes and avoids misclassification as other headache disorders.

Secondary Headache Coding Considerations

Secondary headache codes, such as those in the G44.8 range, are used when headache results from an underlying disorder, including traumatic brain injury or medication overuse. Linking the headache to the correct underlying condition improves care coordination and justifies medical necessity.

When a headache is attributed to a structural or systemic disease, clinicians should specify the relationship between the two conditions. Accurate linkage between diagnosis and etiology ensures that the selected headache ICD 10 code reflects the complete clinical picture.

Key Takeaways for Headache ICD 10 Application

  • Match headache phenotype to the correct ICD 10 range: migraine, tension-type, cluster, or secondary.
  • Capture laterality, frequency, duration, associated symptoms, and triggers in documentation.
  • Use combination codes when applicable to capture both headache and underlying condition.
  • Verify payer policies and clinical guidelines to align coding with coverage rules.
  • Audit documentation regularly to reduce incorrect code assignment and improve data quality.

FAQ

Reader questions

How do I choose between G43 and G44 for a patient with frequent headaches and nausea?

If the headaches are recurrent, pulsatile, and associated with photophobia or nausea, they are likely migraine and should be coded under G43. Document aura, frequency, and severity to optimize code selection and support appropriate treatment planning.

What documentation is required to report cluster headache under ICD 10?

To report cluster headache, note unilateral location, autonomic features such as lacrimation or rhinorrhea, and strict periodicity. Use G44.0 and include details on attack duration, frequency, and cycles to ensure accurate coding and care tracking.

When should I use R51 instead of a more specific headache code?

Assign R51 when the headache is documented but lacks sufficient detail for a more specific category. This code is appropriate for non-specific or undetermined headaches in settings where clinicians have not provided further characterization of the pain. Review the etiology documentation carefully and verify whether an underlying condition is identified as the cause. If the headache is a symptom of another disorder, select a code from G44.8 or another relevant range to accurately reflect the secondary nature of the headache.

Related Reading

More pages in this topic cluster.

Baby Growth Spurts: Navigating Rapid Developmental Leaps

Baby growth spurts are rapid increases in weight and length that can transform a sleepy newborn into a more demanding, fussier feeder almost overnight. These short but intense p...

Read next
Olecranon Process Anatomy: The Elbow's Key Bone Structure

The olecranon process is the prominent bony point of the elbow, forming the upper extremity of the ulna. It functions as a lever arm that transmits forces from the triceps muscl...

Read next
Mastering Economics Current Account: Balance, Trade & Prosperity

The economics current account captures a nation's net transactions with the rest of the world, including trade in goods and services, primary income, and secondary transfers. Un...

Read next