ICD-10 Code for Headache: The Complete 2026 Guide to R51.9, G43, and G44 Codes

ICD-10 Code for Headache: The Complete 2026 Guide to R51.9, G43, and G44 Codes
Complete 2026 ICD-10 guide for headache coding. Learn R51.9 use, migraine G43, tension & cluster G44 codes, documentation rules, and billing impact.

The ICD-10 code for headache is R51.9 (Headache, unspecified). This billable ICD-10-CM code is used when a patient presents with head pain, but the provider has not documented a specific headache diagnosis. More defined headache disorders use separate code families: migraines fall under G43, tension-type and cluster headaches under G44, post-traumatic headaches under G44.3, and cervicogenic headaches under G44.86.

Headache coding carries significant clinical and financial importance because of the volume involved. According to CDC survey data, 15.3% of U.S. adults report migraine or severe headache within a three-month period, making headache one of the most common neurological complaints. With millions of headache-related encounters occurring annually, the total annual cost of migraine alone reaches $36 billion in combined direct medical costs and lost productivity.

Specificity is the key to successful headache coding. Overuse of unspecified diagnoses such as R51.9 can trigger payer scrutiny and medical necessity reviews when documentation supports a more precise diagnosis.

Coding errors remain a major contributor to claim denials, making accurate headache classification essential for both compliance and revenue integrity. This guide covers more than 40 headache ICD-10 codes across migraine, tension-type, cluster, post-traumatic, cervicogenic, sinus, occipital, and thunderclap categories. It also explains intractable versus non-intractable coding, documentation requirements, and the reimbursement risks associated with unspecified diagnoses.

What Is the ICD-10 Code for Headache?

The ICD-10-CM code for a general headache is R51.9: Headache, unspecified. The parent category R51 (Headache) is non-billable because two more specific codes exist beneath it:

CodeDescriptionBillable
R51Headache (category)No
R51.9Headache, unspecifiedYes
R51.0Headache with orthostatic component, not elsewhere classifiedYes

R51.9 sits in Chapter 18 of ICD-10-CM: Symptoms, signs, and abnormal clinical and laboratory findings (R00–R99). The placement matters. R51.9 is a symptom code, not a disease code. Coders assign R51.9 when the headache is the reason for the encounter, and no definitive headache disorder has been diagnosed.

Three coding rules govern R51.9:

  1. Use R51.9 only when no specific headache type is documented. A documented migraine, tension-type, or cluster headache requires a G43 or G44 code instead.
  2. Respect the Excludes2 notes. R51.9 carries Excludes2 notes for atypical face pain (G50.1), migraine and other headache syndromes (G43–G44), and trigeminal neuralgia (G50.0). The Excludes2 designation means a patient can have both conditions, but the conditions are distinct.
  3. Replace R51.9 once a diagnosis is confirmed. Prolonged use of R51.9 across multiple encounters signals diagnostic stagnation to payers and weakens medical necessity for imaging, neurology referrals, and interventional procedures.

R51.0 (Headache with orthostatic component) is used for positional headaches that worsen when the patient stands and improve when lying down, provided the condition is not classified elsewhere. If the headache results from a cerebrospinal fluid leak following a lumbar puncture or spinal procedure, G97.1 should be reported instead.

R51 vs. R51.9: Why the Difference Matters on Claims

R51 alone is rejected on HIPAA-covered transactions because R51 is a non-specific parent code. Claims require the full 4-character code: R51.9 or R51.0. Practices that submit R51 from legacy superbills or outdated EHR favorites lists receive front-end rejections before the claim ever reaches adjudication. Audit your charge capture templates: any template still listing “R51” costs the practice 7–14 days of rework per rejected claim.

Headache ICD-10 Code Quick Reference Table

The following table lists the 25 most frequently used ICD-10 codes for headache, organized by headache type:

Headache TypeICD-10 CodeDescription
Headache, unspecifiedR51.9General head pain, no documented type
Positional headacheR51.0Headache with orthostatic component, NEC
Migraine, unspecifiedG43.909Migraine, unspecified, not intractable, without status migrainosus
Migraine, intractableG43.919Migraine, unspecified, intractable, without status migrainosus
Chronic migraineG43.709Chronic migraine without aura, not intractable, without status migrainosus
Migraine without auraG43.009Migraine without aura, not intractable, without status migrainosus
Migraine with auraG43.109Migraine with aura, not intractable, without status migrainosus
Tension-type headache, unspecifiedG44.209Tension-type headache, unspecified, not intractable
Episodic tension-type headacheG44.219Episodic tension-type headache, not intractable
Chronic tension-type headacheG44.229Chronic tension-type headache, not intractable
Cluster headache, unspecifiedG44.009Cluster headache syndrome, unspecified, not intractable
Episodic cluster headacheG44.019Episodic cluster headache, not intractable
Chronic cluster headacheG44.029Chronic cluster headache, not intractable
Post-traumatic headache, unspecifiedG44.309Post-traumatic headache, unspecified, not intractable
Acute post-traumatic headacheG44.319Acute post-traumatic headache, not intractable
Chronic post-traumatic headacheG44.329Chronic post-traumatic headache, not intractable
Medication overuse headacheG44.40Drug-induced headache, NEC, not intractable
Cervicogenic headacheG44.86Headache originating from cervical spine structures
Vascular headacheG44.1Vascular headache, not elsewhere classified
Thunderclap headacheG44.53Primary thunderclap headache
New daily persistent headacheG44.52NDPH: persistent daily headache from onset
Hemicrania continuaG44.51Continuous one-sided headache
Occipital neuralgiaM54.81Occipital nerve pain presenting as occipital headache
Spinal headacheG97.1Headache from cerebrospinal fluid loss after puncture
Other headache syndromeG44.89Documented headache syndrome without a dedicated code

The pattern is straightforward: unspecified headaches remain in the R51 category, primary headache disorders fall under G43 (migraine) and G44 (other headache syndromes), while secondary headaches are coded to the underlying cause, such as trauma (G44.3), medication overuse (G44.4), cervical pathology (G44.86), or CSF leakage (G97.1). Once the correct code family is selected, additional characters define factors such as frequency, chronicity, and treatment response.

ICD-10 Codes for Migraine Headache (G43)

The ICD-10 code for migraine headache, unspecified is G43.909: Migraine, unspecified, not intractable, without status migrainosus. The G43 category contains 60+ billable migraine codes built from three documentation elements:

  1. Migraine type: without aura (G43.0-), with aura (G43.1-), hemiplegic (G43.4-), menstrual (G43.82-/G43.83-), chronic (G43.7-), or unspecified (G43.9-)
  2. Intractability: intractable (treatment-resistant) or not intractable
  3. Status migrainosus: a debilitating migraine attack lasting longer than 72 hours

The most frequently billed migraine codes are:

CodeDescription
G43.909Migraine, unspecified, not intractable, without status migrainosus
G43.919Migraine, unspecified, intractable, without status migrainosus
G43.911Migraine, unspecified, intractable, with status migrainosus
G43.009Migraine without aura, not intractable, without status migrainosus
G43.019Migraine without aura, intractable, without status migrainosus
G43.109Migraine with aura, not intractable, without status migrainosus
G43.709Chronic migraine without aura, not intractable, without status migrainosus
G43.719Chronic migraine without aura, intractable, without status migrainosus

Three migraine coding scenarios cause the most confusion:

  • Acute migraine headache. ICD-10-CM contains no code labeled “acute migraine.” An acute migraine attack is coded by type: G43.009 for a standard episode without aura, or G43.909 when the documentation states only “migraine.” Status migrainosus codes (6th character 1) capture acute attacks exceeding 72 hours.
  • Chronic migraine. Chronic migraine requires headaches on 15 or more days per month for more than 3 months, with migraine features on at least 8 days. The G43.7- series codes chronic migraine. Documentation that states “chronic migraines” without frequency data still supports G43.709, but frequency documentation strengthens medical necessity for preventive therapies such as CGRP inhibitors and onabotulinumtoxinA.
  • Migraine vs. unspecified headache. A patient who reports “migraines” without physician confirmation is coded R51.9, not G43.909. The migraine diagnosis belongs to the provider, not the patient’s self-report. Coding G43.909 from patient-reported history without provider documentation is an audit finding.

ICD-10 Codes for Tension Headache (G44.2)

The ICD-10 code for tension headache is G44.209: Tension-type headache, unspecified, not intractable. Tension-type headache (TTH) is the most prevalent primary headache disorder worldwide, and the G44.2 series codes it across three frequency tiers:

CodeDescription
G44.209Tension-type headache, unspecified, not intractable
G44.201Tension-type headache, unspecified, intractable
G44.219Episodic tension-type headache, not intractable
G44.211Episodic tension-type headache, intractable
G44.229Chronic tension-type headache, not intractable
G44.221Chronic tension-type headache, intractable

The episodic vs. chronic split follows the same 15-day threshold used for migraine: chronic tension-type headache (G44.22-) requires headaches on 15+ days per month for more than 3 months; episodic TTH (G44.21-) occurs less frequently.

Common documentation phrases map to G44.2 codes as follows:

  • Stress headache → G44.209. ICD-10-CM indexes stress headache to tension-type headache.
  • Muscle tension headache or muscle contraction headache → G44.209. Both terms are clinical synonyms for tension-type headache.
  • Tension headache, unspecified → G44.209.
  • Chronic tension headache → G44.229.

Tension-type headache presents as bilateral, pressing or tightening, mild-to-moderate pain without the nausea, photophobia, and phonophobia constellation that defines migraine. Coders who see “band-like pressure” in the HPI with a tension headache diagnosis have strong documentation support for G44.2 codes.

ICD-10 Codes for Cluster Headache (G44.0)

The ICD-10 code for cluster headache, unspecified, is G44.009: Cluster headache syndrome, unspecified, not intractable. Cluster headaches belong to the trigeminal autonomic cephalgias (TACs), which are severe, strictly one-sided attacks centered around the eye or temple, accompanied by autonomic signs such as tearing, eye redness, nasal congestion, or eyelid drooping.

The G44.0 series codes cluster headache by pattern:

CodeDescription
G44.009Cluster headache syndrome, unspecified, not intractable
G44.001Cluster headache syndrome, unspecified, intractable
G44.019Episodic cluster headache, not intractable
G44.011Episodic cluster headache, intractable
G44.029Chronic cluster headache, not intractable
G44.021Chronic cluster headache, intractable

Episodic cluster headache (G44.019) occurs in bouts lasting weeks to months, separated by remission periods of 3 months or longer. Chronic cluster headache (G44.029) continues for a year or more without remission, or with remissions shorter than 3 months. Roughly 85–90% of cluster headache patients have the episodic form.

The G44.0 series also contains codes for related TACs: paroxysmal hemicrania (G44.03-), short-lasting unilateral neuralgiform headache attacks (SUNCT, G44.05-), and other trigeminal autonomic cephalgias (G44.09-). Pain management and neurology practices that treat TACs with occipital nerve blocks, sphenopalatine ganglion blocks, or high-flow oxygen protocols depend on these distinctions to support procedure-level medical necessity.

Aligning these advanced interventions with the precise secondary code requires the structural oversight provided by the best neurology billing companies to eliminate revenue leakage on complex treatment streams.

ICD-10 Codes for Post-Traumatic Headache (G44.3)

The ICD-10 code for post-traumatic headache is G44.309: Post-traumatic headache, unspecified, not intractable. Post-traumatic headache (PTH) develops within 7 days of a head injury, an injury-related loss of consciousness, or discontinuation of medication that masked the headache. The G44.3 series separates PTH by duration:

CodeDescription
G44.309Post-traumatic headache, unspecified, not intractable
G44.301Post-traumatic headache, unspecified, intractable
G44.319Acute post-traumatic headache, not intractable
G44.311Acute post-traumatic headache, intractable
G44.329Chronic post-traumatic headache, not intractable
G44.321Chronic post-traumatic headache, intractable

Acute post-traumatic headache (G44.319) resolves within 3 months of the injury. Chronic post-traumatic headache (G44.329) persists beyond 3 months. Documentation that states only “headache due to trauma” or “traumatic headache” without duration maps to G44.309.

Post-Concussion Headache Coding

Headache after a concussion involves up to 3 codes, sequenced by encounter purpose:

  1. F07.81: Postconcussional syndrome, when the provider documents post-concussion syndrome as the diagnosis. The code captures the syndrome complex: headache, dizziness, cognitive difficulty, and irritability following concussion.
  2. G44.3: Post-traumatic headache code, when the headache itself is the treated condition. Many payers expect the specific headache code alongside F07.81 when headache is the dominant symptom.
  3. S06.0X: Concussion code with 7th character D (subsequent encounter), plus an external cause code, when payer policy or state injury reporting requires injury linkage. Workers’ compensation and personal injury claims almost always require the injury and external cause codes to establish causation.

Sequencing rule:

Code the condition being managed at the visit first. A neurology follow-up for persistent headaches 6 weeks after a concussion lists G44.329 or G44.309 (per documentation) with F07.81 as supporting context.

ICD-10 Code for Medication Overuse Headache (G44.4)

The ICD-10 code for medication overuse headache is G44.40: Drug-induced headache, not elsewhere classified, not intractable (G44.41 for the intractable form). Medication overuse headache (MOH), formerly known as rebound headache, occurs when acute headache medications are used too frequently over time. The condition typically develops after more than three months of use, with thresholds varying by medication class.

Triptans, opioids, and combination analgesics are associated with MOH when used on 10 or more days per month, while simple analgesics reach the threshold at 15 or more days per month.

Two coding instructions attach to G44.4:

  • Use an additional code for adverse effect (T36–T50 with 5th or 6th character 5) to identify the causative drug when the overuse occurred with properly prescribed and administered medication.
  • Code the underlying primary headache disorder when documented. A chronic migraine patient with MOH carries both G43.7- and G44.40. This combination tells the full clinical story and supports detox-and-prevention treatment plans. Utilizing top epilepsy billing services can assist practices in navigating these dual-axis, high-complexity chronic disease combinations without triggering automated payer duplication edits.

MOH coding has direct revenue implications for pain management and neurology groups: payers covering CGRP preventives and onabotulinumtoxinA frequently require documentation that medication overuse was identified and addressed before approving escalation.

ICD-10 Code for Cervicogenic Headache (G44.86)

The ICD-10 code for cervicogenic headache is G44.86. Cervicogenic headache is a secondary headache caused by cervical spine structures: facet joints (especially C2–C3), discs, or soft tissues, with pain referred to the head. Clinical hallmarks include one-sided pain triggered by neck movement, restricted cervical range of motion, and pain starting in the neck before spreading frontally.

Before FY2022, coders defaulted cervicogenic headache to G44.89 (other headache syndrome) or R51. Practices performing cervical medial branch blocks, radiofrequency ablation, or occipital nerve procedures gain a cleaner medical-necessity linkage by pairing G44.86 with the cervical spine pathology code (such as M47.812, spondylosis without myelopathy, cervical region) when documented. Note the Excludes2 relationship with R51.0: a positional headache that is actually cervicogenic belongs under G44.86.

ICD-10 Code for Sinus Headache

There is no dedicated ICD-10 code for “sinus headache.” Coding follows the documented diagnosis, which lands in one of 3 places:

  1. Acute or chronic sinusitis confirmed: Code the sinusitis diagnosis, such as J01.00 (acute maxillary sinusitis), J01.10 (acute frontal sinusitis), J01.90 (acute sinusitis, unspecified), or the appropriate chronic sinusitis code from the J32 category. The headache is considered integral to the sinusitis and is not coded separately.
  2. “Sinus headache” documented without sinusitis findings: Assign R51.9 (Headache, unspecified). A symptom description alone does not establish sinus pathology.
  3. Recurrent “sinus headaches” later diagnosed as migraine: Use the appropriate G43 migraine code once the provider documents migraine. Studies have found that many self-diagnosed sinus headaches actually meet migraine criteria, making this one of the most common diagnostic and coding pitfalls in headache care.

The coding decision depends on the documented clinical findings. Purulent drainage, sinus tenderness, imaging results, or a confirmed sinusitis diagnosis support coding from the J01 category. When those findings are absent, the encounter generally supports R51.9 or further evaluation for a primary headache disorder such as migraine. Documentation of “sinus pressure headache” alone, without confirmation of sinusitis, is typically coded as R51.9.

ICD-10 Code for Occipital Headache

An occipital headache is the pain at the back of the head. It has no location-specific R51 code. Two coding paths exist:

  • R51.9: When documentation states only “occipital headache” with no identified cause.
  • M54.81: Occipital neuralgia when the provider diagnoses occipital neuralgia: sharp, shooting, electric pain in the greater or lesser occipital nerve distribution, often with scalp tenderness or a positive Tinel’s sign over the occipital nerve.

The distinction is procedural as well as diagnostic. Occipital nerve blocks (CPT 64405) billed with R51.9 face higher denial rates than the same procedure billed with M54.81, because R51.9 does not establish the nerve-specific pathology the procedure targets. Cervicogenic headache (G44.86) is the third differential when occipital pain originates from C2–C3 facet pathology.

ICD-10 Codes for Headache by Location: Frontal, Temporal, and Sided Headaches

Headache location alone does not change the ICD-10 code. ICD-10-CM classifies headaches by type and cause, not by anatomical position. The following location descriptors all map to R51.9 unless the provider documents a specific headache disorder:

Documented LocationICD-10 CodeCoding Note
Frontal headacheR51.9No frontal-specific code; rule out frontal sinusitis (J01.1-)
Temporal headacheR51.9Evaluate for giant cell arteritis (M31.6-) in patients over 50
Left temporal headacheR51.9Laterality does not modify R51.9
Right temporal headacheR51.9Laterality does not modify R51.9
Left-sided headacheR51.9One-sided pain with autonomic signs suggests G44.0 TACs
Right-sided headacheR51.9Strictly one-sided continuous pain suggests G44.51
Occipital headacheR51.9 or M54.81M54.81 when occipital neuralgia is diagnosed
Generalized headacheR51.9Bilateral pressing pain suggests G44.2 work-up

Headache location is a diagnostic clue, not a diagnosis code. A strictly left-sided continuous headache that responds to indomethacin earns G44.51 (hemicrania continua). A right temporal headache in a 68-year-old with jaw claudication and an elevated ESR earns the giant cell arteritis work-up. Documentation that stops at location keeps the claim at R51.9 and keeps the diagnostic value of the encounter low.

ICD-10 Codes for Headache by Severity and Duration

Severity and frequency descriptors such as acute, severe, mild, chronic, persistent, recurrent, intermittent, and throbbing do not have standalone ICD-10 codes. Each descriptor resolves to a code based on what else the documentation establishes:

  • Acute headache: R51.9. “Acute” describes onset, not headache type. A new-onset headache without a documented cause codes to R51.9.
  • Severe headache: R51.9. Severity does not affect code selection. A severe unspecified headache and a mild unspecified headache both code to R51.9.
  • Thunderclap headache: G44.53 (primary thunderclap headache) is assigned only when the provider documents primary thunderclap headache after the workup excludes secondary causes such as subarachnoid hemorrhage. Outpatient and ED coding rules prohibit coding suspected or “rule-out” diagnoses, so the encounter codes to R51.9 until a definitive diagnosis is documented.
  • Chronic headache or chronic daily headache: R51.9 when no headache type is documented. ICD-10-CM contains no “chronic headache, unspecified” code. Chronicity is codable only within a defined headache category: chronic migraine (G43.7-), chronic tension-type headache (G44.22-), chronic cluster headache (G44.02-), chronic post-traumatic headache (G44.32-), or new daily persistent headache (G44.52).
  • New daily persistent headache: G44.52 when the provider documents NDPH is used for a headache that is daily and unremitting from onset. “Persistent headache” without an NDPH diagnosis codes to R51.9.
  • Recurrent or intermittent headache: R51.9 when no specific headache disorder is documented. The code changes only when the provider identifies a defined headache diagnosis.
  • Throbbing headache: R51.9. Throbbing pain is a common migraine feature, but the symptom alone does not establish a migraine diagnosis. Assign a G43 code only when the provider documents migraine. The same principle applies to vascular headache, where coders assign G44.1 (vascular headache, not elsewhere classified) only when the provider specifically documents it.
  • Other headache syndrome: G44.89 when the provider documents a defined headache syndrome that lacks a dedicated ICD-10-CM code. Assign R51.9 when no syndrome is identified.

Across all nine descriptors, descriptive terms do not determine the ICD-10 code. The code depends on the headache diagnosis documented by the provider.

Intractable vs. Nonintractable: What the 6th Character Means

Intractable means treatment-resistant. ICD-10-CM treats 4 terms as equivalent to intractable: pharmacoresistant (pharmacologically resistant), treatment resistant, refractory (medically), and poorly controlled. Nonintractable headaches respond to standard treatment.

The distinction appears in the final character of migraine, tension, cluster, and post-traumatic codes:

  • G43.909 (not intractable) vs. G43.919 (intractable): unspecified migraine
  • G44.209 (not intractable) vs. G44.201 (intractable): unspecified tension-type
  • G44.319 (not intractable) vs. G44.311 (intractable): acute post-traumatic
  • G44.40 (not intractable) vs. G44.41 (intractable): drug-induced

Coding rules for intractability:

  1. Default to nonintractable. Documentation that does not address treatment response codes to the nonintractable option. “Acute nonintractable headache” and “chronic non-intractable headache” describe this default state and are typed as G44.319-style codes when trauma-related, or the nonintractable code within the documented headache family.
  2. Intractable requires explicit documentation. The provider must state “intractable,” “refractory,” “treatment-resistant,” or “poorly controlled,” or describe failed therapies. Coders cannot infer intractability from a long medication list.
  3. Intractability drives authorization. Payers covering escalation therapies like CGRP monoclonal antibodies, onabotulinumtoxinA, neuromodulation devices, and inpatient DHE protocols look for intractable coding plus documented failures of 2–3 first-line agents. Nonintractable coding on an escalation request is a built-in denial.

Complicated Headache Syndromes: Thunderclap, NDPH, and Hemicrania Continua (G44.5)

The G44.5 series codes 3 complicated primary headache syndromes:

CodeSyndromeDefining Feature
G44.51Hemicrania continuaContinuous, strictly one-sided headache, absolute response to indomethacin
G44.52New daily persistent headache (NDPH)Daily, unremitting headache from a clearly remembered onset
G44.53Primary thunderclap headacheSudden severe headache reaching peak intensity within 60 seconds, secondary causes excluded
G44.59Other complicated headache syndromeDocumented complicated syndrome not classified above

The G44.8 series also includes several less common primary headache disorders: G44.81 (hypnic headache), G44.82 (headache associated with sexual activity), G44.83 (primary cough headache), G44.84 (primary exertional headache), and G44.85 (primary stabbing headache). These codes are most often used in neurology and headache specialty settings, where precise diagnosis supports more accurate coding than the broader G44.89 category.

ICD-10 Codes for Headache in Pregnancy and Postpartum

Headache in pregnancy uses 2 codes together including an obstetric code from the O26.89- series plus the headache code itself.

ScenarioCodesNotes
Headache in pregnancy, first trimesterO26.891 + R51.9Replace R51.9 with G43/G44 code when typed
Headache in pregnancy, second trimesterO26.892 + R51.9Same structure
Headache in pregnancy, third trimesterO26.893 + R51.9Add Z3A.- code for weeks of gestation
Postpartum headacheO90.89 or O26.89- per documentation + headache codeCode per provider linkage to puerperium
Post-epidural headache after deliveryO89.4Spinal and epidural anesthesia-induced headache during the puerperium
Spinal headache, non-obstetricG97.1Headache from cerebrospinal fluid loss after lumbar puncture

Two clinical-coding intersections deserve attention in obstetric headache claims:

  • Preeclampsia screening: A new or worsening headache in the third trimester is a preeclampsia red flag. When the provider diagnoses preeclampsia, the O14.- code becomes primary and the headache is integral to the condition. Headache coding in late pregnancy that ignores blood pressure documentation misses the clinically and financially significant diagnosis.
  • Post-dural puncture headache: The classic positional headache after epidural or spinal anesthesia codes to O89.4 when it occurs during the puerperium and to G97.1 (headache due to spinal fluid loss from puncture) in non-obstetric settings. Both codes establish medical necessity for epidural blood patch procedures.

Coding Headache with Associated Symptoms

ICD-10-CM has no combination codes for headache plus a second symptom. Each documented symptom is coded separately:

  • Headache and dizziness: R51.9 + R42 (dizziness and giddiness)
  • Headache with blurred vision: R51.9 + H53.8 (other visual disturbances) or H53.9, depending on documentation.
  • Headache with vision changes: R51.9 plus the appropriate visual symptom code. If the provider diagnoses migraine with visual aura, use the appropriate G43.1- migraine code instead.
  • Headache and nausea: R51.9 + R11.0 (nausea)
  • Headache and hypertension: I10 (essential hypertension) + R51.9. ICD-10-CM does not automatically assume hypertension caused the headache, so both conditions are coded. For hypertensive crisis encounters, the appropriate I16.- code is typically reported first.

Symptom pairs are also triage signals. Headache plus new neurological deficit, headache plus fever and neck stiffness, and thunderclap onset each trigger emergency pathways where the symptom codes justify stat imaging and lumbar puncture until a definitive diagnosis replaces them.

Documentation Requirements That Determine the Code

The ICD-10 code for any headache encounter is only as specific as 6 documentation elements allow:

  1. Headache type or diagnosis: Migraine, tension-type, cluster, cervicogenic, post-traumatic, or unspecified headache.
  2. Temporal pattern: Episodic or chronic, including headache frequency when documented.
  3. Duration: Length of the current headache presentation, particularly for post-traumatic headaches and status migrainosus.
  4. Treatment response: Whether the headache is intractable or nonintractable.
  5. Causation: Relevant underlying factors such as trauma, medication overuse, cervical pathology, or anesthesia exposure.
  6. Negative findings: Documentation showing specific headache disorders were evaluated and ruled out, supporting continued use of R51.9 when appropriate.

Practices that build these 6 elements into headache visit templates convert unspecified coding into specific coding without adding provider time. The highest-yield single change: a structured field for headache days per month, which alone unlocks the chronic migraine, chronic tension-type, and medication overuse code families.

Billing and Reimbursement: The Cost of Defaulting to R51.9

R51.9 is billable, but overusing R51.9 carries 4 measurable revenue consequences:

  1. Medical necessity denials: Advanced imaging (CT, MRI), neurology referrals, and interventional procedures billed against R51.9 face elevated denial rates because the unspecified code does not establish the pathology the service targets. Payers expect diagnostic progression: R51.9 at the first visit, a typed code by the follow-up.
  2. Risk adjustment leakage: R51.9 maps to no HCC category. Medicare Advantage and ACO populations with chronic migraine coded as R51.9 understate clinical complexity, suppressing RAF scores and shared-savings benchmarks.
  3. Audit exposure: Sustained unspecified coding across serial encounters is a payer audit flag, particularly in personal injury and workers’ compensation claims, where causation documentation is contractually required.
  4. Prior authorization failures: CGRP therapies, onabotulinumtoxinA, and neuromodulation require diagnosis-specific coverage criteria. Chronic migraine codes supported by documented headache frequency may qualify, while R51.9 typically does not.

Implementing the top EMRs for neurology billing allows clinical teams to utilize built-in, automated frequency logs that track headache days per month, ensuring the necessary clinical documentation is dynamically compiled for instant prior authorization approval.

Another solution is better specificity throughout the revenue cycle. Front-end templates should capture headache type and frequency, coders should query repeated R51.9 use, and denial tracking should monitor headache-related write-offs. Moving patients from R51.9 to more specific G43 or G44 codes can improve claim approval rates and reimbursement.

Stop Losing Revenue to Unspecified Headache Coding.

Transcure Logo

2026 ICD-10 Code Updates for Headache

The FY2026 ICD-10-CM update (effective October 1, 2025) made no changes to the headache code set. R51.9, the G43 migraine series, the G44 headache syndrome series, M54.81, G97.1, and the obstetric headache codes all carry forward unchanged from FY2025. The most recent structural change to headache coding remains the FY2022 addition of G44.86 (cervicogenic headache).

Conclusion

Headache coding depends on specificity. R51.9 covers an undiagnosed headache, while G43 and G44 capture defined headache disorders with the detail needed for accurate reimbursement and coverage decisions. The codes in this guide cover the full spectrum of headache presentations, from migraine and tension headaches to post-traumatic, cervicogenic, sinus, and pregnancy-related headaches.

Transcure’s certified coders and AI-powered RCM platform help practices across neurology, pain management, primary care, and 40+ other specialties improve coding accuracy, reduce headache-related denials, and maximize reimbursement through more specific diagnosis coding.

Turn Unspecified Headache Codes Into Paid, Defensible Claims.

Transcure Logo

FAQs:

What is the ICD-10-CM code for a headache?

R51.9 (Headache, unspecified) is the ICD-10-CM code for a headache without a documented type; specific headache disorders use G43 (migraine) and G44 (other headache syndromes) codes.

What is the ICD-10 code for headache, unspecified?

R51.9. The parent code R51 is non-billable and is rejected on claims.

What is the ICD-10 DX code for chronic headache, unspecified?

R51.9. ICD-10-CM has no dedicated chronic unspecified headache code; chronicity is codable only within typed series such as G43.7- (chronic migraine) or G44.22- (chronic tension-type).

What is the ICD-10 code for migraine headache, unspecified?

G43.909 (Migraine, unspecified, not intractable, without status migrainosus).

What is the ICD-10 code for tension-type headache?

G44.209 for unspecified tension-type headache; G44.219 for episodic and G44.229 for chronic forms, each not intractable.

What is the ICD-10 code for intractable headache?

Intractability is a character within a typed code, not a standalone code: G43.919 codes an intractable unspecified migraine, and G44.201 codes an intractable unspecified tension-type headache.

What is the ICD-10 code for headache and dizziness?

Two codes: R51.9 plus R42 (dizziness and giddiness).

What is the ICD-10 code for headache in pregnancy, third trimester?

O26.893 (other specified pregnancy-related conditions, third trimester) plus R51.9 or the typed headache code.

Is R51.9 a billable code?

Yes. R51.9 is billable and valid for HIPAA-covered transactions in the FY2026 code set, but payers scrutinize sustained use across multiple encounters.

Picture of Inam Ul Haq
Inam Ul Haq
Content Specialist | Expert in Healthcare Informatics and AI-Driven Solutions

Share:

Facebook
Twitter
LinkedIn

Your financial well-being is our top priority!

Get in touch with us for a personalized billing solution that secures your practice’s finances.

Specialties

Physical Medicine

Sleep Medicine

Urology

Behavioral Health

Rehabilitative Medicine

Oncology

Allergy Immunology

Pulmonary

Vascular Surgery

Rheumatology

Hand Surgery

Physical Therapy

Speech Therapy

Urgent Care

Otolaryngology